diff options
author | António Fernandes <antoniof@gnome.org> | 2022-01-02 12:21:30 +0000 |
---|---|---|
committer | António Fernandes <antoniof@gnome.org> | 2022-01-02 19:22:17 +0000 |
commit | 457a84b8c61e59fd066906871c529f2d92671a38 (patch) | |
tree | 22595c2b21a3bd316a9261d1b352d25ab8c92cbc | |
parent | af17058095dafdc132866fdd365841830db692f3 (diff) | |
download | nautilus-wip/antoniof/modernize-properties-dialog.tar.gz |
properties-window: Make main page scroll verticallywip/antoniof/modernize-properties-dialog
With the new design, the main page sometimes gets very tall.
Make it scroll if it doesn't fit the screen.
-rw-r--r-- | src/resources/ui/nautilus-properties-window.ui | 1050 |
1 files changed, 528 insertions, 522 deletions
diff --git a/src/resources/ui/nautilus-properties-window.ui b/src/resources/ui/nautilus-properties-window.ui index db92acc53..b762fcbaf 100644 --- a/src/resources/ui/nautilus-properties-window.ui +++ b/src/resources/ui/nautilus-properties-window.ui @@ -34,648 +34,654 @@ <object class="GtkStackPage"> <property name="name">main</property> <property name="child"> - <object class="GtkBox" id="basic_box"> - <property name="margin-top">18</property> - <property name="margin-bottom">18</property> - <property name="margin-start">18</property> - <property name="margin-end">18</property> - <property name="orientation">vertical</property> - <property name="spacing">12</property> + <object class="GtkScrolledWindow"> + <property name="hscrollbar-policy">never</property> + <property name="propagate-natural-height">True</property> <child> - <object class="GtkStack" id="icon_stack"> - <property name="halign">center</property> - <property name="valign">start</property> - <child> - <object class="GtkStackPage"> - <property name="name">icon_image</property> - <property name="child"> - <object class="GtkImage" id="icon_image"> - <property name="icon-name">image-missing</property> - </object> - </property> - </object> - </child> + <object class="GtkBox" id="basic_box"> + <property name="margin-top">18</property> + <property name="margin-bottom">18</property> + <property name="margin-start">18</property> + <property name="margin-end">18</property> + <property name="orientation">vertical</property> + <property name="spacing">12</property> <child> - <object class="GtkStackPage"> - <property name="name">icon_button</property> - <property name="child"> - <object class="GtkButton" id="icon_button"> - <property name="focusable">True</property> - <property name="receives_default">True</property> - <child> - <object class="GtkImage" id="icon_button_image"> + <object class="GtkStack" id="icon_stack"> + <property name="halign">center</property> + <property name="valign">start</property> + <child> + <object class="GtkStackPage"> + <property name="name">icon_image</property> + <property name="child"> + <object class="GtkImage" id="icon_image"> <property name="icon-name">image-missing</property> </object> - </child> + </property> </object> - </property> + </child> + <child> + <object class="GtkStackPage"> + <property name="name">icon_button</property> + <property name="child"> + <object class="GtkButton" id="icon_button"> + <property name="focusable">True</property> + <property name="receives_default">True</property> + <child> + <object class="GtkImage" id="icon_button_image"> + <property name="icon-name">image-missing</property> + </object> + </child> + </object> + </property> + </object> + </child> </object> </child> - </object> - </child> - <child> - <object class="GtkListBox" id="name_list_box"> - <property name="selection-mode">none</property> <child> - <object class="AdwActionRow" id="name_row"> - <property name="activatable">False</property> - <property name="selectable">False</property> - <!-- translatable strings are currently still in .c file --> - <property name="title">Name</property> + <object class="GtkListBox" id="name_list_box"> + <property name="selection-mode">none</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="name_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="name_row"> + <property name="activatable">False</property> + <property name="selectable">False</property> + <!-- translatable strings are currently still in .c file --> + <property name="title">Name</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="name_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> + <style> + <class name="boxed-list"/> + </style> </object> </child> - <style> - <class name="boxed-list"/> - </style> - </object> - </child> - <child> - <object class="GtkListBox" id="file_data_list_box"> - <property name="selection-mode">none</property> <child> - <object class="AdwActionRow" id="type_row"> - <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Type</property> + <object class="GtkListBox" id="file_data_list_box"> + <property name="selection-mode">none</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="type_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="type_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Type</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="type_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> - </object> - </child> - <child> - <object class="AdwActionRow" id="open_with_navigation_row"> - <property name="visible">False</property> - <property name="activatable">True</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">_Open With</property> - <property name="use-underline">True</property> - <signal name="activated" handler="navigate_open_with_page" object="NautilusPropertiesWindow" swapped="yes"/> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="open_with_navigation_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> + <object class="AdwActionRow" id="open_with_navigation_row"> + <property name="visible">False</property> + <property name="activatable">True</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">_Open With</property> + <property name="use-underline">True</property> + <signal name="activated" handler="navigate_open_with_page" object="NautilusPropertiesWindow" swapped="yes"/> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="open_with_navigation_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + </object> + </child> + <child> + <object class="GtkBox" id="open_with_navigation_action_box"> + <child> + <object class="GtkImage"> + <property name="icon-name">go-next-symbolic</property> + </object> + </child> + </object> + </child> </object> </child> + </object> + </child> + <child> + <object class="AdwActionRow" id="link_target_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Link Target</property> <child> - <object class="GtkBox" id="open_with_navigation_action_box"> + <object class="GtkBox"> + <property name="spacing">12</property> <child> - <object class="GtkImage"> - <property name="icon-name">go-next-symbolic</property> + <object class="GtkLabel" id="link_target_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> </object> </child> </object> </child> </object> </child> - </object> - </child> - <child> - <object class="AdwActionRow" id="link_target_row"> - <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Link Target</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="link_target_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="size_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Size</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="size_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> + <child> + <object class="AdwActionRow" id="contents_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Contents</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="contents_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> + <child> + <object class="GtkSpinner" id="contents_spinner"> + <property name="visible">False</property> + </object> + </child> + </object> + </child> + </object> + </child> + <style> + <class name="boxed-list"/> + </style> </object> </child> <child> - <object class="AdwActionRow" id="size_row"> + <object class="GtkListBox" id="times_list_box"> + <property name="selection-mode">none</property> <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Size</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="size_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="modified_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Modified</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="modified_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> - </object> - </child> - <child> - <object class="AdwActionRow" id="contents_row"> - <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Contents</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="contents_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="created_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Created</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="created_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> + </object> + </child> + <child> + <object class="AdwActionRow" id="accessed_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Accessed</property> <child> - <object class="GtkSpinner" id="contents_spinner"> - <property name="visible">False</property> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="accessed_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> - </object> + </object> </child> + <style> + <class name="boxed-list"/> + </style> </object> </child> - <style> - <class name="boxed-list"/> - </style> - </object> - </child> - <child> - <object class="GtkListBox" id="times_list_box"> - <property name="selection-mode">none</property> - <property name="visible">False</property> <child> - <object class="AdwActionRow" id="modified_row"> + <object class="GtkListBox" id="trashed_list_box"> <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Modified</property> + <property name="selection-mode">none</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="modified_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="trashed_on_row"> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Trashed on</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="trashed_on_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> - </object> - </child> - <child> - <object class="AdwActionRow" id="created_row"> - <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Created</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="created_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="original_folder_row"> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Original Folder</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="original_folder_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> + <style> + <class name="boxed-list"/> + </style> </object> </child> <child> - <object class="AdwActionRow" id="accessed_row"> - <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Accessed</property> + <object class="GtkListBox" id="location_list_box"> + <property name="selection-mode">none</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="accessed_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="parent_folder_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Parent Folder</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="parent_folder_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> - </object> - </child> - <style> - <class name="boxed-list"/> - </style> - </object> - </child> - <child> - <object class="GtkListBox" id="trashed_list_box"> - <property name="visible">False</property> - <property name="selection-mode">none</property> - <child> - <object class="AdwActionRow" id="trashed_on_row"> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Trashed on</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="trashed_on_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="volume_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Volume</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="volume_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> - </object> - </child> - <child> - <object class="AdwActionRow" id="original_folder_row"> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Original Folder</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="original_folder_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="free_space_row"> + <property name="visible">False</property> + <property name="activatable">False</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Free Space</property> + <child> + <object class="GtkBox"> + <property name="spacing">12</property> + <child> + <object class="GtkLabel" id="free_space_value_label"> + <property name="hexpand">True</property> + <property name="selectable">True</property> + <property name="ellipsize">end</property> + <property name="max-width-chars">24</property> + <property name="xalign">1</property> + <style> + <class name="dim-label"/> + </style> + </object> + </child> </object> </child> </object> </child> + <style> + <class name="boxed-list"/> + </style> </object> </child> - <style> - <class name="boxed-list"/> - </style> - </object> - </child> - <child> - <object class="GtkListBox" id="location_list_box"> - <property name="selection-mode">none</property> <child> - <object class="AdwActionRow" id="parent_folder_row"> - <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Parent Folder</property> + <object class="GtkListBox" id="permissions_list_box"> + <property name="selection-mode">none</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="parent_folder_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> + <object class="AdwActionRow" id="permissions_navigation_row"> + <property name="activatable">True</property> + <property name="selectable">False</property> + <property name="title" translatable="yes">Set Custom _Permissions</property> + <property name="use-underline">True</property> + <signal name="activated" handler="navigate_permissions_page" object="NautilusPropertiesWindow" swapped="yes"/> + <child> + <object class="GtkBox" id="permissions_navigation_action_box"> + <child> + <object class="GtkImage"> + <property name="icon-name">go-next-symbolic</property> + </object> + </child> </object> </child> </object> </child> + <style> + <class name="boxed-list"/> + </style> </object> </child> <child> - <object class="AdwActionRow" id="volume_row"> + <object class="GtkListBox" id="extension_list_box"> + <property name="selection-mode">none</property> + <style> + <class name="boxed-list"/> + </style> + </object> + </child> + <child> + <object class="GtkBox" id="volume_widget_box"> <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Volume</property> + <property name="orientation">vertical</property> <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="volume_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> + <object class="GtkGrid" id="volume_grid"> + <property name="hexpand">False</property> + <property name="margin-top">5</property> + <property name="margin-bottom">5</property> + <property name="margin-start">5</property> + <property name="margin-end">5</property> + <property name="row_spacing">10</property> + <property name="column_spacing">10</property> + <child> + <object class="GtkDrawingArea" id="pie_chart"> + <property name="width_request">200</property> + <property name="height_request">200</property> + <style> + <class name="disk-space-display"/> + </style> + <layout> + <property name="column">0</property> + <property name="row">0</property> + <property name="row-span">5</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel" id="spacer_label"> + <property name="vexpand">True</property> + <layout> + <property name="column">1</property> + <property name="row">0</property> + </layout> + </object> + </child> + <child> + <object class="GtkDrawingArea" id="used_color"> + <property name="width_request">20</property> + <property name="height_request">20</property> + <property name="halign">end</property> + <style> + <class name="disk-space-display"/> + <class name="used"/> + </style> + <layout> + <property name="column">1</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkDrawingArea" id="free_color"> + <property name="width_request">20</property> + <property name="height_request">20</property> + <property name="halign">end</property> + <property name="vexpand">False</property> + <style> + <class name="disk-space-display"/> + <class name="free"/> + </style> + <layout> + <property name="column">1</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="label" translatable="yes">Total capacity</property> <property name="xalign">1</property> <style> <class name="dim-label"/> </style> + <layout> + <property name="column">1</property> + <property name="row">3</property> + </layout> </object> </child> - </object> - </child> - </object> - </child> - <child> - <object class="AdwActionRow" id="free_space_row"> - <property name="visible">False</property> - <property name="activatable">False</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Free Space</property> - <child> - <object class="GtkBox"> - <property name="spacing">12</property> - <child> - <object class="GtkLabel" id="free_space_value_label"> - <property name="hexpand">True</property> - <property name="selectable">True</property> - <property name="ellipsize">end</property> - <property name="max-width-chars">24</property> + <child> + <object class="GtkLabel"> + <property name="halign">end</property> + <property name="label" translatable="yes">Filesystem type</property> <property name="xalign">1</property> <style> <class name="dim-label"/> </style> + <layout> + <property name="column">1</property> + <property name="row">4</property> + </layout> </object> </child> - </object> - </child> - </object> - </child> - <style> - <class name="boxed-list"/> - </style> - </object> - </child> - <child> - <object class="GtkListBox" id="permissions_list_box"> - <property name="selection-mode">none</property> - <child> - <object class="AdwActionRow" id="permissions_navigation_row"> - <property name="activatable">True</property> - <property name="selectable">False</property> - <property name="title" translatable="yes">Set Custom _Permissions</property> - <property name="use-underline">True</property> - <signal name="activated" handler="navigate_permissions_page" object="NautilusPropertiesWindow" swapped="yes"/> - <child> - <object class="GtkBox" id="permissions_navigation_action_box"> <child> - <object class="GtkImage"> - <property name="icon-name">go-next-symbolic</property> + <object class="GtkLabel" id="total_capacity_value"> + <property name="halign">start</property> + <property name="label">0</property> + <layout> + <property name="column">2</property> + <property name="row">3</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel" id="file_system_value"> + <property name="halign">start</property> + <property name="label">0</property> + <layout> + <property name="column">2</property> + <property name="row">4</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel" id="used_value"> + <property name="halign">end</property> + <property name="vexpand">False</property> + <property name="label">0</property> + <layout> + <property name="column">2</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel" id="free_value"> + <property name="halign">end</property> + <property name="label">0</property> + <layout> + <property name="column">2</property> + <property name="row">2</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">start</property> + <property name="label" translatable="yes" comments="Refers to the capacity of the filesystem">used</property> + <layout> + <property name="column">3</property> + <property name="row">1</property> + </layout> + </object> + </child> + <child> + <object class="GtkLabel"> + <property name="halign">start</property> + <property name="label" translatable="yes" comments="Refers to the capacity of the filesystem">free</property> + <layout> + <property name="column">3</property> + <property name="row">2</property> + </layout> </object> </child> - </object> - </child> - </object> - </child> - <style> - <class name="boxed-list"/> - </style> - </object> - </child> - <child> - <object class="GtkListBox" id="extension_list_box"> - <property name="selection-mode">none</property> - <style> - <class name="boxed-list"/> - </style> - </object> - </child> - <child> - <object class="GtkBox" id="volume_widget_box"> - <property name="visible">False</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkGrid" id="volume_grid"> - <property name="hexpand">False</property> - <property name="margin-top">5</property> - <property name="margin-bottom">5</property> - <property name="margin-start">5</property> - <property name="margin-end">5</property> - <property name="row_spacing">10</property> - <property name="column_spacing">10</property> - <child> - <object class="GtkDrawingArea" id="pie_chart"> - <property name="width_request">200</property> - <property name="height_request">200</property> - <style> - <class name="disk-space-display"/> - </style> - <layout> - <property name="column">0</property> - <property name="row">0</property> - <property name="row-span">5</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel" id="spacer_label"> - <property name="vexpand">True</property> - <layout> - <property name="column">1</property> - <property name="row">0</property> - </layout> - </object> - </child> - <child> - <object class="GtkDrawingArea" id="used_color"> - <property name="width_request">20</property> - <property name="height_request">20</property> - <property name="halign">end</property> - <style> - <class name="disk-space-display"/> - <class name="used"/> - </style> - <layout> - <property name="column">1</property> - <property name="row">1</property> - </layout> - </object> - </child> - <child> - <object class="GtkDrawingArea" id="free_color"> - <property name="width_request">20</property> - <property name="height_request">20</property> - <property name="halign">end</property> - <property name="vexpand">False</property> - <style> - <class name="disk-space-display"/> - <class name="free"/> - </style> - <layout> - <property name="column">1</property> - <property name="row">2</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel"> - <property name="halign">end</property> - <property name="label" translatable="yes">Total capacity</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> - <layout> - <property name="column">1</property> - <property name="row">3</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel"> - <property name="halign">end</property> - <property name="label" translatable="yes">Filesystem type</property> - <property name="xalign">1</property> - <style> - <class name="dim-label"/> - </style> - <layout> - <property name="column">1</property> - <property name="row">4</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel" id="total_capacity_value"> - <property name="halign">start</property> - <property name="label">0</property> - <layout> - <property name="column">2</property> - <property name="row">3</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel" id="file_system_value"> - <property name="halign">start</property> - <property name="label">0</property> - <layout> - <property name="column">2</property> - <property name="row">4</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel" id="used_value"> - <property name="halign">end</property> - <property name="vexpand">False</property> - <property name="label">0</property> - <layout> - <property name="column">2</property> - <property name="row">1</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel" id="free_value"> - <property name="halign">end</property> - <property name="label">0</property> - <layout> - <property name="column">2</property> - <property name="row">2</property> - </layout> - </object> - </child> - <child> - <object class="GtkLabel"> - <property name="halign">start</property> - <property name="label" translatable="yes" comments="Refers to the capacity of the filesystem">used</property> - <layout> - <property name="column">3</property> - <property name="row">1</property> - </layout> </object> </child> <child> - <object class="GtkLabel"> - <property name="halign">start</property> - <property name="label" translatable="yes" comments="Refers to the capacity of the filesystem">free</property> - <layout> - <property name="column">3</property> - <property name="row">2</property> - </layout> + <object class="GtkButton" id="open_in_disks_button"> + <property name="label" translatable="yes">Open in Disks</property> + <property name="visible">True</property> + <property name="can-focus">True</property> + <property name="receives-default">True</property> </object> </child> </object> </child> - <child> - <object class="GtkButton" id="open_in_disks_button"> - <property name="label" translatable="yes">Open in Disks</property> - <property name="visible">True</property> - <property name="can-focus">True</property> - <property name="receives-default">True</property> - </object> - </child> </object> </child> </object> |