summaryrefslogtreecommitdiff
path: root/docs
Commit message (Collapse)AuthorAgeFilesLines
* gtk4-encode-symbolic: Add debug outputencode-symbolic-debugMatthias Clasen2020-12-291-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 Clasen2020-12-241-3/+24
|\ | | | | | | | | Wip/otte/for master See merge request GNOME/gtk!2997
| * docs: Put render nodes in their own sectionsBenjamin Otte2020-12-241-3/+24
| |
* | docs: Fix typo and whitespaceEmmanuele Bassi2020-12-211-1/+1
| |
* | docs: backtick fixeswisp3rwind2020-12-181-4/+4
| | | | | | | | | | - in the gettext() examples, at least the _() triggers italics - add missing closing backtick
* | Merge branch 'ebassi/docs-for-master' into 'master'Matthias Clasen2020-12-171-3/+8
|\ \ | | | | | | | | | | | | Ebassi/docs for master See merge request GNOME/gtk!2971
| * | docs: Add missing GTK typesEmmanuele Bassi2020-12-171-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 Clasen2020-12-171-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 inputChris Mayo2020-12-171-15/+12
| | | | | | | | Formatting in HTML was mangled.
* | settings: Change gtk-cursor-aspect-ratio from float to doubleSebastian Keller2020-12-161-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.hEmmanuele Bassi2020-12-162-1/+1
|
* docs: Add missing stanzas for gtk_test_accessible APIEmmanuele Bassi2020-12-161-1/+2
|
* docs: Ignore gtksorterprivate.hEmmanuele Bassi2020-12-162-2/+1
|
* docs: Remove private symbolsEmmanuele Bassi2020-12-161-3/+0
|
* docs: Ignore gtkpasswordentryprivate.hEmmanuele Bassi2020-12-161-0/+1
|
* docs: Complete symbol coverage for GSKEmmanuele Bassi2020-12-161-0/+43
| | | | | | | 100% symbol docs coverage. 241 symbols documented. 0 symbols incomplete. 0 not documented.
* docs: Complete symbol coverage for GDKEmmanuele Bassi2020-12-162-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 referenceEmmanuele Bassi2020-12-151-1/+59
|
* Hide GtkTextAttributes functionsEmmanuele Bassi2020-12-151-0/+1
| | | | | The type is private, so making functions operating on it public is pointless.
* docs: Add more private headersEmmanuele Bassi2020-12-151-0/+53
|
* docs: Add missing symbols to the GTK referenceEmmanuele Bassi2020-12-151-0/+18
|
* Remove stray mentions of GdkConfigureEventEmmanuele Bassi2020-12-151-1/+0
| | | | The event was removed, but some traces of it linger.
* docs: Add missing symbols to the GDK referenceEmmanuele Bassi2020-12-151-0/+2
|
* docs: Add missing symbols to the GSK referenceEmmanuele Bassi2020-12-151-1/+12
|
* docs: Add more ignored header for GSKEmmanuele Bassi2020-12-151-6/+29
|
* build: Use a consistent style for Meson filesEmmanuele Bassi2020-12-153-88/+96
|
* docs: Add note for the removal of GtkFileChooserButtonEmmanuele Bassi2020-12-141-0/+8
| | | | Point developers in the direction of GtkButton and GtkFileChooserNative.
* Update CODEOWNERSEmmanuele Bassi2020-12-111-0/+5
| | | | Add me as the reference for the accessibility bits of the code base.
* Share the popcount() fallback for MSVCEmmanuele Bassi2020-12-091-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 Clasen2020-12-084-15/+9
|\ | | | | | | | | Rework surface state and geometry computation See merge request GNOME/gtk!2885
| * Mention window sizes in the migration guideMatthias Clasen2020-12-071-1/+6
| |
| * docs: Add gtk_window_is_fullscreenMatthias Clasen2020-12-071-0/+1
| |
| * Properly remove gtk_window_get_sizeMatthias Clasen2020-12-071-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 Ådahl2020-12-071-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 GtkNativeJonas Ådahl2020-12-071-0/+1
| | | | | | | | This makes it more explicit that managers of popovers make it "present".
| * gdk: Remove GdkSurface::size-changedJonas Ådahl2020-12-071-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::layoutJonas Ådahl2020-12-071-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 GdkToplevelSizeJonas Ådahl2020-12-071-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 Ådahl2020-12-072-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_signalEmmanuele Bassi2020-12-051-0/+1
| | | | | | | | Just like we have a setter.
* | Add wrappers for setting the WidgetClass.activate_signal fieldEmmanuele Bassi2020-12-051-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 Clasen2020-12-032-0/+6
|\ | | | | | | | | Add support for conic gradients See merge request GNOME/gtk!2911
| * snapshot: Add gsk_snapshot_append_conic_gradient()Benjamin Otte2020-12-031-0/+1
| |
| * gsk: Add GskConicGradientNodeBenjamin Otte2020-12-031-0/+5
| |
* | Merge branch 'wip/otte/diediedie' into 'master'Benjamin Otte2020-12-034-73/+0
|\ \ | | | | | | | | | | | | Remove GtkFileChooserButton See merge request GNOME/gtk!2909
| * | gtk: Remove GtkFileChooserButtonBenjamin Otte2020-12-034-73/+0
| |/ | | | | | | ... as discussed in the meeting.
* | docs: Hide private files/directories in the GTK referenceEmmanuele Bassi2020-12-021-3/+5
| |
* | docs: Add more symbols to the GDK referenceEmmanuele Bassi2020-12-021-21/+29
| |
* | docs: Add yet another private headerEmmanuele Bassi2020-12-021-0/+1
| |
* | docs: More ignored filesEmmanuele Bassi2020-12-021-0/+5
| |