gtk2/gtk/ui
Georges Basile Stavracas Neto 27613e3bc5 filechooserwidget: Add a grid view
Add a grid view outside of the widgetry tree. The grid view mimics
the column view using bindings, so we only need to manage the column
view.

Also add a button in the path bar section to toggle the view. This
is handled as a new 'toggle-view' action in the file chooser.

The way switching between views currently work is by setting either
the column or grid view as the child of the GtkScrolledWindow. This
has the benefit of unmapping the unused view, which is nice and can
avoid some tricky situations with thumbnails.

Fixes https://gitlab.gnome.org/GNOME/gtk/-/issues/233
2022-12-13 14:45:15 -03:00
..
gtkaboutdialog.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkappchooserdialog.ui appchooser: Rename "application" to "app" 2022-12-11 20:05:54 +00:00
gtkappchooserwidget.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkapplication-quartz.ui
gtkassistant.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkcolorchooserdialog.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkcoloreditor.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkcombobox.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtkdialog.ui Update gtk/ui/gtkdialog.ui 2021-11-04 08:25:03 +00:00
gtkdropdown.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkemojichooser.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkemojicompletion.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtkfilechooserdialog.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtkfilechooserwidget.ui filechooserwidget: Add a grid view 2022-12-13 14:45:15 -03:00
gtkfontchooserdialog.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkfontchooserwidget.ui fontchooser: Add a way to set a GtkFilter 2022-10-29 10:18:37 -04:00
gtklockbutton.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkmediacontrols.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtkmessagedialog.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtkpagesetupunixdialog.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkplacesview.ui placesview: Stop using GtkEntryCompletion 2022-10-07 22:22:36 -04:00
gtkplacesviewrow.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkprintunixdialog.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkscalebutton.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtksidebarrow.ui Fix ui files to work for translations 2022-06-06 18:29:14 -04:00
gtkstatusbar.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtktooltipwindow.ui tooltip: Replace hard-coded margins with theme 2020-08-15 22:46:31 +09:00
gtkvideo.ui Simplify our ui files 2021-09-29 10:58:23 -04:00
gtkvolumebutton.ui Simplify our ui files 2021-09-29 10:58:23 -04:00