- 11 May, 2022 1 commit
-
-
Sophie Herold authored
Those property features don't seem to be in use anywhere. They are redundant since the docs cover the same information and more. They also created unnecessary translation work. Closes #4904
-
- 22 May, 2021 1 commit
-
-
Matthias Clasen authored
Replace leftover gtk-doc syntax (#Type) with backquotes.
-
- 21 May, 2021 1 commit
-
-
Matthias Clasen authored
Remove a boatload of "or %NULL" from nullable parameters and return values. gi-docgen generates suitable text from the annotation that we don't need to duplicate. This adds a few missing nullable annotations too.
-
- 20 May, 2021 1 commit
-
-
Matthias Clasen authored
allow-none has been deprecated for a long time already. Instead use optional and nullable everywhere.
-
- 11 Mar, 2021 1 commit
-
-
- 26 Jul, 2020 1 commit
-
-
Emmanuele Bassi authored
To build a better world sometimes means having to tear the old one down. -- Alexander Pierce, "Captain America: The Winter Soldier" ATK served us well for nearly 20 years, but the world has changed, and GTK has changed with it. Now ATK is mostly a hindrance towards improving the accessibility stack: - it maps to a very specific implementation, AT-SPI, which is Linux and Unix specific - it requires implementing the same functionality in three different layers of the stack: AT-SPI, ATK, and GTK - only GTK uses it; every other Linux and Unix toolkit and application talks to AT-SPI directly, including assistive technologies Sadly, we cannot incrementally port GTK to a new accessibility stack; since ATK insulates us entirely from the underlying implementation, we cannot replace it piecemeal. Instead, we're going to remove everything and then incrementally build on a clean slate: - add an "accessible" interface, implemented by GTK objects directly, which describe the acces...
-
- 24 Jul, 2020 1 commit
-
-
Benjamin Otte authored
-
- 17 Dec, 2019 1 commit
-
-
Peter Bloomfield authored
GtkTreeSelection is now private (since commit 79940b32), so it doesn't need an instance-private structure.
-
- 29 May, 2019 1 commit
-
-
Matthias Clasen authored
Make GtkTreeSelection final as well.
-
- 14 Jan, 2019 1 commit
-
-
Matthias Clasen authored
This frees up the generic name for a more generic rbtree implementation.
-
- 18 Nov, 2018 1 commit
-
-
Christoph Reiter authored
Based on grepping arg docs for NULL. See pygobject#261
-
- 05 Apr, 2018 1 commit
-
-
Benjamin Otte authored
-
- 06 Feb, 2018 1 commit
-
-
Matthias Clasen authored
Remove all the old 2.x and 3.x version annotations. GTK+ 4 is a new start, and from the perspective of a GTK+ 4 developer all these APIs have been around since the beginning.
-
- 03 Feb, 2018 1 commit
-
-
Benjamin Otte authored
According to meson it's the only private header that doesn't conform to the *private.h naming. Fix that.
-
- 06 Oct, 2017 1 commit
-
-
Benjamin Otte authored
This patch makes that work using 1 of 2 options: 1. Add all missing enums to the switch statement or 2. Cast the switch argument to a uint to avoid having to do that (mostly for GdkEventType). I even found a bug while doing that: clearing a GtkImage with a surface did not notify thae surface property. The reason for enabling this flag even though it is tedious at times is that it is very useful when adding values to an enum, because it makes GTK immediately warn about all the switch statements where this enum is relevant. And I expect changes to enums to be frequent during the GTK4 development cycle.
-
- 29 Aug, 2016 1 commit
-
-
Benjamin Otte authored
glib will use the correct marshaller automatically. And as a side effect, we also get all glib optimizations, like a va marshaller.
-
- 28 Feb, 2016 1 commit
-
-
Matthias Clasen authored
g_logv adds one for us already.
-
- 02 Jun, 2015 1 commit
-
-
Matthias Clasen authored
Fix warnings due to -Wdeclaration-after-statement and -Wshadow.
-
- 11 Mar, 2015 1 commit
-
-
Philip Withnall authored
gtk_tree_selection_real_modify_range() has a g_return_if_fail() if the start or end paths passed to it do not correspond to real tree nodes. However, GtkTreePaths inherently do not have to be valid, so it should be acceptable to call gtk_tree_selection_select_range() with non-existent paths. Replace the g_return_if_fail() by a silent return, and add a unit test. https://bugzilla.gnome.org/show_bug.cgi?id=712760
-
- 09 Mar, 2015 2 commits
-
-
Philip Withnall authored
Found by scan-build. https://bugzilla.gnome.org/show_bug.cgi?id=712760
-
Philip Withnall authored
_gtk_rbtree_first() can potentially return NULL if the RB tree is empty, which would result in NULL pointer dereferences in the GtkTreeSelection code. Gracefully handle them. Found by scan-build. https://bugzilla.gnome.org/show_bug.cgi?id=712760
-
- 09 Jun, 2014 1 commit
-
-
Matthias Clasen authored
-
- 03 Mar, 2014 1 commit
- 19 Feb, 2014 1 commit
-
-
William Jon McCann authored
Instead of Return value:
-
- 09 Feb, 2014 1 commit
-
-
Matthias Clasen authored
With all element markup gone, it is time to turn off sgml mode, and get rid of entities as well.
-
- 07 Feb, 2014 3 commits
-
-
William Jon McCann authored
-
-
William Jon McCann authored
-
- 29 Jan, 2014 1 commit
-
-
- 21 Jan, 2014 2 commits
-
-
William Jon McCann authored
-
William Jon McCann authored
-
- 02 Dec, 2013 1 commit
-
-
Philip Withnall authored
This is technically a dead assignment, but is nice to retain for clarity. Moving it to the variable definition shuts scan-build up. https://bugzilla.gnome.org/show_bug.cgi?id=712760
-
- 09 Jul, 2013 1 commit
-
-
- 27 Dec, 2012 1 commit
-
-
Matthias Clasen authored
This commit exposes the get_type() functions and standard headers for accessible implementations. This makes it possible to derive from the GTK accessible implementations without GType magic tricks. This is necessary, because we require the a11y type hierarchy to be parallel to the widget type hierarchy. So, if you derive a widget and need to adjust its a11y implementation, you have to be able to derive its accessible implementation. This commit probably exposes more than is absolutely necessary, it also exposes accessibles of widgets that are unlikely candidates for deriving from.
-
- 12 Dec, 2012 1 commit
-
-
Matthias Clasen authored
-
- 27 Feb, 2012 1 commit
-
-
Javier Jardón authored
-
- 16 Dec, 2011 1 commit
-
-
Benjamin Otte authored
And another signal gone.
-
- 10 Dec, 2011 1 commit
-
-
Benjamin Otte authored
-
- 29 Nov, 2011 1 commit
-
-
Benjamin Otte authored
_gtk_tree_view_find_path() was not a name that not really described what the function does. And I kept forgetting it. Also, it took the tree view as an argument and that was completely unnecessary.
-
- 22 Nov, 2011 1 commit
-
-
Benjamin Otte authored
... and use it.
-