- 06 Apr, 2020 9 commits
-
-
Matthias Clasen authored
We want to stop exposing GdkKeymap, so this functionality needs a new home.
-
Matthias Clasen authored
We are going to use this type in a different header.
-
Matthias Clasen authored
GdkKeymap is on the way out.
-
Matthias Clasen authored
GdkKeymap is on the way out.
-
Matthias Clasen authored
Show the caps lock warning regardless of whether we have the peek icon or not.
-
Matthias Clasen authored
-
Matthias Clasen authored
-
Matthias Clasen authored
This is a counterpart to gdk_event_matches() that can be used to obtain a shortcut matching an event.
-
Matthias Clasen authored
Move the elaborate key event matching code from GtkShortcutTrigger to GdkEvent, which greatly reduces the amount of keymap api use outside of GDK.
-
- 04 Apr, 2020 15 commits
-
-
Matthias Clasen authored
Matthiasc/for master See merge request !1630
-
Matthias Clasen authored
Using the assistant demo repeatedly was crashing.
-
Matthias Clasen authored
shortcuts: documentation fixes See merge request !1628
-
Matthias Clasen authored
shortcuts: documentation fixes See merge request !1628
-
Matthias Clasen authored
Update symbol lists, and add examples for parsing triggers and actions.
-
Piotr Drąg authored
-
Matthias Clasen authored
Matthiasc/for master See merge request !1626
-
Matthias Clasen authored
The color swatch in the button does not need a context menu. Turn it off.
-
Matthias Clasen authored
The colorbutton contains a button which contains a colorswatch. We want the focus to go straight to the button, nowhere else, so mark the swatch as !can-focus. Adapt tests to match.
-
Matthias Clasen authored
-
Matthias Clasen authored
Add GtkScrollbarAccessible See merge request !1623
-
Matthias Clasen authored
Somehow the scrollbar accessible manages to call gtk_scrollbar_get_adjustment when priv->range is NULL. Survive taht.
-
Matthias Clasen authored
Shortcut action parse See merge request !1625
-
Matthias Clasen authored
-
Matthias Clasen authored
This is so we can test this code. While doing it I also fixed the missing else that was caused it not to work.
-
- 03 Apr, 2020 13 commits
-
-
Matthias Clasen authored
When GtkScrollbar stopped being a GtkRange, GtkRangeAccessible stopped working for scrollbars. Update a11y tests to match.
-
Carlos Garnacho authored
imwayland: Clamp the surrounding string end correctly Closes #2565 See merge request !1621
-
Matthias Clasen authored
Focus test See merge request !1622
-
Carlos Garnacho authored
In the paths where len > MAX_LEN and cursor/anchor are separated by at least MAX_LEN from text edges, we were clamping the right end of the surrounding string at MAX_LEN. Oops. This end anchor may go as far as the string length, although just up to len - MAX_LEN in real terms (due to the condition above that caches cursor/anchor positions being near enough the text end). Closes: #2565 (cherry-picked from commit d7fb15c8)
-
Matthias Clasen authored
-
Matthias Clasen authored
It is hard to avoid widgets with the same name in a large ui file - try harder to record a full focus chain before decide that we've wrapped, by including the widget address in the comparison. Note that we don't include the addresses in the generated output, since that would make expected output vary from run to run.
-
Emmanuele Bassi authored
Annotation fixes See merge request !1616
-
Matthias Clasen authored
gdk: Move GdkGrabStatus and GdkGrabOwnership decl. See merge request !1615
-
Emmanuele Bassi authored
Match the arguments name in the declaration and the definition, and make sure we have the proper transfer annotations.
-
Olivier Fourdan authored
With the removal of `gdk_seat_grab` we do not need to keep the definitions of `GdkGrabStatus` and `GdkGrabOwnership` public. Move those definitions to become internal only.
-
Timm Bäder authored
-
Timm Bäder authored
-
Matthias Clasen authored
Matthiasc/for master See merge request !1611
-
- 02 Apr, 2020 3 commits
-
-
Matthias Clasen authored
Clarify a point that took me a few hours to fully track down, so lets preserve what I found for the next poor sould coming this way.
-
Matthias Clasen authored
-
Matthias Clasen authored
Entries and menubuttons are no longer focusable themselves, they have focusable children. Since we don't have accessible objects for those, transfer the focus-related state (focusable and focused) from the children to the main accessible object.
-