Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | gtk4-encode-symbolic: Add debug outputencode-symbolic-debug | Matthias Clasen | 2020-12-29 | 1 | -0/+7 |
| | | | | | | Add a --debug option that makes this tool produce some debug output that can be helpful in tracking down why symbolic svgs are broken. | ||||
* | Merge branch 'wip/otte/for-master' into 'master' | Matthias Clasen | 2020-12-24 | 1 | -3/+24 |
|\ | | | | | | | | | Wip/otte/for master See merge request GNOME/gtk!2997 | ||||
| * | docs: Put render nodes in their own sections | Benjamin Otte | 2020-12-24 | 1 | -3/+24 |
| | | |||||
* | | docs: Fix typo and whitespace | Emmanuele Bassi | 2020-12-21 | 1 | -1/+1 |
| | | |||||
* | | docs: backtick fixes | wisp3rwind | 2020-12-18 | 1 | -4/+4 |
| | | | | | | | | | | - in the gettext() examples, at least the _() triggers italics - add missing closing backtick | ||||
* | | Merge branch 'ebassi/docs-for-master' into 'master' | Matthias Clasen | 2020-12-17 | 1 | -3/+8 |
|\ \ | | | | | | | | | | | | | Ebassi/docs for master See merge request GNOME/gtk!2971 | ||||
| * | | docs: Add missing GTK types | Emmanuele Bassi | 2020-12-17 | 1 | -3/+8 |
| |/ | | | | | | | | | If we don't specify the get_type() function, gtk-doc will not collect properties and signals, and will use a different URL for the page. | ||||
* | | Merge branch 'shortcuts' into 'master' | Matthias Clasen | 2020-12-17 | 1 | -15/+12 |
|\ \ | |/ |/| | | | | | docs: Add separation between kinds of shortcuts in Keyboard input See merge request GNOME/gtk!2964 | ||||
| * | docs: Fix list of kinds of shortcuts in Keyboard input | Chris Mayo | 2020-12-17 | 1 | -15/+12 |
| | | | | | | | | Formatting in HTML was mangled. | ||||
* | | settings: Change gtk-cursor-aspect-ratio from float to double | Sebastian Keller | 2020-12-16 | 1 | -0/+5 |
|/ | | | | | | | | | | | | | | | Float properties can not be read from keyfiles. This was causing changes to this property in settings.ini to be ignored. Fix this by changing it to a double. Technically this change could be considered an API break, but there are no users of this property as float yet and it is early enough to expect there to never be any. Also document this change in the 3 to 4 migration guide since in gtk 3 this setting will be kept a float. Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/3441 | ||||
* | docs: Ignore gtkspinbuttonprivate.h | Emmanuele Bassi | 2020-12-16 | 2 | -1/+1 |
| | |||||
* | docs: Add missing stanzas for gtk_test_accessible API | Emmanuele Bassi | 2020-12-16 | 1 | -1/+2 |
| | |||||
* | docs: Ignore gtksorterprivate.h | Emmanuele Bassi | 2020-12-16 | 2 | -2/+1 |
| | |||||
* | docs: Remove private symbols | Emmanuele Bassi | 2020-12-16 | 1 | -3/+0 |
| | |||||
* | docs: Ignore gtkpasswordentryprivate.h | Emmanuele Bassi | 2020-12-16 | 1 | -0/+1 |
| | |||||
* | docs: Complete symbol coverage for GSK | Emmanuele Bassi | 2020-12-16 | 1 | -0/+43 |
| | | | | | | | 100% symbol docs coverage. 241 symbols documented. 0 symbols incomplete. 0 not documented. | ||||
* | docs: Complete symbol coverage for GDK | Emmanuele Bassi | 2020-12-16 | 2 | -3/+45 |
| | | | | | | | | | | 100% symbol docs coverage. 833 symbols documented. 0 symbols incomplete. 0 not documented. What's left are just type system macros and windowing system opaque structures. | ||||
* | docs: Add public symbols to the GTK reference | Emmanuele Bassi | 2020-12-15 | 1 | -1/+59 |
| | |||||
* | Hide GtkTextAttributes functions | Emmanuele Bassi | 2020-12-15 | 1 | -0/+1 |
| | | | | | The type is private, so making functions operating on it public is pointless. | ||||
* | docs: Add more private headers | Emmanuele Bassi | 2020-12-15 | 1 | -0/+53 |
| | |||||
* | docs: Add missing symbols to the GTK reference | Emmanuele Bassi | 2020-12-15 | 1 | -0/+18 |
| | |||||
* | Remove stray mentions of GdkConfigureEvent | Emmanuele Bassi | 2020-12-15 | 1 | -1/+0 |
| | | | | The event was removed, but some traces of it linger. | ||||
* | docs: Add missing symbols to the GDK reference | Emmanuele Bassi | 2020-12-15 | 1 | -0/+2 |
| | |||||
* | docs: Add missing symbols to the GSK reference | Emmanuele Bassi | 2020-12-15 | 1 | -1/+12 |
| | |||||
* | docs: Add more ignored header for GSK | Emmanuele Bassi | 2020-12-15 | 1 | -6/+29 |
| | |||||
* | build: Use a consistent style for Meson files | Emmanuele Bassi | 2020-12-15 | 3 | -88/+96 |
| | |||||
* | docs: Add note for the removal of GtkFileChooserButton | Emmanuele Bassi | 2020-12-14 | 1 | -0/+8 |
| | | | | Point developers in the direction of GtkButton and GtkFileChooserNative. | ||||
* | Update CODEOWNERS | Emmanuele Bassi | 2020-12-11 | 1 | -0/+5 |
| | | | | Add me as the reference for the accessibility bits of the code base. | ||||
* | Share the popcount() fallback for MSVC | Emmanuele Bassi | 2020-12-09 | 1 | -0/+1 |
| | | | | | We use __builtin_popcount() in a couple of places, so it makes sense to have it in one header. | ||||
* | Merge branch 'wip/surface-state-rework' into 'master' | Matthias Clasen | 2020-12-08 | 4 | -15/+9 |
|\ | | | | | | | | | Rework surface state and geometry computation See merge request GNOME/gtk!2885 | ||||
| * | Mention window sizes in the migration guide | Matthias Clasen | 2020-12-07 | 1 | -1/+6 |
| | | |||||
| * | docs: Add gtk_window_is_fullscreen | Matthias Clasen | 2020-12-07 | 1 | -0/+1 |
| | | |||||
| * | Properly remove gtk_window_get_size | Matthias Clasen | 2020-12-07 | 1 | -1/+0 |
| | | | | | | | | | | It was still in the headers and the docs, but did not have an implementation anymore. | ||||
| * | gtk/native: Remove gtk_native_check_resize() | Jonas Ådahl | 2020-12-07 | 1 | -1/+0 |
| | | | | | | | | | | This is now handle by the corresponding implemenatations using per non-gobject-type API. | ||||
| * | gtk/popover: Use gtk_popover_present() instead of going via GtkNative | Jonas Ådahl | 2020-12-07 | 1 | -0/+1 |
| | | | | | | | | This makes it more explicit that managers of popovers make it "present". | ||||
| * | gdk: Remove GdkSurface::size-changed | Jonas Ådahl | 2020-12-07 | 1 | -1/+1 |
| | | | | | | | | | | It's not emitted, and everyone should use the GdkSurface::layout signal from now on. | ||||
| * | gdk: Replace all GDK_CONFIGURE usage with GdkSurface::layout | Jonas Ådahl | 2020-12-07 | 1 | -1/+0 |
| | | | | | | | | | | | | This removes the GDK_CONFIGURE event and all related functions and data types; it includes untested changes to the MacOSX, Win32 and Broadway backends. | ||||
| * | gdk: Always get shadow width via GdkToplevelSize | Jonas Ådahl | 2020-12-07 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | This removes the gdk_surface_set_shadow_width() function and related vfuncs. The point here is that the shadow width and surface size can now be communicated to GDK atomically, meaning it's possible to avoid intermediate stages where the surface size includes the shadow, but without the shadow width set, or the other way around. | ||||
| * | gtk/window: Remove gtk_window_resize() | Jonas Ådahl | 2020-12-07 | 2 | -9/+0 |
| | | | | | | | | | | Use gtk_window_set_default_size() or change the size of the widget inside the window to get the same effect. | ||||
* | | Add getter for WidgetClass.activate_signal | Emmanuele Bassi | 2020-12-05 | 1 | -0/+1 |
| | | | | | | | | Just like we have a setter. | ||||
* | | Add wrappers for setting the WidgetClass.activate_signal field | Emmanuele Bassi | 2020-12-05 | 1 | -0/+2 |
|/ | | | | | | | | | | | Setting a field on a class structure is not always an easy task from languages other than C. While bindings can provide access to the class pointer, twiddling the fields in the class structure can be awkward. Additionally, signal ids are not always readily available. We can paper over the direct access to the class structure, as well as the "signal name to id" mapping with a simple couple of setter functions. | ||||
* | Merge branch 'wip/otte/conic' into 'master' | Matthias Clasen | 2020-12-03 | 2 | -0/+6 |
|\ | | | | | | | | | Add support for conic gradients See merge request GNOME/gtk!2911 | ||||
| * | snapshot: Add gsk_snapshot_append_conic_gradient() | Benjamin Otte | 2020-12-03 | 1 | -0/+1 |
| | | |||||
| * | gsk: Add GskConicGradientNode | Benjamin Otte | 2020-12-03 | 1 | -0/+5 |
| | | |||||
* | | Merge branch 'wip/otte/diediedie' into 'master' | Benjamin Otte | 2020-12-03 | 4 | -73/+0 |
|\ \ | | | | | | | | | | | | | Remove GtkFileChooserButton See merge request GNOME/gtk!2909 | ||||
| * | | gtk: Remove GtkFileChooserButton | Benjamin Otte | 2020-12-03 | 4 | -73/+0 |
| |/ | | | | | | | ... as discussed in the meeting. | ||||
* | | docs: Hide private files/directories in the GTK reference | Emmanuele Bassi | 2020-12-02 | 1 | -3/+5 |
| | | |||||
* | | docs: Add more symbols to the GDK reference | Emmanuele Bassi | 2020-12-02 | 1 | -21/+29 |
| | | |||||
* | | docs: Add yet another private header | Emmanuele Bassi | 2020-12-02 | 1 | -0/+1 |
| | | |||||
* | | docs: More ignored files | Emmanuele Bassi | 2020-12-02 | 1 | -0/+5 |
| | |