2018-02-27 18:06:05 +01:00
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
|
<ui version="4.0">
|
|
|
|
<class>CollectionSettingsPage</class>
|
|
|
|
<widget class="QWidget" name="CollectionSettingsPage">
|
|
|
|
<property name="geometry">
|
|
|
|
<rect>
|
|
|
|
<x>0</x>
|
|
|
|
<y>0</y>
|
2020-07-13 00:57:50 +02:00
|
|
|
<width>516</width>
|
|
|
|
<height>1012</height>
|
2018-02-27 18:06:05 +01:00
|
|
|
</rect>
|
|
|
|
</property>
|
|
|
|
<property name="windowTitle">
|
|
|
|
<string>Collection</string>
|
|
|
|
</property>
|
2019-03-27 01:23:15 +01:00
|
|
|
<layout class="QVBoxLayout" name="layout_collectionsettingspage">
|
2018-02-27 18:06:05 +01:00
|
|
|
<item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<widget class="QLabel" name="label_collection_folders">
|
2018-02-27 18:06:05 +01:00
|
|
|
<property name="text">
|
|
|
|
<string>These folders will be scanned for music to make up your collection</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<layout class="QHBoxLayout" name="layout_collection_folders">
|
2018-02-27 18:06:05 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QListView" name="list">
|
|
|
|
<property name="iconSize">
|
|
|
|
<size>
|
|
|
|
<width>16</width>
|
|
|
|
<height>16</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
<property name="uniformItemSizes">
|
|
|
|
<bool>true</bool>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<layout class="QVBoxLayout" name="layout_collection_folder_buttons">
|
2018-02-27 18:06:05 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="add">
|
|
|
|
<property name="text">
|
|
|
|
<string>Add new folder...</string>
|
|
|
|
</property>
|
|
|
|
<property name="flat">
|
|
|
|
<bool>false</bool>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="remove">
|
|
|
|
<property name="text">
|
|
|
|
<string>Remove folder</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<spacer name="spacer_collection_buttons">
|
2018-02-27 18:06:05 +01:00
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Vertical</enum>
|
|
|
|
</property>
|
|
|
|
<property name="sizeHint" stdset="0">
|
|
|
|
<size>
|
|
|
|
<width>20</width>
|
|
|
|
<height>40</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</spacer>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</item>
|
|
|
|
<item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<widget class="QGroupBox" name="groupbox_updating">
|
2018-02-27 18:06:05 +01:00
|
|
|
<property name="title">
|
|
|
|
<string>Automatic updating</string>
|
|
|
|
</property>
|
2019-03-27 01:23:15 +01:00
|
|
|
<layout class="QVBoxLayout" name="layout_updating">
|
2018-02-27 18:06:05 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="startup_scan">
|
|
|
|
<property name="text">
|
|
|
|
<string>Update the collection when Strawberry starts</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="monitor">
|
|
|
|
<property name="text">
|
|
|
|
<string>Monitor the collection for changes</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
2019-06-30 21:06:07 +02:00
|
|
|
<item>
|
2019-08-11 22:30:28 +02:00
|
|
|
<widget class="QCheckBox" name="mark_songs_unavailable">
|
2019-06-30 21:06:07 +02:00
|
|
|
<property name="text">
|
2019-08-11 22:30:28 +02:00
|
|
|
<string>Mark disappeared songs unavailable</string>
|
2019-06-30 21:06:07 +02:00
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
2019-08-11 22:30:28 +02:00
|
|
|
<widget class="QCheckBox" name="live_scanning">
|
2019-06-30 21:06:07 +02:00
|
|
|
<property name="text">
|
2019-08-11 22:30:28 +02:00
|
|
|
<string>Use live scanning</string>
|
2019-06-30 21:06:07 +02:00
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
2018-02-27 18:06:05 +01:00
|
|
|
<item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<widget class="QLabel" name="label_preferred_cover_filenames">
|
2018-02-27 18:06:05 +01:00
|
|
|
<property name="text">
|
|
|
|
<string>Preferred album art filenames (comma separated)</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLineEdit" name="cover_art_patterns">
|
|
|
|
<property name="toolTip">
|
|
|
|
<string>When looking for album art Strawberry will first look for picture files that contain one of these words.
|
|
|
|
If there are no matches then it will use the largest image in the directory.</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<widget class="QGroupBox" name="groupbox_display">
|
2018-02-27 18:06:05 +01:00
|
|
|
<property name="title">
|
|
|
|
<string>Display options</string>
|
|
|
|
</property>
|
2019-03-27 01:23:15 +01:00
|
|
|
<layout class="QVBoxLayout" name="layout_display">
|
2018-02-27 18:06:05 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="auto_open">
|
|
|
|
<property name="text">
|
|
|
|
<string>Automatically open single categories in the collection tree</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="pretty_covers">
|
|
|
|
<property name="text">
|
|
|
|
<string>Show album cover art in collection</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="show_dividers">
|
|
|
|
<property name="text">
|
|
|
|
<string>Show dividers</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
2019-03-11 23:07:11 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QGroupBox" name="groupbox_albumcovers">
|
|
|
|
<property name="title">
|
|
|
|
<string>Saving album covers</string>
|
|
|
|
</property>
|
2019-03-27 01:23:15 +01:00
|
|
|
<layout class="QVBoxLayout" name="layout_albumcovers">
|
2020-04-29 00:33:38 +02:00
|
|
|
<property name="bottomMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
2019-03-11 23:07:11 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="checkbox_cover_album_dir">
|
|
|
|
<property name="text">
|
|
|
|
<string>Save album covers in album directory</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QGroupBox" name="groupbox_cover_filename">
|
|
|
|
<property name="title">
|
|
|
|
<string>Filename:</string>
|
|
|
|
</property>
|
2019-03-27 01:23:15 +01:00
|
|
|
<layout class="QVBoxLayout" name="layout_cover_filename">
|
2019-03-11 23:07:11 +01:00
|
|
|
<item>
|
2019-03-27 01:23:15 +01:00
|
|
|
<widget class="QWidget" name="groupbox_cover_type" native="true">
|
|
|
|
<layout class="QHBoxLayout" name="layout_cover_type">
|
|
|
|
<property name="leftMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
|
|
|
<property name="topMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
|
|
|
<property name="rightMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
|
|
|
<property name="bottomMargin">
|
|
|
|
<number>0</number>
|
|
|
|
</property>
|
2019-03-11 23:07:11 +01:00
|
|
|
<item>
|
|
|
|
<widget class="QRadioButton" name="radiobutton_cover_hash">
|
|
|
|
<property name="text">
|
|
|
|
<string>Use hash</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QRadioButton" name="radiobutton_cover_pattern">
|
|
|
|
<property name="text">
|
|
|
|
<string>Use pattern</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<spacer name="spacer_cover_filename_bttons">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
|
|
|
<property name="sizeHint" stdset="0">
|
|
|
|
<size>
|
|
|
|
<width>40</width>
|
|
|
|
<height>20</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
</spacer>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLineEdit" name="lineedit_cover_pattern">
|
|
|
|
<property name="text">
|
|
|
|
<string>%albumartist-%album</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="checkbox_cover_overwrite">
|
|
|
|
<property name="text">
|
|
|
|
<string>Overwrite existing file</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="checkbox_cover_lowercase">
|
|
|
|
<property name="text">
|
|
|
|
<string>Lowercase filename</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="checkbox_cover_replace_spaces">
|
|
|
|
<property name="text">
|
|
|
|
<string>Replace spaces with dashes</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
2020-04-29 00:33:38 +02:00
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QGroupBox" name="groupbox_albumcovercache">
|
|
|
|
<property name="title">
|
|
|
|
<string>Album cover pixmap cache</string>
|
|
|
|
</property>
|
|
|
|
<layout class="QVBoxLayout" name="verticalLayout">
|
2020-02-07 23:18:18 +01:00
|
|
|
<item>
|
2020-04-29 00:33:38 +02:00
|
|
|
<layout class="QGridLayout" name="layout_cache_size">
|
|
|
|
<item row="0" column="2">
|
|
|
|
<widget class="QSpinBox" name="spinbox_cache_size">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="maximumSize">
|
|
|
|
<size>
|
|
|
|
<width>80</width>
|
|
|
|
<height>16777215</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
<property name="maximum">
|
|
|
|
<number>1048576</number>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="0" column="0">
|
|
|
|
<widget class="QLabel" name="label_cache_size">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Size</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="0" column="3">
|
|
|
|
<widget class="QComboBox" name="combobox_cache_size">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="0" column="4">
|
|
|
|
<spacer name="spacer_cache_size">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
2020-05-25 23:56:54 +02:00
|
|
|
<property name="sizeHint" stdset="0">
|
|
|
|
<size>
|
|
|
|
<width>0</width>
|
|
|
|
<height>0</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
2020-04-29 00:33:38 +02:00
|
|
|
</spacer>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="layout_disk_cache">
|
|
|
|
<item>
|
|
|
|
<widget class="QCheckBox" name="checkbox_disk_cache">
|
|
|
|
<property name="text">
|
|
|
|
<string>Enable Disk Cache</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<spacer name="spacer_disk_cache">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
2020-05-25 23:56:54 +02:00
|
|
|
<property name="sizeHint" stdset="0">
|
|
|
|
<size>
|
|
|
|
<width>0</width>
|
|
|
|
<height>0</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
2020-04-29 00:33:38 +02:00
|
|
|
</spacer>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<layout class="QGridLayout" name="layout_disk_cache_size">
|
|
|
|
<item row="0" column="0">
|
|
|
|
<widget class="QLabel" name="label_disk_cache_size">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Disk Cache Size</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="0" column="2">
|
|
|
|
<widget class="QComboBox" name="combobox_disk_cache_size">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="0" column="1">
|
|
|
|
<widget class="QSpinBox" name="spinbox_disk_cache_size">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="maximumSize">
|
|
|
|
<size>
|
|
|
|
<width>80</width>
|
|
|
|
<height>16777215</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
|
|
|
<property name="maximum">
|
|
|
|
<number>1048576</number>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item row="0" column="4">
|
|
|
|
<spacer name="spacer_disk_cache_size">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
2020-05-25 23:56:54 +02:00
|
|
|
<property name="sizeHint" stdset="0">
|
|
|
|
<size>
|
|
|
|
<width>0</width>
|
|
|
|
<height>0</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
2020-04-29 00:33:38 +02:00
|
|
|
</spacer>
|
|
|
|
</item>
|
|
|
|
</layout>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<layout class="QHBoxLayout" name="horizontalLayout">
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="label_disk_cache_in_use">
|
|
|
|
<property name="text">
|
|
|
|
<string>Current disk cache in use:</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QLabel" name="disk_cache_in_use">
|
|
|
|
<property name="text">
|
|
|
|
<string/>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<widget class="QPushButton" name="button_clear_disk_cache">
|
|
|
|
<property name="sizePolicy">
|
|
|
|
<sizepolicy hsizetype="Minimum" vsizetype="Preferred">
|
|
|
|
<horstretch>0</horstretch>
|
|
|
|
<verstretch>0</verstretch>
|
|
|
|
</sizepolicy>
|
|
|
|
</property>
|
|
|
|
<property name="text">
|
|
|
|
<string>Clear Disk Cache</string>
|
|
|
|
</property>
|
|
|
|
</widget>
|
|
|
|
</item>
|
|
|
|
<item>
|
|
|
|
<spacer name="spacer_disk_cache_in_use">
|
|
|
|
<property name="orientation">
|
|
|
|
<enum>Qt::Horizontal</enum>
|
|
|
|
</property>
|
2020-05-25 23:56:54 +02:00
|
|
|
<property name="sizeHint" stdset="0">
|
|
|
|
<size>
|
|
|
|
<width>0</width>
|
|
|
|
<height>0</height>
|
|
|
|
</size>
|
|
|
|
</property>
|
2020-04-29 00:33:38 +02:00
|
|
|
</spacer>
|
|
|
|
</item>
|
|
|
|
</layout>
|
2020-02-07 23:18:18 +01:00
|
|
|
</item>
|
2019-03-11 23:07:11 +01:00
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
</item>
|
2018-02-27 18:06:05 +01:00
|
|
|
</layout>
|
|
|
|
</widget>
|
|
|
|
<tabstops>
|
|
|
|
<tabstop>list</tabstop>
|
|
|
|
<tabstop>add</tabstop>
|
|
|
|
<tabstop>remove</tabstop>
|
2020-02-08 00:01:12 +01:00
|
|
|
<tabstop>startup_scan</tabstop>
|
|
|
|
<tabstop>monitor</tabstop>
|
|
|
|
<tabstop>mark_songs_unavailable</tabstop>
|
|
|
|
<tabstop>live_scanning</tabstop>
|
|
|
|
<tabstop>cover_art_patterns</tabstop>
|
|
|
|
<tabstop>auto_open</tabstop>
|
|
|
|
<tabstop>pretty_covers</tabstop>
|
|
|
|
<tabstop>show_dividers</tabstop>
|
|
|
|
<tabstop>checkbox_cover_album_dir</tabstop>
|
|
|
|
<tabstop>radiobutton_cover_hash</tabstop>
|
|
|
|
<tabstop>radiobutton_cover_pattern</tabstop>
|
|
|
|
<tabstop>lineedit_cover_pattern</tabstop>
|
|
|
|
<tabstop>checkbox_cover_overwrite</tabstop>
|
|
|
|
<tabstop>checkbox_cover_lowercase</tabstop>
|
|
|
|
<tabstop>checkbox_cover_replace_spaces</tabstop>
|
|
|
|
<tabstop>spinbox_cache_size</tabstop>
|
|
|
|
<tabstop>combobox_cache_size</tabstop>
|
|
|
|
<tabstop>checkbox_disk_cache</tabstop>
|
|
|
|
<tabstop>spinbox_disk_cache_size</tabstop>
|
|
|
|
<tabstop>combobox_disk_cache_size</tabstop>
|
2020-04-29 00:33:38 +02:00
|
|
|
<tabstop>button_clear_disk_cache</tabstop>
|
2018-02-27 18:06:05 +01:00
|
|
|
</tabstops>
|
|
|
|
<resources/>
|
|
|
|
<connections/>
|
|
|
|
</ui>
|