gtk3/gtk/ui
Nelson Benítez León c925221aa8 GtkFileChooser: add a sortable "Type" column
along with a new 'type-format' setting that allows
to choose the output format for the "Type" column.

The options implemented for this setting are:

'mime' : Output from g_content_type_get_mime_type().

'description' : Output from g_content_type_get_description().

'category' : It uses the corresponding generic icon
  of the mime type to group by categories (aka basic types).

  This produces a more compact output than previous options,
  and allows for type families to be grouped together, so eg.
  after sorting by "Type" column, jpeg and png images will
  be placed together, or the various types of archiver files
  will also be grouped together.

  This format was copied from and currently used by Nautilus
  list view, so we also improve consistency with Nautilus.
  Bugzilla entry for Nautilus implementation is:
  https://bugzilla.gnome.org/show_bug.cgi?id=683722

  The list of type families or categories can be checked on:
  https://developer.gnome.org/icon-naming-spec/#mimetypes

  This 'category' format is set as default.

Issue #362
2019-05-27 22:05:51 -04:00
..
gtkaboutdialog.ui about dialog: Use ::activate-link for license 2019-01-15 23:16:16 -05:00
gtkaboutdialog.ui.h
gtkactionbar.ui
gtkactionbar.ui.h
gtkappchooserdialog.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkappchooserdialog.ui.h
gtkappchooserwidget.ui Revert a non-working addition 2019-01-13 22:06:51 -05:00
gtkappchooserwidget.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkapplication-quartz.ui Run gtk-builder-tool simplify over all templates 2015-09-12 11:24:36 -04:00
gtkapplication-quartz.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkassistant.ui
gtkassistant.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkcolorchooserdialog.ui
gtkcolorchooserdialog.ui.h
gtkcoloreditor.ui Make color picker circular 2018-08-05 01:50:01 +00:00
gtkcoloreditor.ui.h
gtkcombobox.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkdialog.ui
gtkdialog.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkemojichooser.ui Emoji chooser: Use icons for sections 2018-07-29 09:02:07 -04:00
gtkemojicompletion.ui Fix some translation domains in .ui files copied from gtk4 2019-03-29 17:35:35 +01:00
gtkfilechooserbutton.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkfilechooserbutton.ui.h
gtkfilechooserdialog.ui
gtkfilechooserdialog.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkfilechooserwidget.ui GtkFileChooser: add a sortable "Type" column 2019-05-27 22:05:51 -04:00
gtkfilechooserwidget.ui.h GtkFileChooser: add a sortable "Type" column 2019-05-27 22:05:51 -04:00
gtkfontbutton.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkfontbutton.ui.h
gtkfontchooserdialog.ui font chooser: Add a tweak page 2018-05-18 09:31:15 +01:00
gtkfontchooserdialog.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkfontchooserwidget.ui Fix some translation domains in .ui files copied from gtk4 2019-03-29 17:35:35 +01:00
gtkfontchooserwidget.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkinfobar.ui infobar: Add :revealed property 2018-03-12 15:17:24 +00:00
gtkinfobar.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtklockbutton.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtklockbutton.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkmessagedialog.ui dialogs: remove 2px border width again 2016-05-08 21:33:53 +02:00
gtkmessagedialog.ui.h
gtkpagesetupunixdialog.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkpagesetupunixdialog.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkpathbar.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkpathbar.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkplacesview.ui placesview: List only available protocols as available 2018-11-26 12:43:39 +00:00
gtkplacesviewrow.ui gtkplacesviewrow: stop busy_spinner from offsetting the other widgets when visible 2016-10-10 15:14:49 -04:00
gtkprintunixdialog.ui dialogs: remove 2px border width again 2016-05-08 21:33:53 +02:00
gtkprintunixdialog.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkrecentchooserdefault.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkrecentchooserdefault.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtkscalebutton.ui Fix reference handling in GtkScaleButton 2016-11-28 15:04:49 -05:00
gtkscalebutton.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtksearchbar.ui gtk{info,search}bar.ui: Remove some leftover attributes 2016-09-01 12:32:51 +02:00
gtksearchbar.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00
gtksidebarrow.ui SidebarRow: Set ::no-show-all on end_icon_widget 2018-09-22 19:57:59 +01:00
gtkstatusbar.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkstatusbar.ui.h
gtktooltipwindow.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkvolumebutton.ui Simplify our templates 2016-05-06 16:09:12 -04:00
gtkvolumebutton.ui.h Drop the extra resources/ subdirectory 2014-11-30 16:11:55 -05:00