summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Adwaita:dark increase contrast for text viewswip/jimmac/dark-variant-increase-contrastJakub Steiner2020-03-232-4/+4
| | | | | | - address legibility concerns by increasing the global contrast Fixes https://gitlab.gnome.org/GNOME/gnome-terminal/issues/233
* Merge branch 'wip/jimmac/adwaitadark-lighten-switches' into 'master'Matthias Clasen2020-03-182-19/+20
|\ | | | | | | | | | | | | Adwaita: dark switches/check/radios Closes #2461 See merge request GNOME/gtk!1532
| * Adwaita: dark switches/check/radiosJakub Steiner2020-03-182-19/+20
| | | | | | | | | | | | - lighten up radios, switches and checkboxes Fixes https://gitlab.gnome.org/GNOME/gtk/issues/2461
* | Merge branch 'wip/chergert/textview-fix-gdk_event_unref' into 'master'Matthias Clasen2020-03-181-2/+2
|\ \ | |/ |/| | | | | | | | | textview: use gdk_event_unref() Closes #2520 See merge request GNOME/gtk!1531
| * textview: use gdk_event_unref()Christian Hergert2020-03-171-2/+2
| | | | | | | | Fixes #2520
* | emojichooser: Fix keynavMatthias Clasen2020-03-171-0/+17
| | | | | | | | | | Make arrow and tab keys work in the variations popover again.
* | window: Set min size properlyMatthias Clasen2020-03-171-12/+1
| | | | | | | | | | | | When we are mapping the window, we need to compute a proper min size, otherwise the 1, 1 sticks and makes all windows shrinkable to nothing.
* | Revert "Adwaita: dark switches/check/radios"Matthias Clasen2020-03-172-20/+19
| | | | | | | | | | | | This reverts commit 435992600f907d58cc2f9ae52a969a49d2f9f286. This causes warnings from the CSS parser.
* | popover: Add keynav keybindingsMatthias Clasen2020-03-171-0/+54
|/ | | | | | | The shortcut controllers are limited to same-native, so we need to duplicate the Tab and arrow key bindings for focus handling, as well as the Enter bindings for activation.
* Assorted migration guide updatesMatthias Clasen2020-03-171-5/+72
| | | | | Mention GdkEvent, GdkPopup, GdkToplevel, GtkIconTheme changes.
* Merge branch 'wip/jimmac/adwaitadark-lighten-switches'Jakub Steiner2020-03-172-19/+20
|\
| * Adwaita: dark switches/check/radiosJakub Steiner2020-03-172-19/+20
|/ | | | | | - lighten up radios, switches and checkboxes Fixes https://gitlab.gnome.org/GNOME/gtk/issues/2461
* Merge branch 'emoji-chooser-fixes' into 'master'Matthias Clasen2020-03-172-2/+48
|\ | | | | | | | | Emoji chooser fixes See merge request GNOME/gtk!1530
| * Adwaita: Fix focus in emoji chooserMatthias Clasen2020-03-171-0/+1
| |
| * emojichooser: Make the variation picker work againMatthias Clasen2020-03-171-2/+47
| | | | | | | | We can't attach popovers to unsuspecting widget anymore.
* | Merge branch 'respect-text-len-gtk4' into 'master'Emmanuele Bassi2020-03-161-1/+1
|\ \ | |/ |/| | | | | imcontextwayland: Honour len argument in gtk_im_context_wayland_set_surrounding See merge request GNOME/gtk!1529
| * imcontextwayland: Honour len argument in gtk_im_context_wayland_set_surroundingRobert Mader2020-03-161-1/+1
|/ | | | | Clients may pass not `NULL`-terminated strings as the function takes a `len` argument. Use that argument.
* Merge branch 'x11-props' into 'master'Matthias Clasen2020-03-1516-874/+12
|\ | | | | | | | | Drop X11-specific properties See merge request GNOME/gtk!1526
| * Drop GdkToplevel:accept-focus/:focus-on-mapMatthias Clasen2020-03-1411-168/+9
| | | | | | | | | | | | These properties were only ever implemented in the X11 backend. If you want to use them, just use the X properties directly.
| * Drop focus-related propertiesMatthias Clasen2020-03-142-152/+0
| | | | | | | | We don't use these, and they are only implemented on X11.
| * Drop GdkToplevel:keep-above/belowMatthias Clasen2020-03-148-164/+1
| | | | | | | | | | | | These properties were only ever implemented in the X11 backend. If you want to keep windows above or below on X11, just use the X properties.
| * window: Drop keep above/belowMatthias Clasen2020-03-142-97/+0
| |
| * tests: Stop using keep above/belowMatthias Clasen2020-03-141-44/+0
| |
| * Drop GdkToplevel:stickyMatthias Clasen2020-03-1410-169/+2
| | | | | | | | | | | | This was only ever implemented on X11. If you want to use it there, just use the X properties yourself.
| * window: Drop stickyMatthias Clasen2020-03-142-64/+0
| | | | | | | | | | This is an X11-only concept that we don't have on Wayland.
| * tests: Stop sticking windowsMatthias Clasen2020-03-141-16/+0
|/
* Merge branch 'window-attach' into 'master'Matthias Clasen2020-03-144-106/+0
|\ | | | | | | | | window: Drop gtk_window_set_attached_to See merge request GNOME/gtk!1527
| * window: Drop gtk_window_set_attached_toMatthias Clasen2020-03-144-106/+0
|/ | | | We are no longer attaching windows to widgets.
* gdk: Documentation fixesMatthias Clasen2020-03-142-5/+1
|
* Document gdk_toplevel_set_modalMatthias Clasen2020-03-141-0/+13
|
* Small documentation fixesMatthias Clasen2020-03-142-2/+2
|
* Update gtk docsMatthias Clasen2020-03-141-21/+0
| | | | Updates for recent api renames and removals.
* NEWS: UpdatesMatthias Clasen2020-03-141-0/+60
|
* Merge branch 'x11-resize' into 'master'Matthias Clasen2020-03-141-0/+1
|\ | | | | | | | | x11: Update surface size for popups too See merge request GNOME/gtk!1525
| * x11: Update surface size for popups tooMatthias Clasen2020-03-131-0/+1
| | | | | | | | | | | | | | Without this, the back buffers of the wrong size keep being used, causing flickery misdraws, as seen when expanding the expander in the popover in widget-factory.
* | Merge branch 'fix-tools-tests' into 'master'Matthias Clasen2020-03-1320-72/+33
|\ \ | | | | | | | | | | | | Fix tools tests See merge request GNOME/gtk!1524
| * | testsuite: Specify the test protocolMatthias Clasen2020-03-131-0/+1
| | | | | | | | | | | | | | | If we don't specify protocol: 'tap', meson things all is good even though my test yells "not ok".
| * | Update the ui file conversion outputMatthias Clasen2020-03-131-1/+1
| | | | | | | | | | | | This changed because the popover property got renamed.
| * | testsuite: Update the settings test outputMatthias Clasen2020-03-131-1/+1
| | |
| * | testsuite: Update tools testsMatthias Clasen2020-03-1315-68/+28
| | | | | | | | | | | | These tests need to test GTK4 ui file syntax.
| * | testsuite: Actually run tools testsMatthias Clasen2020-03-132-2/+2
| | | | | | | | | | | | The script was looking in the wrong place for the tests.
* | | Merge branch 'wip/baedert/test-cflags' into 'master'Matthias Clasen2020-03-13130-588/+557
|\ \ \ | |/ / |/| | | | | | | | Pass (almost) all our cflags to tests, testsuite, examples, demos, ... See merge request GNOME/gtk!1516
| * | build: Add -Wno-typedef-redefinition to buildTimm Bäder2020-03-121-0/+1
| | | | | | | | | | | | Clang otherwise complains about this
| * | Replace a few more fallthrough commentsTimm Bäder2020-03-122-2/+2
| | |
| * | testsuite/gtk: Add common_cflags to buildTimm Bäder2020-03-079-39/+47
| | | | | | | | | | | | With a few exceptions.
| * | builder: Make object names a const arrayTimm Bäder2020-03-075-10/+10
| | | | | | | | | | | | We don't take ownership.
| * | demos/gtk-demo: Add common_cflags to buildTimm Bäder2020-03-0726-105/+122
| | | | | | | | | | | | With a few exceptions.
| * | padcontroller: Copy action entriesTimm Bäder2020-03-072-45/+57
| | | | | | | | | | | | | | | | | | The label and action_name entries of GtkPadActionEntry are supposed to be const, so copy them into a private ActionEntryData struct that we later free.
| * | demos/widget-factory: Add common_cflags to buildTimm Bäder2020-03-062-2/+5
| | | | | | | | | | | | And fix the generated warnings
| * | demos/node-editor: Add common_cflags to buildTimm Bäder2020-03-062-11/+13
| | | | | | | | | | | | And fix the generated warnings