Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove GDestroyNotify casts in g_clear_pointer() usesg-clear-pointer-propagate | Ernestas Kulik | 2018-07-25 | 7 | -12/+12 |
| | | | | | | | | | GLib master propagates argument types in g_clear_pointer(), which causes the usual function pointer casts to GDestroyNotify to trip compiler warnings. Additionally, this commit changes some cleanup functions where appropriate (wl_data_source_destroy -> gtk_primary_selection_source_destroy for struct gtk_primary_selection_source). | ||||
* | render: Make gtk_render_icon() use the snapshot API | Benjamin Otte | 2018-07-24 | 3 | -91/+15 |
| | | | | This removes a lot of duplicated code. | ||||
* | render: Make gtk_render_frame() and gtk_render_focus() use the snapshot API | Benjamin Otte | 2018-07-24 | 3 | -297/+28 |
| | | | | This removes a lot of duplicated code. | ||||
* | API: Remove gtk_render_frame_gap() | Benjamin Otte | 2018-07-24 | 3 | -136/+0 |
| | | | | | That function does not make sense at all in a CSS world. So better don't support it anymore. | ||||
* | render: Make gtk_render_background() use the snapshot API | Benjamin Otte | 2018-07-24 | 7 | -752/+14 |
| | | | | This removes a lot of duplicated code. | ||||
* | render: Make gtk_render_check/arrow/handle() use the snapshot API | Benjamin Otte | 2018-07-24 | 3 | -201/+107 |
| | | | | This removes a lot of duplicated code. | ||||
* | render: Make gtk_render_layout() use the snapshot API | Benjamin Otte | 2018-07-24 | 7 | -419/+14 |
| | | | | This removes a lot of duplicated code. | ||||
* | testsuite: Fix DragContext => Drag renaming | Benjamin Otte | 2018-07-24 | 2 | -2/+2 |
| | |||||
* | gtk: Move GtkGesture declaration to gtktypes.h | Benjamin Otte | 2018-07-24 | 2 | -1/+1 |
| | | | | | That way, headers can use the gesture type without having to include gtkgesture.h | ||||
* | docs: Remove remains of Mir backend | Benjamin Otte | 2018-07-24 | 4 | -42/+0 |
| | |||||
* | broadway: Remove unused variable | Benjamin Otte | 2018-07-24 | 1 | -1/+0 |
| | |||||
* | Update Romanian translation | Daniel Șerbănescu | 2018-07-24 | 1 | -2361/+3521 |
| | |||||
* | Merge branch 'nirbheek/misc-meson-fixes' into 'master' | Nirbheek Chauhan | 2018-07-24 | 5 | -19/+26 |
|\ | | | | | | | | | | | | | Fix broadway backend build and graphene as a subproject Closes #1197 and #1218 See merge request GNOME/gtk!265 | ||||
| * | meson: Update pango and gdk-pixbuf wrap locations | Nirbheek Chauhan | 2018-07-23 | 2 | -4/+4 |
| | | | | | | | | See: https://gitlab.gnome.org/GNOME/gtk/issues/1219 | ||||
| * | meson: Support graphene as a fallback dependency | Nirbheek Chauhan | 2018-07-23 | 1 | -2/+9 |
| | | | | | | | | | | | | Don't assume graphene_dep is always a pkg-config dependency. Closes https://gitlab.gnome.org/GNOME/gtk/issues/1197 | ||||
| * | meson: libgdk-broadway.a depends on broadwayjs.h | Nirbheek Chauhan | 2018-07-23 | 2 | -13/+13 |
| | | | | | | | | | | | | Fixes https://gitlab.gnome.org/GNOME/gtk/issues/1218 Also fix another dependency error I found. | ||||
* | | Updated Spanish translation | Daniel Mustieles | 2018-07-24 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'just-popover-menu-things' into 'master' | Timm Bäder | 2018-07-23 | 2 | -4/+1 |
|\ \ | | | | | | | | | | | | | Post-gizmo GtkPopoverMenu fixes See merge request GNOME/gtk!264 | ||||
| * | | testpopover: Don’t set margin in menu boxjust-popover-menu-things | Ernestas Kulik | 2018-07-23 | 1 | -1/+0 |
| | | | | | | | | | | | | The gizmo already provides sufficient padding. | ||||
| * | | gtkpopovermenu: Conditionally chain up in gtk_popover_menu_add() | Ernestas Kulik | 2018-07-23 | 1 | -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 Kulik | 2018-07-23 | 1 | -1/+0 |
| |/ | | | | | | | The stack is already visible. | ||||
* | | Updated Spanish translation | Daniel Mustieles | 2018-07-23 | 1 | -288/+308 |
|/ | |||||
* | Drop builtin icon test | Matthias Clasen | 2018-07-22 | 1 | -10/+0 |
| | | | | We don't have these icons anymore. | ||||
* | Update British English translation | Bruce Cowan | 2018-07-21 | 1 | -1984/+3513 |
| | |||||
* | Merge branch 'wip/muktupavels/remove-gtk-css-provider-get-default' into 'master' | Benjamin Otte | 2018-07-20 | 3 | -26/+0 |
|\ | | | | | | | | | gtkcssprovider: remove gtk_css_provider_get_default See merge request GNOME/gtk!256 | ||||
| * | gtkcssprovider: remove gtk_css_provider_get_default | Alberts Muktupāvels | 2018-07-19 | 3 | -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 image | Christoph Reiter | 2018-07-20 | 1 | -0/+1 |
| | | | | | | | | The tests complain about it, not sure if this helps. | ||||
* | | Drop unused old icons | Matthias Clasen | 2018-07-20 | 52 | -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 translation | Emin Tufan Çetin | 2018-07-20 | 1 | -152/+148 |
| | | |||||
* | | Emoji chooser: Also check for hex boxes | Matthias Clasen | 2018-07-19 | 1 | -2/+4 |
| | | | | | | | | We don't want to see those either. | ||||
* | | moji chooser: Try harder to avoid fallback | Matthias Clasen | 2018-07-19 | 1 | -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 warning | Matthias Clasen | 2018-07-19 | 1 | -1/+1 |
| | | | | | | | | | | We don't need to handle GDK_CONFIGURE here, so make the compiler not warn about it. | ||||
* | | testsuite: Add emoji icon names | Matthias Clasen | 2018-07-19 | 1 | -0/+10 |
| | | | | | | | | We check for all icon names that are used in gtk. | ||||
* | | Emoji chooser: Use icons for sections | Matthias Clasen | 2018-07-19 | 1 | -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 Clasen | 2018-07-19 | 1 | -1/+4 |
|\ \ | | | | | | | | | | | | | widgetfactory: add separator tool item to presentation See merge request GNOME/gtk!249 | ||||
| * | | widgetfactory: add separator tool item to presentation | Günther Wutz | 2018-07-17 | 1 | -1/+4 |
| | | | |||||
* | | | Merge branch 'content-provider-autoptr' into 'master' | Matthias Clasen | 2018-07-19 | 1 | -0/+1 |
|\ \ \ | | | | | | | | | | | | | | | | | gdk: Add auto cleanup func for GdkContentProvider See merge request GNOME/gtk!251 | ||||
| * | | | gdk: Add auto cleanup func for GdkContentProvidercontent-provider-autoptr | Ernestas Kulik | 2018-07-19 | 1 | -0/+1 |
| | | | | |||||
* | | | | Merge branch 'content-provider-docs' into 'master' | Matthias Clasen | 2018-07-19 | 2 | -1/+2 |
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | | docs: Fix GdkContentProvider documentation See merge request GNOME/gtk!254 | ||||
| * | | | docs: Fix GdkContentProvider documentationcontent-provider-docs | Ernestas Kulik | 2018-07-19 | 2 | -1/+2 |
|/ / / | | | | | | | | | | Currently it’s lacking properties, signals and class vfuncs. | ||||
* | | | Merge branch 'content-deserializer-fixes' into 'master' | Benjamin Otte | 2018-07-19 | 1 | -2/+3 |
|\ \ \ | |/ / |/| | | | | | | | | Content deserializer fixes See merge request GNOME/gtk!252 | ||||
| * | | gdk: contentdeserializer: Fix deserializer not returning | Ernestas Kulik | 2018-07-19 | 1 | -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 usage | Ernestas Kulik | 2018-07-19 | 1 | -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 guide | Matthias Clasen | 2018-07-18 | 1 | -7/+14 |
| | | | | | | | | Mention that event controllers are available in 3.x, amongst others. | ||||
* | | Merge branch 'places-sidebar-dnd' into 'master' | Matthias Clasen | 2018-07-18 | 3 | -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 Kulik | 2018-07-17 | 3 | -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 comment | Timm Bäder | 2018-07-17 | 1 | -3/+3 |
| | | | | | | | | Use the proper gtkdoc syntax for signals. | ||||
* | | Remove icon extents API | Timm Bäder | 2018-07-17 | 2 | -61/+0 |
| | | |||||
* | | widget: Remove another ->priv usage | Timm Bäder | 2018-07-17 | 1 | -1/+3 |
| | | |||||
* | | sizerequest: Pull locals into closest scope | Timm Bäder | 2018-07-17 | 1 | -26/+28 |
| | |