summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* testpopover: Don’t set margin in menu boxjust-popover-menu-thingsErnestas Kulik2018-07-231-1/+0
| | | | The gizmo already provides sufficient padding.
* gtkpopovermenu: Conditionally chain up in gtk_popover_menu_add()Ernestas Kulik2018-07-231-2/+1
| | | | | Otherwise the stack gets parented to the wrong widget and the contents are never drawn.
* gtkpopovermenu: Drop call to gtk_widget_show()Ernestas Kulik2018-07-231-1/+0
| | | | The stack is already visible.
* Drop builtin icon testMatthias Clasen2018-07-221-10/+0
| | | | We don't have these icons anymore.
* Update British English translationBruce Cowan2018-07-211-1984/+3513
|
* Merge branch 'wip/muktupavels/remove-gtk-css-provider-get-default' into 'master'Benjamin Otte2018-07-203-26/+0
|\ | | | | | | | | gtkcssprovider: remove gtk_css_provider_get_default See merge request GNOME/gtk!256
| * gtkcssprovider: remove gtk_css_provider_get_defaultAlberts Muktupāvels2018-07-193-26/+0
| | | | | | | | | | | | | | This function is unused since cdc6e8272020 commit and does not contain fallback style. https://gitlab.gnome.org/GNOME/gtk/issues/1226
* | ci: add hicolor-icon-theme to the docker imageChristoph Reiter2018-07-201-0/+1
| | | | | | | | The tests complain about it, not sure if this helps.
* | Drop unused old iconsMatthias Clasen2018-07-2052-38/+0
| | | | | | | | | | | | We don't need to ship the deprecated old stock-id named icons and the drag cursors - we don't use them from resources anyway.
* | Update Turkish translationEmin Tufan Çetin2018-07-201-152/+148
| |
* | Emoji chooser: Also check for hex boxesMatthias Clasen2018-07-191-2/+4
| | | | | | | | We don't want to see those either.
* | moji chooser: Try harder to avoid fallbackMatthias Clasen2018-07-191-1/+1
| | | | | | | | | | | | | | | | We don't want to see any fallback rendering. The current check was still letting some fallback combinations through. Based on work by Julian Sparber.
* | Quiet a compiler warningMatthias Clasen2018-07-191-1/+1
| | | | | | | | | | We don't need to handle GDK_CONFIGURE here, so make the compiler not warn about it.
* | testsuite: Add emoji icon namesMatthias Clasen2018-07-191-0/+10
| | | | | | | | We check for all icon names that are used in gtk.
* | Emoji chooser: Use icons for sectionsMatthias Clasen2018-07-191-18/+12
| | | | | | | | | | | | | | This is more reliable than using text-style Emoji which may not be present. Based on work by Julian Sparber.
* | Merge branch 'master' into 'master'Matthias Clasen2018-07-191-1/+4
|\ \ | | | | | | | | | | | | widgetfactory: add separator tool item to presentation See merge request GNOME/gtk!249
| * | widgetfactory: add separator tool item to presentationGünther Wutz2018-07-171-1/+4
| | |
* | | Merge branch 'content-provider-autoptr' into 'master'Matthias Clasen2018-07-191-0/+1
|\ \ \ | | | | | | | | | | | | | | | | gdk: Add auto cleanup func for GdkContentProvider See merge request GNOME/gtk!251
| * | | gdk: Add auto cleanup func for GdkContentProvidercontent-provider-autoptrErnestas Kulik2018-07-191-0/+1
| | | |
* | | | Merge branch 'content-provider-docs' into 'master'Matthias Clasen2018-07-192-1/+2
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | docs: Fix GdkContentProvider documentation See merge request GNOME/gtk!254
| * | | docs: Fix GdkContentProvider documentationcontent-provider-docsErnestas Kulik2018-07-192-1/+2
|/ / / | | | | | | | | | Currently it’s lacking properties, signals and class vfuncs.
* | | Merge branch 'content-deserializer-fixes' into 'master'Benjamin Otte2018-07-191-2/+3
|\ \ \ | |/ / |/| | | | | | | | Content deserializer fixes See merge request GNOME/gtk!252
| * | gdk: contentdeserializer: Fix deserializer not returningErnestas Kulik2018-07-191-0/+2
| | | | | | | | | | | | | | | file_uri_deserializer does not return on success, only on failure. This commit fixes clipboard reads never finishing for some types.
| * | gdk: contentdeserializer: Fix stream usageErnestas Kulik2018-07-191-2/+1
|/ / | | | | | | | | | | | | file_uri_deserializer splices a memory stream, as opposed to string_deserializer, which uses a converter and filter stream. This commit fixes erroneous use of GMemoryOutputStream as GFilterOutputStream.
* | docs: Small updates to the migration guideMatthias Clasen2018-07-181-7/+14
| | | | | | | | Mention that event controllers are available in 3.x, amongst others.
* | Merge branch 'places-sidebar-dnd' into 'master'Matthias Clasen2018-07-183-22/+27
|\ \ | | | | | | | | | | | | | | | | | | placessidebar: Take a GdkDrag in _set_drop_targets_visible() Closes #1220 See merge request GNOME/gtk!247
| * | placessidebar: Take a GdkDrag in _set_drop_targets_visible()Ernestas Kulik2018-07-173-22/+27
|/ / | | | | | | | | | | | | | | Since the function is usually called from GtkWidget::drag-{begin,end} handlers, taking a GdkDrop does not work, especially given that ::drag-action-requested is emitted without checking the type. Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1220
* | gesturestylus: Clarify a documentation commentTimm Bäder2018-07-171-3/+3
| | | | | | | | Use the proper gtkdoc syntax for signals.
* | Remove icon extents APITimm Bäder2018-07-172-61/+0
| |
* | widget: Remove another ->priv usageTimm Bäder2018-07-171-1/+3
| |
* | sizerequest: Pull locals into closest scopeTimm Bäder2018-07-171-26/+28
| |
* | Correctly mark an enum value in a doc commentTimm Bäder2018-07-171-1/+1
| |
* | sizerequest: Only check reported baselines if requestedTimm Bäder2018-07-171-1/+2
| | | | | | | | | | If the passed-in store locations for the baselines are NULL anyway, we don't need to check the reported baselines for correctness.
* | gl renderer: Pull a few declarations into the closest scopeTimm Bäder2018-07-171-4/+6
| |
* | Remove GTK_CSS_AFFECTS_CLIPTimm Bäder2018-07-172-12/+8
| | | | | | | | | | Clips don't exist anymore and this flag is unused outside of the style property definitions in gtkcssstylepropertyimpl.c
* | window: Don't queue an allocate if the css clip changesTimm Bäder2018-07-171-1/+1
| | | | | | | | clips don't exist anymore.
* | GskRoundedRect: TypoTimm Bäder2018-07-171-1/+1
| |
* | gl renderer: Use a GArray for the shadow cacheTimm Bäder2018-07-172-35/+56
| | | | | | | | | | It's very small usually, in default Adwaita the only blurred outset shadow we have is the one for the CSD'd toplevel window.
* | Avoid a g_object_get pathTimm Bäder2018-07-171-2/+1
| | | | | | | | We can use gdk_device_get_n_axes instead and will get the same result.
* | docs: Fix scroll and motion controller titlesTimm Bäder2018-07-171-2/+2
| | | | | | | | Controller, not Controler.
* | Merge branch 'legacy-gl' into 'master'Emmanuele Bassi2018-07-172-6/+94
|\ \ | | | | | | | | | | | | fix the OpenGL renderer for legacy contexts See merge request GNOME/gtk!240
| * | gl: implement clipping for legacy contextsElias Aebi2018-07-141-1/+17
| | |
| * | gl: fix compilation errors for legacy context shadersElias Aebi2018-07-142-5/+77
| | |
* | | Update POTFILES.inPiotr Drąg2018-07-162-2/+2
| | |
* | | Handle configure events in gdkMatthias Clasen2018-07-155-11/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous attempt at removing configure events entirely was causing some dialogs not to show up under Wayland. Presumably due to ordering issues with emitting ::size-change out of the backend. Instead, keep configure events in the event queue, but handle them on the gdk side. This keeps the ordering intact, while still removing configure events from the api. The dialogs show up now.
* | | Revert "gdk: Drop configure events"Matthias Clasen2018-07-1511-50/+93
| | | | | | | | | | | | This reverts commit a8926c9d873ce968353a2eb1d3930c4f1ac79c94.
* | | Revert "broadway: Stop using configure events"Matthias Clasen2018-07-151-3/+10
| | | | | | | | | | | | This reverts commit 9c827cbff4d7cd3e59fbfeb7ec5abe9c7dbf6bdb.
* | | Merge branch 'dnd-cleanups' into 'master'Matthias Clasen2018-07-1510-178/+219
|\ \ \ | | | | | | | | | | | | | | | | Dnd cleanups See merge request GNOME/gtk!243
| * | | win32: Stop accessing GdkDrag membersMatthias Clasen2018-07-151-4/+10
| | | |
| * | | wayland: Set actions on dragMatthias Clasen2018-07-151-1/+2
| | | | | | | | | | | | | | | | | | | | We should pass the actions to the newly created drag in drag_begin.