diff options
author | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2018-05-01 14:43:08 +0200 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff-webhosting.net> | 2018-05-01 14:43:08 +0200 |
commit | 2b3f22361da0c1d8e6ce70d71352821758186db7 (patch) | |
tree | 5d10633b47369b3aa52a05bf889ede0dbe5ee108 /ui | |
parent | 211da5fc3048ca2b6ccee2166b0aaaade55cb84f (diff) | |
parent | dc6c76eb04dfe3d4262a1806808f0bc0bf523238 (diff) |
Merge branch 'feature/upstream' into develop
Diffstat (limited to 'ui')
-rw-r--r-- | ui/Makefile.am | 6 | ||||
-rw-r--r-- | ui/Makefile.in | 6 | ||||
-rw-r--r-- | ui/collection.ui | 4 | ||||
-rw-r--r-- | ui/direct.ui | 1 | ||||
-rw-r--r-- | ui/direct_context.ui | 1 | ||||
-rw-r--r-- | ui/event.ui | 6 | ||||
-rw-r--r-- | ui/events_directory.ui | 2 | ||||
-rw-r--r-- | ui/import.ui | 2 | ||||
-rw-r--r-- | ui/import_queue.ui | 2 | ||||
-rw-r--r-- | ui/manifest_widget.ui | 55 | ||||
-rw-r--r-- | ui/media.ui | 4 | ||||
-rw-r--r-- | ui/multitextentrydialog.ui | 91 | ||||
-rw-r--r-- | ui/offline.ui | 6 | ||||
-rw-r--r-- | ui/photo.ui | 7 | ||||
-rw-r--r-- | ui/photo_context.ui | 2 | ||||
-rw-r--r-- | ui/preferences_dialog.ui | 681 | ||||
-rw-r--r-- | ui/printing_widget.ui | 125 | ||||
-rw-r--r-- | ui/saved_search_dialog.ui | 261 | ||||
-rw-r--r-- | ui/set_background_dialog.ui | 2 | ||||
-rw-r--r-- | ui/set_background_slideshow_dialog.ui | 4 | ||||
-rw-r--r-- | ui/shotwell.ui | 1031 | ||||
-rw-r--r-- | ui/slideshow_settings.ui | 265 | ||||
-rw-r--r-- | ui/tags.ui | 4 | ||||
-rw-r--r-- | ui/textentrydialog.ui | 104 | ||||
-rw-r--r-- | ui/trash.ui | 2 |
25 files changed, 1539 insertions, 1135 deletions
diff --git a/ui/Makefile.am b/ui/Makefile.am index 73bb976..fe6cf12 100644 --- a/ui/Makefile.am +++ b/ui/Makefile.am @@ -7,11 +7,15 @@ dist_noinst_DATA = \ fullscreen.ui \ import_queue.ui \ import.ui \ + manifest_widget.ui \ media.ui \ + multitextentrydialog.ui \ offline.ui \ photo_context.ui \ photo.ui \ + preferences_dialog.ui \ printing_widget.ui \ + saved_search_dialog.ui \ savedsearch.ui \ search_bar.ui \ search_sidebar_context.ui \ @@ -19,8 +23,10 @@ dist_noinst_DATA = \ set_background_slideshow_dialog.ui \ shotwell.ui \ sidebar_default_context.ui \ + slideshow_settings.ui \ tag_sidebar_context.ui \ tags.ui \ + textentrydialog.ui \ trash.ui -include $(top_srcdir)/git.mk diff --git a/ui/Makefile.in b/ui/Makefile.in index 2880e3f..82f9470 100644 --- a/ui/Makefile.in +++ b/ui/Makefile.in @@ -322,11 +322,15 @@ dist_noinst_DATA = \ fullscreen.ui \ import_queue.ui \ import.ui \ + manifest_widget.ui \ media.ui \ + multitextentrydialog.ui \ offline.ui \ photo_context.ui \ photo.ui \ + preferences_dialog.ui \ printing_widget.ui \ + saved_search_dialog.ui \ savedsearch.ui \ search_bar.ui \ search_sidebar_context.ui \ @@ -334,8 +338,10 @@ dist_noinst_DATA = \ set_background_slideshow_dialog.ui \ shotwell.ui \ sidebar_default_context.ui \ + slideshow_settings.ui \ tag_sidebar_context.ui \ tags.ui \ + textentrydialog.ui \ trash.ui all: all-am diff --git a/ui/collection.ui b/ui/collection.ui index 1da6169..212d5b9 100644 --- a/ui/collection.ui +++ b/ui/collection.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 --> <interface domain="shotwell"> - <requires lib="gtk+" version="3.14"/> + <requires lib="gtk+" version="3.18"/> <menu id="CollectionContextMenu"> <section> <item> @@ -105,7 +105,7 @@ <attribute name="accel">F3</attribute> </item> <item> - <attribute name="label" translatable="yes">Open with E_xternal Editor</attribute> + <attribute name="label" translatable="yes">Open With E_xternal Editor</attribute> <attribute name="accel"><Primary>Return</attribute> <attribute name="action">win.ExternalEdit</attribute> </item> diff --git a/ui/direct.ui b/ui/direct.ui index 75acb0f..f079ff8 100644 --- a/ui/direct.ui +++ b/ui/direct.ui @@ -165,6 +165,7 @@ <section> <item> <attribute name="label" translatable="yes">_Adjust Date and Time…</attribute> + <attribute name="accel">F4</attribute> <attribute name="action">win.AdjustDateTime</attribute> </item> </section> diff --git a/ui/direct_context.ui b/ui/direct_context.ui index 398d8c2..852fe93 100644 --- a/ui/direct_context.ui +++ b/ui/direct_context.ui @@ -1,7 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 --> <interface domain="shotwell"> - <requires lib="gtk+" version="3.14"/> <menu id="DirectContextMenu"> <section> <item> diff --git a/ui/event.ui b/ui/event.ui index 3de91b0..771b2a9 100644 --- a/ui/event.ui +++ b/ui/event.ui @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> @@ -71,7 +71,7 @@ <section> <attribute name="id">EditExtrasPlaceholder</attribute> <item> - <attribute name="label" translatable="yes">R_emove from Library</attribute> + <attribute name="label" translatable="yes">R_emove From Library</attribute> <attribute name="accel"><Shift>Delete</attribute> <attribute name="action">win.RemoveFromLibrary</attribute> </item> @@ -544,7 +544,7 @@ <attribute name="accel">F3</attribute> </item> <item> - <attribute name="label" translatable="yes">Open with E_xternal Editor</attribute> + <attribute name="label" translatable="yes">Open With E_xternal Editor</attribute> <attribute name="accel"><Primary>Return</attribute> <attribute name="action">win.ExternalEdit</attribute> </item> diff --git a/ui/events_directory.ui b/ui/events_directory.ui index 380da0a..6d0e939 100644 --- a/ui/events_directory.ui +++ b/ui/events_directory.ui @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> diff --git a/ui/import.ui b/ui/import.ui index 73320d6..6f13e31 100644 --- a/ui/import.ui +++ b/ui/import.ui @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> diff --git a/ui/import_queue.ui b/ui/import_queue.ui index 9b07d9c..1f67fc3 100644 --- a/ui/import_queue.ui +++ b/ui/import_queue.ui @@ -11,7 +11,7 @@ </section> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> diff --git a/ui/manifest_widget.ui b/ui/manifest_widget.ui new file mode 100644 index 0000000..afcf173 --- /dev/null +++ b/ui/manifest_widget.ui @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.20.0 --> +<interface domain="shotwell"> + <requires lib="gtk+" version="3.18"/> + <template class="PluginsManifestWidgetMediator" parent="GtkBox"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">12</property> + <child> + <object class="GtkScrolledWindow" id="list_bin"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> + <property name="hscrollbar_policy">never</property> + <property name="shadow_type">etched-in</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButtonBox" id="hbuttonbox1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="about_button"> + <property name="label" translatable="yes">_About</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + </template> +</interface> diff --git a/ui/media.ui b/ui/media.ui index 1688d4d..22a6b83 100644 --- a/ui/media.ui +++ b/ui/media.ui @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> @@ -71,7 +71,7 @@ <section> <attribute name="id">EditExtrasPlaceholder</attribute> <item> - <attribute name="label" translatable="yes">R_emove from Library</attribute> + <attribute name="label" translatable="yes">R_emove From Library</attribute> <attribute name="accel"><Shift>Delete</attribute> <attribute name="action">win.RemoveFromLibrary</attribute> </item> diff --git a/ui/multitextentrydialog.ui b/ui/multitextentrydialog.ui new file mode 100644 index 0000000..6477129 --- /dev/null +++ b/ui/multitextentrydialog.ui @@ -0,0 +1,91 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.20.0 --> +<interface domain="shotwell"> + <requires lib="gtk+" version="3.18"/> + <object class="GtkTextBuffer" id="textbuffer1"/> + <template class="MultiTextEntryDialog" parent="GtkDialog"> + <property name="can_focus">False</property> + <property name="default_width">500</property> + <property name="default_height">300</property> + <property name="type_hint">normal</property> + <child internal-child="vbox"> + <object class="GtkBox" id="dialog-vbox4"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child internal-child="action_area"> + <object class="GtkButtonBox"> + <property name="can_focus">False</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="cancel_button"> + <property name="label" translatable="yes">_Cancel</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="ok_button"> + <property name="label" translatable="yes">_OK</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkScrolledWindow" id="scrolledwindow1"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="shadow_type">in</property> + <child> + <object class="GtkTextView" id="entry"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> + <property name="wrap_mode">word</property> + <property name="buffer">textbuffer1</property> + <property name="accepts_tab">False</property> + </object> + </child> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + <action-widgets> + <action-widget response="-6">cancel_button</action-widget> + <action-widget response="-5">ok_button</action-widget> + </action-widgets> + </template> +</interface> diff --git a/ui/offline.ui b/ui/offline.ui index d6608d6..f419315 100644 --- a/ui/offline.ui +++ b/ui/offline.ui @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> @@ -55,7 +55,7 @@ </section> <section> <item> - <attribute name="label" translatable="yes">R_emove from Library</attribute> + <attribute name="label" translatable="yes">R_emove From Library</attribute> <attribute name="accel">Delete</attribute> <attribute name="action">win.RemoveFromLibrary</attribute> </item> @@ -204,7 +204,7 @@ <menu id="OfflineContextMenu"> <section> <item> - <attribute name="label" translatable="yes">R_emove from Library</attribute> + <attribute name="label" translatable="yes">R_emove From Library</attribute> <attribute name="accel">Delete</attribute> <attribute name="action">win.RemoveFromLibrary</attribute> </item> diff --git a/ui/photo.ui b/ui/photo.ui index 6044d1f..3219557 100644 --- a/ui/photo.ui +++ b/ui/photo.ui @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> @@ -74,7 +74,7 @@ </section> <section> <item> - <attribute name="label" translatable="yes">R_emove from Library</attribute> + <attribute name="label" translatable="yes">R_emove From Library</attribute> <attribute name="accel"><Shift>Delete</attribute> <attribute name="action">win.RemoveFromLibrary</attribute> </item> @@ -335,6 +335,7 @@ </item> <item> <attribute name="label" translatable="yes">_Adjust Date and Time…</attribute> + <attribute name="accel">F4</attribute> <attribute name="action">win.AdjustDateTime</attribute> </item> </section> @@ -357,7 +358,7 @@ </section> <section> <item> - <attribute name="label" translatable="yes">Open with E_xternal Editor</attribute> + <attribute name="label" translatable="yes">Open With E_xternal Editor</attribute> <attribute name="accel"><Primary>Return</attribute> <attribute name="action">win.ExternalEdit</attribute> </item> diff --git a/ui/photo_context.ui b/ui/photo_context.ui index 6deabcc..27a37d2 100644 --- a/ui/photo_context.ui +++ b/ui/photo_context.ui @@ -112,7 +112,7 @@ <attribute name="accel">F3</attribute> </item> <item> - <attribute name="label" translatable="yes">Open with E_xternal Editor</attribute> + <attribute name="label" translatable="yes">Open With E_xternal Editor</attribute> <attribute name="accel"><Primary>Return</attribute> <attribute name="action">win.ExternalEdit</attribute> </item> diff --git a/ui/preferences_dialog.ui b/ui/preferences_dialog.ui new file mode 100644 index 0000000..60df1c2 --- /dev/null +++ b/ui/preferences_dialog.ui @@ -0,0 +1,681 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.20.0 --> +<interface domain="shotwell"> + <requires lib="gtk+" version="3.18"/> + <object class="GtkAdjustment" id="bg_color_adjustment"> + <property name="upper">65535</property> + <property name="step_increment">1000</property> + <property name="page_increment">1000</property> + <property name="page_size">1000</property> + </object> + <template class="PreferencesDialog" parent="GtkDialog"> + <property name="can_focus">False</property> + <property name="destroy_with_parent">True</property> + <property name="type_hint">dialog</property> + <property name="skip_taskbar_hint">True</property> + <child internal-child="vbox"> + <object class="GtkBox" id="dialog-vbox3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <child internal-child="action_area"> + <object class="GtkButtonBox"> + <property name="can_focus">False</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkNotebook" id="preferences_notebook"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="show_border">False</property> + <child> + <object class="GtkGrid" id="table1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> + <property name="border_width">6</property> + <property name="row_spacing">4</property> + <property name="column_spacing">8</property> + <child> + <object class="GtkFileChooserButton" id="library_dir_button"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="action">select-folder</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">4</property> + </packing> + </child> + <child> + <object class="GtkBox" id="slider container"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="spacing">6</property> + <child> + <object class="GtkLabel" id="label1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">white</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkScale" id="bg_color_slider"> + <property name="width_request">150</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="adjustment">bg_color_adjustment</property> + <property name="draw_value">False</property> + <property name="value_pos">left</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">black</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">1</property> + </packing> + </child> + <child> + <object class="GtkComboBoxText" id="default_raw_developer_combo"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">14</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label5"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_bottom">3</property> + <property name="hexpand">True</property> + <property name="label" translatable="yes">Display</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">0</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="library location"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_top">14</property> + <property name="margin_bottom">3</property> + <property name="hexpand">True</property> + <property name="label" translatable="yes">Library Location</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="bg_color_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">10</property> + <property name="hexpand">True</property> + <property name="label" translatable="yes">_Background:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">bg_color_slider</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label4"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">10</property> + <property name="label" translatable="yes">_Import photos to:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">library_dir_button</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">4</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="autoimport"> + <property name="label" translatable="yes">_Watch library directory for new files</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="margin_left">10</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">5</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="importing"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_top">14</property> + <property name="margin_bottom">3</property> + <property name="hexpand">True</property> + <property name="label" translatable="yes">Importing</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">6</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="dir_structure_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">10</property> + <property name="label" translatable="yes">_Directory structure:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">dir_pattern_combo</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">7</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="dir_pattern_example"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">34</property> + <property name="label" translatable="yes">Example:</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">9</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="lowercase"> + <property name="label" translatable="yes">R_ename imported files to lowercase</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="margin_left">10</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">10</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label10"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_top">14</property> + <property name="margin_bottom">3</property> + <property name="label" translatable="yes">Metadata</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">11</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="write_metadata"> + <property name="label" translatable="yes">Write tags, titles, and other _metadata to photo files</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="margin_left">10</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">12</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_top">14</property> + <property name="margin_bottom">3</property> + <property name="label" translatable="yes">RAW Developer</property> + <attributes> + <attribute name="weight" value="bold"/> + </attributes> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">13</property> + <property name="width">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label6"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">10</property> + <property name="label" translatable="yes">De_fault:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">default_raw_developer_combo</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">14</property> + </packing> + </child> + <child> + <object class="GtkComboBoxText" id="dir_pattern_combo"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">7</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="dir_pattern_entry"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">•</property> + <property name="primary_icon_activatable">False</property> + <property name="secondary_icon_activatable">False</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">8</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="dynamic example"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="hexpand">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">9</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkLabel" id="patern"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">34</property> + <property name="label" translatable="yes">_Pattern:</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="pattern_help"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <attributes> + <attribute name="underline" value="True"/> + </attributes> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">8</property> + </packing> + </child> + <child> + <object class="GtkLabel"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="valign">start</property> + <property name="margin_left">10</property> + <property name="label" translatable="yes">Transparent Background:</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">2</property> + </packing> + </child> + <child> + <object class="GtkBox"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkRadioButton" id="transparent_checker_radio"> + <property name="label" translatable="yes">Checkered</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> + <property name="group">transparent_solid_radio</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="box1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkRadioButton" id="transparent_solid_radio"> + <property name="label" translatable="yes">Solid color</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkColorButton" id="transparent_solid_color"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="pack_type">end</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkRadioButton" id="transparent_none_radio"> + <property name="label" translatable="yes">None</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="active">True</property> + <property name="draw_indicator">True</property> + <property name="group">transparent_solid_radio</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">2</property> + </packing> + </child> + </object> + </child> + <child type="tab"> + <object class="GtkLabel" id="library-tab"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Library</property> + </object> + <packing> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox4"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="valign">start</property> + <property name="border_width">6</property> + <child> + <object class="GtkBox" id="vbox2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="margin_left">6</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkLabel" id="label7"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">4</property> + <property name="margin_right">4</property> + <property name="hexpand">True</property> + <property name="label" translatable="yes">E_xternal photo editor:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">photo_editor_combo</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="label8"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="margin_left">4</property> + <property name="margin_right">4</property> + <property name="label" translatable="yes">External _RAW editor:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">raw_editor_combo</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="vbox3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">6</property> + <child> + <object class="GtkComboBox" id="photo_editor_combo"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkComboBox" id="raw_editor_combo"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="position">1</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="external-editors-tab"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">External Editors</property> + </object> + <packing> + <property name="position">1</property> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <object class="GtkBox"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="border_width">12</property> + <property name="orientation">vertical</property> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="position">2</property> + </packing> + </child> + <child type="tab"> + <object class="GtkLabel" id="plugins-tab"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">Plugins</property> + </object> + <packing> + <property name="position">2</property> + <property name="tab_fill">False</property> + </packing> + </child> + <child> + <placeholder/> + </child> + <child type="tab"> + <placeholder/> + </child> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + <child type="titlebar"> + <object class="GtkHeaderBar" id="headerbar"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="title" translatable="yes">Shotwell Preferences</property> + <property name="show_close_button">True</property> + </object> + </child> + </template> + <object class="GtkSizeGroup"> + <property name="mode">vertical</property> + <widgets> + <widget name="transparent_checker_radio"/> + <widget name="box1"/> + <widget name="transparent_none_radio"/> + </widgets> + </object> +</interface> diff --git a/ui/printing_widget.ui b/ui/printing_widget.ui index 02b452e..86f215d 100644 --- a/ui/printing_widget.ui +++ b/ui/printing_widget.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 --> <interface domain="shotwell"> - <requires lib="gtk+" version="3.14"/> + <requires lib="gtk+" version="3.18"/> <template class="CustomPrintTab" parent="GtkBox"> <property name="visible">True</property> <property name="can_focus">False</property> @@ -15,7 +15,6 @@ <property name="visible">True</property> <property name="can_focus">False</property> <property name="halign">start</property> - <property name="margin_top">4</property> <property name="label" translatable="yes"><b>Printed Image Size</b></property> <property name="use_markup">True</property> </object> @@ -26,11 +25,14 @@ </packing> </child> <child> - <object class="GtkBox" id="box2"> + <object class="GtkGrid" id="box2"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">24</property> + <property name="margin_left">12</property> <property name="margin_top">2</property> + <property name="row_spacing">6</property> + <property name="column_spacing">6</property> + <property name="row_homogeneous">True</property> <child> <object class="GtkRadioButton" id="standard_size_radio"> <property name="label" translatable="yes">Use a _standard size:</property> @@ -44,37 +46,20 @@ <property name="group">custom_size_radio</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> + <property name="left_attach">0</property> + <property name="top_attach">0</property> </packing> </child> <child> <object class="GtkComboBoxText" id="standard_sizes_combo"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">20</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> + <property name="left_attach">1</property> + <property name="top_attach">0</property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="padding">6</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkBox" id="box3"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="margin_left">24</property> - <property name="margin_top">2</property> <child> <object class="GtkRadioButton" id="custom_size_radio"> <property name="label" translatable="yes">Use a c_ustom size:</property> @@ -87,21 +72,19 @@ <property name="draw_indicator">True</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> + <property name="left_attach">0</property> + <property name="top_attach">1</property> </packing> </child> <child> <object class="GtkBox" id="box4"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">19</property> + <property name="spacing">4</property> <child> <object class="GtkEntry" id="custom_width_entry"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="margin_right">3</property> <property name="invisible_char">●</property> <property name="width_chars">10</property> </object> @@ -127,7 +110,6 @@ <object class="GtkEntry" id="custom_height_entry"> <property name="visible">True</property> <property name="can_focus">True</property> - <property name="margin_left">3</property> <property name="invisible_char">●</property> <property name="width_chars">10</property> </object> @@ -155,43 +137,25 @@ </child> </object> <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="padding">14</property> - <property name="position">1</property> + <property name="left_attach">1</property> + <property name="top_attach">1</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="aspect_ratio_check"> + <property name="label" translatable="yes">_Match photo aspect ratio</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">2</property> </packing> </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="aspect_ratio_check"> - <property name="label" translatable="yes">_Match photo aspect ratio</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="margin_left">210</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">3</property> - </packing> - </child> - <child> - <object class="GtkBox" id="box5"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="margin_left">24</property> - <property name="margin_top">2</property> - <property name="margin_bottom">12</property> <child> <object class="GtkRadioButton" id="image_per_page_radio"> <property name="label" translatable="yes">_Autosize:</property> @@ -205,28 +169,29 @@ <property name="group">custom_size_radio</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> + <property name="left_attach">0</property> + <property name="top_attach">3</property> </packing> </child> <child> <object class="GtkComboBoxText" id="image_per_page_combo"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">95</property> </object> <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> + <property name="left_attach">1</property> + <property name="top_attach">3</property> </packing> </child> + <child> + <placeholder/> + </child> </object> <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="position">4</property> + <property name="padding">6</property> + <property name="position">1</property> </packing> </child> <child> @@ -240,14 +205,14 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="position">5</property> + <property name="position">2</property> </packing> </child> <child> <object class="GtkBox" id="box6"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">24</property> + <property name="margin_left">12</property> <property name="margin_top">2</property> <child> <object class="GtkCheckButton" id="title_print_check"> @@ -285,7 +250,7 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="position">6</property> + <property name="position">3</property> </packing> </child> <child> @@ -300,14 +265,14 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="position">7</property> + <property name="position">4</property> </packing> </child> <child> <object class="GtkBox" id="box7"> <property name="visible">True</property> <property name="can_focus">False</property> - <property name="margin_left">24</property> + <property name="margin_left">12</property> <property name="margin_top">2</property> <child> <object class="GtkLabel" id="lbl_OutputPhotoAt"> @@ -367,7 +332,7 @@ <packing> <property name="expand">False</property> <property name="fill">True</property> - <property name="position">8</property> + <property name="position">5</property> </packing> </child> </template> diff --git a/ui/saved_search_dialog.ui b/ui/saved_search_dialog.ui new file mode 100644 index 0000000..825b750 --- /dev/null +++ b/ui/saved_search_dialog.ui @@ -0,0 +1,261 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.20.0 --> +<interface domain="shotwell"> + <requires lib="gtk+" version="3.18"/> + <template class="SavedSearchDialog" parent="GtkDialog"> + <property name="can_focus">False</property> + <property name="title" translatable="yes">Search</property> + <property name="resizable">False</property> + <property name="modal">True</property> + <property name="destroy_with_parent">True</property> + <property name="type_hint">dialog</property> + <child internal-child="vbox"> + <object class="GtkBox"> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">2</property> + <child internal-child="action_area"> + <object class="GtkButtonBox"> + <property name="can_focus">False</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="button1"> + <property name="label" translatable="yes">Cancel</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="button2"> + <property name="label" translatable="yes">OK</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="criteria"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="border_width">3</property> + <property name="orientation">vertical</property> + <property name="spacing">5</property> + <child> + <object class="GtkBox" id="hbox3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> + <property name="spacing">3</property> + <child> + <object class="GtkLabel" id="Name of search:"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">_Name of search:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">search_title</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="search_title"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">•</property> + <property name="activates_default">True</property> + <property name="width_chars">20</property> + <property name="primary_icon_activatable">False</property> + <property name="secondary_icon_activatable">False</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <placeholder/> + </child> + <child> + <object class="GtkSeparator" id="hseparator1"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkBox" id="hbox2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="hexpand">True</property> + <property name="vexpand">True</property> + <property name="spacing">3</property> + <child> + <object class="GtkLabel" id="Match"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">_Match</property> + <property name="use_underline">True</property> + <property name="justify">right</property> + <property name="mnemonic_widget">operator</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkComboBoxText" id="operator"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="active">0</property> + <items> + <item translatable="yes">any</item> + <item translatable="yes">all</item> + <item translatable="yes">none</item> + </items> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="padding">1</property> + <property name="position">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="of the following:"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">of the following:</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + <child> + <placeholder/> + </child> + <child> + <object class="GtkButton" id="add_criteria"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <child> + <object class="GtkImage"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="icon_name">list-add-symbolic</property> + <property name="icon_size">1</property> + </object> + </child> + <style> + <class name="image-button"/> + </style> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="pack_type">end</property> + <property name="position">4</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">2</property> + </packing> + </child> + <child> + <object class="GtkSeparator" id="hseparator2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">4</property> + </packing> + </child> + <child> + <object class="GtkScrolledWindow" id="scrolled"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="hscrollbar_policy">never</property> + <property name="shadow_type">in</property> + <property name="min_content_height">176</property> + <child> + <object class="GtkViewport"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <child> + <object class="GtkListBox" id="row_listbox"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + </child> + </object> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">5</property> + </packing> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + <action-widgets> + <action-widget response="-6">button1</action-widget> + <action-widget response="-5">button2</action-widget> + </action-widgets> + </template> +</interface> diff --git a/ui/set_background_dialog.ui b/ui/set_background_dialog.ui index e8930e1..d00125e 100644 --- a/ui/set_background_dialog.ui +++ b/ui/set_background_dialog.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 --> <interface domain="shotwell"> - <requires lib="gtk+" version="3.14"/> + <requires lib="gtk+" version="3.18"/> <template class="SetBackgroundPhotoDialog" parent="GtkDialog"> <property name="width_request">400</property> <property name="can_focus">False</property> diff --git a/ui/set_background_slideshow_dialog.ui b/ui/set_background_slideshow_dialog.ui index 39e1b82..93c3a99 100644 --- a/ui/set_background_slideshow_dialog.ui +++ b/ui/set_background_slideshow_dialog.ui @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 --> <interface domain="shotwell"> - <requires lib="gtk+" version="3.14"/> + <requires lib="gtk+" version="3.18"/> <object class="GtkAdjustment" id="adjustment1"> <property name="upper">100</property> <property name="value">50</property> @@ -30,7 +30,6 @@ <child> <object class="GtkButton" id="cancel_button"> <property name="label">_Cancel</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="can_default">True</property> @@ -46,7 +45,6 @@ <child> <object class="GtkButton" id="ok_button"> <property name="label">_OK</property> - <property name="use_action_appearance">False</property> <property name="visible">True</property> <property name="can_focus">True</property> <property name="can_default">True</property> diff --git a/ui/shotwell.ui b/ui/shotwell.ui index 59b034a..af41b10 100644 --- a/ui/shotwell.ui +++ b/ui/shotwell.ui @@ -1,862 +1,7 @@ <?xml version="1.0" encoding="UTF-8"?> <!-- Generated with glade 3.20.0 --> <interface domain="shotwell"> - <requires lib="gtk+" version="3.14"/> - <object class="GtkAdjustment" id="bg_color_adjustment"> - <property name="upper">65535</property> - <property name="step_increment">1000</property> - <property name="page_increment">1000</property> - <property name="page_size">1000</property> - </object> - <object class="GtkDialog" id="preferences_dialog"> - <property name="can_focus">False</property> - <property name="destroy_with_parent">True</property> - <property name="type_hint">dialog</property> - <property name="skip_taskbar_hint">True</property> - <child internal-child="vbox"> - <object class="GtkBox" id="dialog-vbox3"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <child internal-child="action_area"> - <object class="GtkButtonBox"> - <property name="can_focus">False</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkNotebook" id="preferences-notebook"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="show_border">False</property> - <child> - <object class="GtkGrid" id="table1"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="border_width">6</property> - <property name="row_spacing">4</property> - <property name="column_spacing">8</property> - <child> - <object class="GtkFileChooserButton" id="library_dir_button"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="action">select-folder</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">3</property> - </packing> - </child> - <child> - <object class="GtkBox" id="slider container"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label1"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">white</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkScale" id="bg_color_slider"> - <property name="width_request">150</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="adjustment">bg_color_adjustment</property> - <property name="draw_value">False</property> - <property name="value_pos">left</property> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">black</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">1</property> - </packing> - </child> - <child> - <object class="GtkComboBoxText" id="default_raw_developer"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">13</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label5"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_bottom">3</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Display</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">0</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="library location"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_top">14</property> - <property name="margin_bottom">3</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Library Location</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">2</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="bg_color_label"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">10</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">_Background:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">bg_color_slider</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label4"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">10</property> - <property name="label" translatable="yes">_Import photos to:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">library_dir_button</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">3</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="autoimport"> - <property name="label" translatable="yes">_Watch library directory for new files</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="margin_left">10</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">4</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="importing"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_top">14</property> - <property name="margin_bottom">3</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">Importing</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">5</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="dir_structure_label"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">10</property> - <property name="label" translatable="yes">_Directory structure:</property> - <property name="use_underline">True</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">6</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="example"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">34</property> - <property name="label" translatable="yes">Example:</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">8</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="lowercase"> - <property name="label" translatable="yes">R_ename imported files to lowercase</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="margin_left">10</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">9</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label10"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_top">14</property> - <property name="margin_bottom">3</property> - <property name="label" translatable="yes">Metadata</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">10</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="write_metadata"> - <property name="label" translatable="yes">Write tags, titles, and other _metadata to photo files</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="margin_left">10</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">11</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label3"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_top">14</property> - <property name="margin_bottom">3</property> - <property name="label" translatable="yes">RAW Developer</property> - <attributes> - <attribute name="weight" value="bold"/> - </attributes> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">12</property> - <property name="width">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label6"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">10</property> - <property name="label" translatable="yes">De_fault:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">default_raw_developer</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">13</property> - </packing> - </child> - <child> - <object class="GtkComboBoxText" id="dir choser"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">6</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="dir_pattern_entry"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="invisible_char">•</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">7</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="dynamic example"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="hexpand">True</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">8</property> - </packing> - </child> - <child> - <object class="GtkBox" id="hbox1"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <child> - <object class="GtkLabel" id="patern"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">34</property> - <property name="label" translatable="yes">_Pattern:</property> - <property name="use_underline">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="pattern_help"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <attributes> - <attribute name="underline" value="True"/> - </attributes> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">7</property> - </packing> - </child> - </object> - </child> - <child type="tab"> - <object class="GtkLabel" id="library-tab"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Library</property> - </object> - <packing> - <property name="tab_fill">False</property> - </packing> - </child> - <child> - <object class="GtkBox" id="hbox4"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="valign">start</property> - <property name="border_width">6</property> - <child> - <object class="GtkBox" id="vbox2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="margin_left">6</property> - <property name="orientation">vertical</property> - <property name="spacing">6</property> - <child> - <object class="GtkLabel" id="label7"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">4</property> - <property name="margin_right">4</property> - <property name="hexpand">True</property> - <property name="label" translatable="yes">E_xternal photo editor:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">external_photo_editor_combo</property> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="label8"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="margin_left">4</property> - <property name="margin_right">4</property> - <property name="label" translatable="yes">External _RAW editor:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">external_raw_editor_combo</property> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkBox" id="vbox3"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <property name="spacing">6</property> - <child> - <object class="GtkComboBox" id="external_photo_editor_combo"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkComboBox" id="external_raw_editor_combo"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="position">1</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="external-editors-tab"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">External Editors</property> - </object> - <packing> - <property name="position">1</property> - <property name="tab_fill">False</property> - </packing> - </child> - <child> - <object class="GtkBox"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="border_width">12</property> - <property name="orientation">vertical</property> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="position">2</property> - </packing> - </child> - <child type="tab"> - <object class="GtkLabel" id="plugins-tab"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">Plugins</property> - </object> - <packing> - <property name="position">2</property> - <property name="tab_fill">False</property> - </packing> - </child> - <child> - <placeholder/> - </child> - <child type="tab"> - <placeholder/> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - </child> - <child type="titlebar"> - <object class="GtkHeaderBar" id="headerbar"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="title">Shotwell Preferences</property> - <property name="show_close_button">True</property> - </object> - </child> - </object> - <object class="GtkBox" id="criteria"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="border_width">3</property> - <property name="orientation">vertical</property> - <property name="spacing">5</property> - <child> - <object class="GtkBox" id="hbox3"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="spacing">3</property> - <child> - <object class="GtkLabel" id="Name of search:"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">_Name of search:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">Search title</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="Search title"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="invisible_char">•</property> - <property name="width_chars">20</property> - <property name="primary_icon_activatable">False</property> - <property name="secondary_icon_activatable">False</property> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkSeparator" id="hseparator1"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkBox" id="hbox2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="spacing">3</property> - <child> - <object class="GtkLabel" id="Match"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">_Match</property> - <property name="use_underline">True</property> - <property name="justify">right</property> - <property name="mnemonic_widget">Type of search criteria</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkComboBoxText" id="Type of search criteria"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="padding">1</property> - <property name="position">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="of the following:"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">of the following:</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> - </child> - <child> - <placeholder/> - </child> - <child> - <object class="GtkButton" id="Add search button"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <child> - <object class="GtkImage"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="icon_name">list-add-symbolic</property> - <property name="icon_size">1</property> - </object> - </child> - <style> - <class name="image-button"/> - </style> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="pack_type">end</property> - <property name="position">4</property> - </packing> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">2</property> - </packing> - </child> - <child> - <object class="GtkSeparator" id="hseparator2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">4</property> - </packing> - </child> - <child> - <object class="GtkBox" id="row_box"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <property name="spacing">3</property> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">5</property> - </packing> - </child> - </object> - <object class="GtkBox" id="dialog-vbox2"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="border_width">3</property> - <property name="orientation">vertical</property> - <property name="spacing">3</property> - <child> - <object class="GtkLabel" id="label"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">start</property> - <property name="label" translatable="yes">label</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkEntry" id="entry"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="invisible_char">●</property> - <property name="activates_default">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - <child> - <placeholder/> - </child> - </object> - <object class="GtkBox" id="dialog-vbox4"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="border_width">3</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkScrolledWindow" id="scrolledwindow1"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="shadow_type">in</property> - <child> - <object class="GtkTextView" id="textview1"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="wrap_mode">word</property> - <property name="accepts_tab">False</property> - </object> - </child> - </object> - <packing> - <property name="expand">True</property> - <property name="fill">True</property> - <property name="position">1</property> - </packing> - </child> - <child> - <placeholder/> - </child> - </object> - <object class="GtkBox" id="plugin-manifest"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <property name="spacing">12</property> - <child> - <object class="GtkScrolledWindow" id="plugin-list-scrolled-window"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="hexpand">True</property> - <property name="vexpand">True</property> - <property name="hscrollbar_policy">never</property> - <property name="shadow_type">etched-in</property> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - <child> - <object class="GtkButtonBox" id="hbuttonbox1"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="layout_style">end</property> - <child> - <object class="GtkButton" id="about-plugin-button"> - <property name="label">_About</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">True</property> - <property name="use_underline">True</property> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">False</property> - <property name="position">1</property> - </packing> - </child> - </object> + <requires lib="gtk+" version="3.18"/> <object class="GtkBox" id="progress_pane_widget"> <property name="visible">True</property> <property name="can_focus">False</property> @@ -879,180 +24,6 @@ </packing> </child> </object> - <object class="GtkBox" id="slideshow_settings_pane"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="orientation">vertical</property> - <child> - <object class="GtkBox" id="dialog-vbox7"> - <property name="can_focus">False</property> - <property name="margin_left">8</property> - <property name="margin_right">8</property> - <property name="spacing">2</property> - <child> - <object class="GtkGrid" id="grid3"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="row_spacing">4</property> - <property name="column_spacing">4</property> - <child> - <object class="GtkLabel" id="delay_label"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">end</property> - <property name="label" translatable="yes">_Delay:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">delay_hscale</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="transition_effect_label"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">end</property> - <property name="label" translatable="yes">_Transition effect:</property> - <property name="use_underline">True</property> - <property name="mnemonic_widget">transition_effect_selector</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">1</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="transition_delay_label"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="halign">end</property> - <property name="label" translatable="yes">Transition d_elay:</property> - <property name="use_underline">True</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">2</property> - </packing> - </child> - <child> - <object class="GtkCheckButton" id="show_title_button"> - <property name="label" translatable="yes">Show t_itle</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="receives_default">False</property> - <property name="halign">start</property> - <property name="use_underline">True</property> - <property name="draw_indicator">True</property> - </object> - <packing> - <property name="left_attach">0</property> - <property name="top_attach">3</property> - <property name="width">4</property> - </packing> - </child> - <child> - <object class="GtkComboBoxText" id="transition_effect_selector"> - <property name="visible">True</property> - <property name="can_focus">False</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">1</property> - </packing> - </child> - <child> - <object class="GtkScale" id="delay_hscale"> - <property name="width_request">150</property> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="fill_level">300</property> - <property name="draw_value">False</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">0</property> - </packing> - </child> - <child> - <object class="GtkScale" id="transition_effect_hscale"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="draw_value">False</property> - </object> - <packing> - <property name="left_attach">1</property> - <property name="top_attach">2</property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="delay_entry"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="invisible_char">●</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="top_attach">0</property> - </packing> - </child> - <child> - <object class="GtkSpinButton" id="transition_effect_entry"> - <property name="visible">True</property> - <property name="can_focus">True</property> - <property name="invisible_char">●</property> - <property name="digits">1</property> - </object> - <packing> - <property name="left_attach">2</property> - <property name="top_attach">2</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seconds_label_3"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">seconds</property> - </object> - <packing> - <property name="left_attach">3</property> - <property name="top_attach">0</property> - </packing> - </child> - <child> - <object class="GtkLabel" id="seconds_label_4"> - <property name="visible">True</property> - <property name="can_focus">False</property> - <property name="label" translatable="yes">seconds</property> - </object> - <packing> - <property name="left_attach">3</property> - <property name="top_attach">2</property> - </packing> - </child> - <child> - <placeholder/> - </child> - <child> - <placeholder/> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="position">0</property> - </packing> - </child> - </object> - <packing> - <property name="expand">False</property> - <property name="fill">True</property> - <property name="padding">4</property> - <property name="position">0</property> - </packing> - </child> - </object> <object class="GtkBox" id="static_msg_pane_widget"> <property name="visible">True</property> <property name="can_focus">False</property> diff --git a/ui/slideshow_settings.ui b/ui/slideshow_settings.ui new file mode 100644 index 0000000..6f597b1 --- /dev/null +++ b/ui/slideshow_settings.ui @@ -0,0 +1,265 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.20.0 --> +<interface> + <requires lib="gtk+" version="3.20"/> + <object class="GtkAdjustment" id="delay_adjustment"> + <property name="lower">1</property> + <property name="upper">30</property> + <property name="value">3</property> + <property name="step_increment">0.10000000000000001</property> + <property name="page_increment">1</property> + </object> + <object class="GtkAdjustment" id="transition_effect_adjustment"> + <property name="lower">0.10000000000000001</property> + <property name="upper">1</property> + <property name="value">0.29999999999999999</property> + <property name="step_increment">0.10000000000000001</property> + <property name="page_increment">1</property> + </object> + <template class="SettingsDialog" parent="GtkDialog"> + <property name="can_focus">False</property> + <property name="title" translatable="yes">Settings</property> + <property name="modal">True</property> + <property name="type_hint">dialog</property> + <child internal-child="vbox"> + <object class="GtkBox"> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">2</property> + <child internal-child="action_area"> + <object class="GtkButtonBox"> + <property name="can_focus">False</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="button1"> + <property name="label" translatable="yes">_Cancel</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="button2"> + <property name="label" translatable="yes">_OK</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="slideshow_settings_pane"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <child> + <object class="GtkBox" id="dialog-vbox7"> + <property name="can_focus">False</property> + <property name="margin_left">8</property> + <property name="margin_right">8</property> + <property name="spacing">2</property> + <child> + <object class="GtkGrid" id="grid3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="row_spacing">4</property> + <property name="column_spacing">4</property> + <child> + <object class="GtkLabel" id="delay_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">end</property> + <property name="label" translatable="yes">_Delay:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">delay_hscale</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="transition_effect_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">end</property> + <property name="label" translatable="yes">_Transition effect:</property> + <property name="use_underline">True</property> + <property name="mnemonic_widget">transition_effect_selector</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">1</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="transition_delay_label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">end</property> + <property name="label" translatable="yes">Transition d_elay:</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">2</property> + </packing> + </child> + <child> + <object class="GtkCheckButton" id="show_title_button"> + <property name="label" translatable="yes">Show t_itle</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">False</property> + <property name="halign">start</property> + <property name="use_underline">True</property> + <property name="draw_indicator">True</property> + </object> + <packing> + <property name="left_attach">0</property> + <property name="top_attach">3</property> + <property name="width">4</property> + </packing> + </child> + <child> + <object class="GtkComboBoxText" id="transition_effect_selector"> + <property name="visible">True</property> + <property name="can_focus">False</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">1</property> + </packing> + </child> + <child> + <object class="GtkScale" id="delay_hscale"> + <property name="width_request">150</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="adjustment">delay_adjustment</property> + <property name="fill_level">300</property> + <property name="draw_value">False</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">0</property> + </packing> + </child> + <child> + <object class="GtkScale" id="transition_effect_hscale"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="adjustment">transition_effect_adjustment</property> + <property name="fill_level">3</property> + <property name="draw_value">False</property> + </object> + <packing> + <property name="left_attach">1</property> + <property name="top_attach">2</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="delay_entry"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">●</property> + <property name="adjustment">delay_adjustment</property> + <property name="numeric">True</property> + </object> + <packing> + <property name="left_attach">2</property> + <property name="top_attach">0</property> + </packing> + </child> + <child> + <object class="GtkSpinButton" id="transition_effect_entry"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">●</property> + <property name="activates_default">True</property> + <property name="adjustment">transition_effect_adjustment</property> + <property name="digits">1</property> + <property name="numeric">True</property> + </object> + <packing> + <property name="left_attach">2</property> + <property name="top_attach">2</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="seconds_label_3"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">seconds</property> + </object> + <packing> + <property name="left_attach">3</property> + <property name="top_attach">0</property> + </packing> + </child> + <child> + <object class="GtkLabel" id="seconds_label_4"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="label" translatable="yes">seconds</property> + </object> + <packing> + <property name="left_attach">3</property> + <property name="top_attach">2</property> + </packing> + </child> + <child> + <placeholder/> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="padding">4</property> + <property name="position">0</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + <action-widgets> + <action-widget response="0">button1</action-widget> + <action-widget response="0">button2</action-widget> + </action-widgets> + </template> +</interface> @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> @@ -71,7 +71,7 @@ <section> <attribute name="id">EditExtrasPlaceholder</attribute> <item> - <attribute name="label" translatable="yes">R_emove from Library</attribute> + <attribute name="label" translatable="yes">R_emove From Library</attribute> <attribute name="accel"><Shift>Delete</attribute> <attribute name="action">win.RemoveFromLibrary</attribute> </item> diff --git a/ui/textentrydialog.ui b/ui/textentrydialog.ui new file mode 100644 index 0000000..6a2dc78 --- /dev/null +++ b/ui/textentrydialog.ui @@ -0,0 +1,104 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- Generated with glade 3.20.0 --> +<interface domain="shotwell"> + <requires lib="gtk+" version="3.18"/> + <template class="TextEntryDialog" parent="GtkDialog"> + <property name="can_focus">False</property> + <property name="type_hint">dialog</property> + <child internal-child="vbox"> + <object class="GtkBox"> + <property name="can_focus">False</property> + <property name="orientation">vertical</property> + <property name="spacing">2</property> + <child internal-child="action_area"> + <object class="GtkButtonBox"> + <property name="can_focus">False</property> + <property name="layout_style">end</property> + <child> + <object class="GtkButton" id="button1"> + <property name="label" translatable="yes">_Cancel</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkButton" id="button2"> + <property name="label" translatable="yes">_Save</property> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="can_default">True</property> + <property name="has_default">True</property> + <property name="receives_default">True</property> + <property name="use_underline">True</property> + </object> + <packing> + <property name="expand">True</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">False</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkBox" id="dialog-vbox2"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="border_width">3</property> + <property name="orientation">vertical</property> + <property name="spacing">3</property> + <child> + <object class="GtkLabel" id="label"> + <property name="visible">True</property> + <property name="can_focus">False</property> + <property name="halign">start</property> + <property name="label" translatable="yes">label</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">0</property> + </packing> + </child> + <child> + <object class="GtkEntry" id="entry"> + <property name="visible">True</property> + <property name="can_focus">True</property> + <property name="invisible_char">●</property> + <property name="activates_default">True</property> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + <child> + <placeholder/> + </child> + </object> + <packing> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="position">1</property> + </packing> + </child> + </object> + </child> + <action-widgets> + <action-widget response="-6">button1</action-widget> + <action-widget response="-5">button2</action-widget> + </action-widgets> + </template> +</interface> diff --git a/ui/trash.ui b/ui/trash.ui index 2fbb9a4..ed49d28 100644 --- a/ui/trash.ui +++ b/ui/trash.ui @@ -5,7 +5,7 @@ <attribute name="label" translatable="yes">_File</attribute> <section> <item> - <attribute name="label" translatable="yes">_Import from Folder…</attribute> + <attribute name="label" translatable="yes">_Import From Folder…</attribute> <attribute name="accel"><Primary>i</attribute> <attribute name="action">win.CommonFileImport</attribute> </item> |