summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update POTFILES.in and POTFILES.skipPiotr Drąg2019-04-042-0/+2
|
* Merge branch 'custom-surface' into 'master'Matthias Clasen2019-04-033-63/+1
|\ | | | | | | | | | | | | Drop gdk_wayland_surface_set_use_custom_surface Closes #1806 See merge request GNOME/gtk!713
| * Drop gdk_wayland_surface_set_use_custom_surfaceMatthias Clasen2019-04-033-63/+1
|/ | | | | | | This is unused in GTK, and it does not seem useful enough to keep around. Closes: https://gitlab.gnome.org/GNOME/gtk/issues/1806
* Merge branch 'zbrown/type-info' into 'master'Matthias Clasen2019-04-036-0/+354
|\ | | | | | | | | inspector: Type info for misc pane See merge request GNOME/gtk!712
| * inspector: Type info for misc paneZander Brown2019-04-036-0/+354
|/ | | | Replaces the class hierarchy page with a button/popover on the misc page
* Update POTFILES.inPiotr Drąg2019-04-032-9/+0
|
* Fix teststackMatthias Clasen2019-04-031-13/+9
| | | | This testcase wasn't updated to new GtkStack apis.
* Merge branch 'wip/carlosg/drop-search-handle-event' into 'master'Matthias Clasen2019-04-0310-275/+47
|\ | | | | | | | | Search improvements See merge request GNOME/gtk!710
| * gtk: Drop gtk_search_[entry|bar]_handle_event()Carlos Garnacho2019-04-035-176/+0
| | | | | | | | This is now unused, and unrecommended.
| * icon-browser: Drop usage of gtk_search_bar_handle_event()Carlos Garnacho2019-04-031-18/+2
| | | | | | | | Make it capture key events from the toplevel.
| * shortcutswindow: Drop usage of gtk_search_bar_handle_event()Carlos Garnacho2019-04-031-20/+2
| | | | | | | | Make it capture key events from the toplevel.
| * filechooserwidget: Drop usage of gtk_search_entry_handle_event()Carlos Garnacho2019-04-031-7/+7
| | | | | | | | | | Just use gtk_event_controller_key_forward() to let know the search entry of the Esc key being pressed.
| * inspector: Fix prop-list searchCarlos Garnacho2019-04-031-51/+8
| | | | | | | | | | | | | | | | | | | | | | Instead of handle_event(), use set_key_capture_widget(). Also, use the fact that we now propagate key events throughout the stage, and connect to the GtkInspectorPropList instead of the toplevel. We only want the search bar to be active while that widget is mapped and able to receive events. And also, handle the "search bar" visibility on ::search-started.
| * searchentry: Add ::search-started signalCarlos Garnacho2019-04-031-2/+27
| | | | | | | | | | | | | | | | | | | | Users of search entries usually handled visibility (when initially hidden) by checking the return value of gtk_search_entry_handle_event(). This does not pan out with gtk_search_entry_set_key_capture_widget() since the return value is not directly seen by the caller. Add a ::search-started signal to cater for it, which gets emitted when the search entry went from empty to non-empty.
| * treeview: Fix variable typoCarlos Garnacho2019-04-031-1/+1
| | | | | | | | | | We actually want search_entry there, not search_window which is the O-R window in the non-custom case.
* | Merge branch 'wip/carlosg/paned-cursor' into 'master'Matthias Clasen2019-04-031-34/+13
|\ \ | | | | | | | | | | | | paned: Set cursor on gizmo widget See merge request GNOME/gtk!711
| * | paned: Set cursor on gizmo widgetCarlos Garnacho2019-04-031-34/+13
| |/ | | | | | | | | | | | | | | | | We may avoid setting it on the paned widget depending on the pointer position altogether, since the handle is now a widget. Also is more likely to be correct as the implicitly grabbed widget will probably be that one. Fixes the paned losing the resize cursor after button press.
* | Merge branch 'patch-1' into 'master'Matthias Clasen2019-04-031-5/+5
|\ \ | |/ |/| | | | | Update zh_CN.po See merge request GNOME/gtk!709
| * Update zh_CN.poaerowolf2019-04-031-5/+5
|/
* docs: Fix typo in the migration guideEmmanuele Bassi2019-04-031-1/+1
|
* Merge branch 'inspector-tweaks' into 'master'Matthias Clasen2019-04-0226-1717/+250
|\ | | | | | | | | Inspector tweaks See merge request GNOME/gtk!707
| * inspector: Rename a few pagesMatthias Clasen2019-04-021-2/+2
| | | | | | | | | | | | "Global" and "Visual" are not very good names for the content of these pages. Rename them to "Information and "Settings".
| * inspector: Manage visibility of stack pagesMatthias Clasen2019-04-027-24/+75
| | | | | | | | | | | | | | | | The hand-rolled stack combo we were using before was looking at the visibility of the page itself to show or hide items. Other stack switchers expect us to use the GtkStackPage::visible property for this.
| * inspector: Redo the object page switcherMatthias Clasen2019-04-027-457/+169
| | | | | | | | | | The combobox for page switching was not very good. Instead, do a sidebar that can be hidden.
| * inspector: Drop the child property pageMatthias Clasen2019-04-026-158/+13
| | | | | | | | Child properties are on the way out.
| * inspector: Drop the class hierarchy pageMatthias Clasen2019-04-027-247/+0
| | | | | | | | This was just not useful enough to keep around.
| * inspector: Drop the css selector pageMatthias Clasen2019-04-027-217/+0
| | | | | | | | This was just not useful enough to keep around.
| * inspector: Drop the signals pageMatthias Clasen2019-04-027-621/+0
|/ | | | This was just not useful enough to keep around.
* gtk-demo: Don't expand tabsMatthias Clasen2019-04-021-1/+1
| | | | | | It is a little irritating to see super-wide tabs in demos which have just one extra file, such as "Fixed layout".
* inspector: Properly clean upMatthias Clasen2019-04-021-0/+9
| | | | | I got a crash in inspector code when I hit cancel in the confirmation dialog for it.
* Update gtk-doc types file for GTK 4Emmanuele Bassi2019-04-021-1/+5
| | | | We're missing newly added types, and listing removed ones.
* Merge branch 'wip/ebassi/fixed-demo' into 'master'Matthias Clasen2019-04-024-0/+201
|\ | | | | | | | | Add GtkFixed demo See merge request GNOME/gtk!706
| * Add GtkFixed demoEmmanuele Bassi2019-04-024-0/+201
| | | | | | | | | | | | | | | | | | | | | | This demo has everything: - a GtkFixed inside another GtkFixed - a cube made out of GtkFrame widgets - an example of 3D transformations And what's there, in the window once I launch it? The GTK logo made of widgets.
* | Merge branch 'file-conflict2' into 'master'Benjamin Otte2019-04-029-25/+25
|\ \ | |/ |/| | | | | Rename all settings schemas to avoid conflict See merge request GNOME/gtk!705
| * Rename all settings schemas to avoid conflictMatthias Clasen2019-04-029-25/+25
|/ | | | | Rename all our settings schemas to the org.gtk.gtk4 prefix to avoid conflicting with the gtk3 schemas.
* Merge branch 'async-api' into 'master'Matthias Clasen2019-04-0214-31/+31
|\ | | | | | | | | Small async api fixes See merge request GNOME/gtk!701
| * gdk: Change some async dnd apiMatthias Clasen2019-04-028-13/+13
| | | | | | | | | | | | The pattern we generally follow is to put the async result right after the source object, in finish functions. Do this for gdk_drop_read_finish.
| * gdk: Change some async clipboard apiMatthias Clasen2019-04-026-18/+18
| | | | | | | | | | | | The pattern we generally follow is to put the async result right after the source object, in finish functions. Do this for gdk_clipboard_read_finish.
* | Merge branch 'adwaita-selected-row-switch-fix-master' into 'master'Matthias Clasen2019-04-022-7/+0
|\ \ | | | | | | | | | | | | | | | | | | Adwaita: Fix switch slider border on selected row Closes #1802 See merge request GNOME/gtk!704
| * | Adwaita: Fix switch slider border on selected rowAlex Monday2019-04-022-7/+0
| | | | | | | | | | | | Closes https://gitlab.gnome.org/GNOME/gtk/issues/1802
* | | Merge branch 'wip/ebassi/fixed-layout-v2' into 'master'Matthias Clasen2019-04-0212-1048/+95
|\ \ \ | |_|/ |/| | | | | | | | Drop GtkLayout and improve GtkFixed See merge request GNOME/gtk!702
| * | docs: Mention GtkLayout's removal in the migration guideEmmanuele Bassi2019-04-021-0/+10
| | |
| * | Add API to access child transformations to GtkFixedEmmanuele Bassi2019-04-022-20/+84
| | | | | | | | | | | | | | | | | | This is mostly convenience API around GtkFixedLayoutChild, but it should push people towards using transformations with GtkFixed instead of just using fixed positioning.
| * | Remove GtkLayoutEmmanuele Bassi2019-04-0210-1028/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The need of a specialised fixed layout container that can be placed into a GtkScrolledWindow ceased to exist once GtkScrolledWindow gained the ability to automatically interpose a GtkViewport when adding a child that does not implement GtkScrollable. All the other justifications that led to the existence of GtkLayout as a separate widget from GtkFixed have been largely made irrelevant in the 20 years since its inception.
| * | Add overflow:hidden to GtkFixedEmmanuele Bassi2019-04-021-0/+1
|/ / | | | | | | This allows GtkFixed to clip children that are outside its allocation.
* | Merge branch 'appnames' into 'master'Matthias Clasen2019-04-0233-54/+129
|\ \ | | | | | | | | | | | | Rename apps for uniqueness See merge request GNOME/gtk!699
| * | Add a flatpak manifest for org.gtk.IconBrowser4Matthias Clasen2019-04-022-0/+77
| | | | | | | | | | | | And build it in ci.
| * | flatpaks: Drop dconf permissionsMatthias Clasen2019-04-022-6/+4
| | | | | | | | | | | | | | | | | | | | | | | | We are building against the 3.32 sdk, which has a new-enough glib to default to the keyfile settings backend. Also, use fallback-x11, so we prefer Wayland.
| * | icon-browser: Rename to org.gtk.IconBrowser4Matthias Clasen2019-04-025-4/+4
| | |
| * | widget-factory: Rename to org.gtk.WidgetFactory4Matthias Clasen2019-04-0210-15/+15
| | |