- 05 Jan, 2021 1 commit
-
-
Matthias Clasen authored
Label the entry in the assistant demo.
-
- 04 Jan, 2021 1 commit
-
-
Matthias Clasen authored
The demo is called 'Video', so we should actually use a GtkVideo widget. Doing things this way has the advantage that we get GL support, which wasn't working with GtkPicture.
-
- 29 Dec, 2020 1 commit
-
-
xndcn authored
According to OpenGL spec, a shader object will only be flagged for deletion unless it has been detached; when a program object is deleted, those shader objects attached to it will be detached but not deleted unless they have already been flagged for deletion. So we shall detach a shader object before it is deleted, and delete it before the program object is deleted best.
-
- 25 Dec, 2020 1 commit
-
-
Emmanuel Gil Peyrot authored
Same issue as the previous commit, int+float is error, and pow() only works on floats.
-
- 24 Dec, 2020 1 commit
-
-
Benjamin Otte authored
1. That's a bad idea UI wise as you can't see the search after you scrolled. 2. That's a bad idea code-wise because Listviews need to be put into a ScrolledWindow or they won't scroll.
-
- 15 Dec, 2020 1 commit
-
-
Emmanuele Bassi authored
-
- 09 Dec, 2020 1 commit
-
-
Matthias Clasen authored
When these are installed (in particular, as flatpaks), we should not hide them. Fixes: #2932
-
- 08 Dec, 2020 1 commit
-
-
Sophie Herold authored
-
- 07 Dec, 2020 2 commits
-
-
Jonas Ådahl authored
This commit changes the behavior of window size computation and the default size properties to: * The default-width and default-height properties are updated to the current window size unless the size is fixed by e.g. being maxmized, tiled etc. * The compute-size semantics are to just pick the default size, or if not adequate, use the measured size, and consequently update the default size, unless unresizable. * gtk_window_get_size() is removed, what's more likely relevant is the gtk_window_get_default_size() which will now contain more sensible values. Various places that used gtk_window_get_size() were updated to use gtk_window_get_default_size() to remember and restore previous sizes. This also changes the default value of 'default-width' and 'default-height' from -1 to 0. The gtk builder simplify tool is taught how to omit when the default size is set to both -1 and 0.
-
Jonas Ådahl authored
This makes it more explicit that managers of popovers make it "present".
-
- 04 Dec, 2020 4 commits
-
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
The file chooser button is gone.
-
- 03 Dec, 2020 3 commits
-
-
Christian Hergert authored
On the macOS OpenGL implementation, the use of noise2 as a function within the glsl shader collides with the builtin noise2 of a different signature. This changes the name to something similar (noize2) so that we do not risk colliding names when linking. With this commit, the shadertoy alienplanet demo works on mac OpenGL (albeit still with the Cairo renderer).
-
Benjamin Otte authored
... as discussed in the meeting.
-
Matthias Clasen authored
Easter eggs are great, but search shouldn't be one.
-
- 23 Nov, 2020 2 commits
-
-
Matthias Clasen authored
We are about to do a stable release. Time to get used again to plain old, boring header bars.
-
nana-4 authored
So the sidebar can get the proper background and border colors.
-
- 20 Nov, 2020 1 commit
-
-
Matthias Clasen authored
Show various ways to influence spacing. This is more or less modeled on the way Androids constraint layout lets you set up 'chains'.
-
- 19 Nov, 2020 2 commits
-
-
Emmanuele Bassi authored
The fishbowl widget is purely presentational, and its children should not be visible in the accessibility tree.
-
Emmanuele Bassi authored
It has no accessible content, even if it displays widgets.
-
- 18 Nov, 2020 2 commits
-
-
Matthias Clasen authored
This is just to make it easier for myself to find the right sources.
-
Matthias Clasen authored
Add GtkShortcutController as a keyword to some demos that show its use.
-
- 16 Nov, 2020 1 commit
-
-
Matthias Clasen authored
The Characters demo was leaking its columns.
-
- 12 Nov, 2020 2 commits
-
-
Emmanuele Bassi authored
The search entry changes the content of the list view, so we should mention that relation to assistive technologies.
-
Emmanuele Bassi authored
-
- 11 Nov, 2020 3 commits
-
-
Matthias Clasen authored
Add a possible replacement for GtkEntryCompletion as a demo. Move the Dropdowns demo to Lists/Selections, and make it show both GtkDropDown and the suggestion entry, with some variations.
-
Matthias Clasen authored
Put the SvgPaintable implementation into its own source files, for ease of copying.
-
Chun-wei Fan authored
For builds that do not have PangoFT2, the demo fails to link because we weren't building listview_ucd.c. Fix the build by building listview_ucd.c with script-names.c and unicode-names.c for all builds, as we now require a Pango version that already always depends on HarfBuzz and those sources do not use anything from PangoFT2.
-
- 10 Nov, 2020 7 commits
-
-
Matthias Clasen authored
No need to check requires for things that are shipped with GTK.
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
This is an interesting case, since it has many labels, and we are struggling to provide good scrolling performance.
-
Matthias Clasen authored
Make the shortcut triggers demo big enough to not ellipsize the window title.
-
Matthias Clasen authored
Make the paintable svg demo follow the same pattern we use for other demos.
-
Matthias Clasen authored
Make the paintable emblems demo follow the same pattern we use for other demos.
-
- 09 Nov, 2020 3 commits
-
-
Matthias Clasen authored
Set a default size, so we don't ellipsize the window title when the window is presented.
-
Matthias Clasen authored
-
Matthias Clasen authored
-