gtk2/gtk/ui
Nelson Benítez León c789a39660 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-06-22 13:22:59 -04:00
..
gtkaboutdialog.ui Rename GtkGestureMultiPress to GtkGestureClick 2019-05-29 17:10:46 +00:00
gtkappchooserdialog.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkappchooserwidget.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkapplication-quartz.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkassistant.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkcolorchooserdialog.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkcoloreditor.ui color editor: Fix numerical oddities 2019-06-12 21:38:28 -04:00
gtkcombobox.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkdialog.ui window: Drop gtk_window_set_position 2019-05-29 18:04:08 +00:00
gtkemojichooser.ui Rename GtkGestureMultiPress to GtkGestureClick 2019-05-29 17:10:46 +00:00
gtkemojicompletion.ui Adwaita: Remove Emoji completion special case 2019-05-28 20:25:16 +00:00
gtkfilechooserdialog.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkfilechooserwidget.ui GtkFileChooser: add a sortable "Type" column 2019-06-22 13:22:59 -04:00
gtkfontchooserdialog.ui Drop the can-default property 2019-04-28 23:28:39 +00:00
gtkfontchooserwidget.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkinfobar.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtklockbutton.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkmediacontrols.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkmessagedialog.ui message dialog: Stop hardcoding title styles 2019-06-13 16:29:29 +00:00
gtkpagesetupunixdialog.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkpathbar.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkplacesview.ui Update all users for menubutton changes 2019-05-18 13:06:32 +00:00
gtkplacesviewrow.ui Rename GtkGestureMultiPress to GtkGestureClick 2019-05-29 17:10:46 +00:00
gtkprintunixdialog.ui PrintUnixDialog: Slightly ease page range entry 2019-06-13 21:11:56 +00:00
gtkscalebutton.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtksidebarrow.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkstatusbar.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtktooltipwindow.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00
gtkvideo.ui Convert ui files 2019-03-28 16:37:21 -04:00
gtkvolumebutton.ui Update GtkGrid definitions in GtkBuilder files 2019-04-05 00:08:18 +01:00