diff options
Diffstat (limited to 'src/library')
-rw-r--r-- | src/library/autodj/dlgautodj.ui | 380 | ||||
-rw-r--r-- | src/library/dlganalysis.ui | 186 | ||||
-rw-r--r-- | src/library/dlghidden.ui | 148 | ||||
-rw-r--r-- | src/library/dlgmissing.ui | 110 | ||||
-rw-r--r-- | src/library/recording/dlgrecording.ui | 96 | ||||
-rw-r--r-- | src/library/traktor/traktorfeature.cpp | 29 |
6 files changed, 472 insertions, 477 deletions
diff --git a/src/library/autodj/dlgautodj.ui b/src/library/autodj/dlgautodj.ui index 37b93572a4..d7763acd40 100644 --- a/src/library/autodj/dlgautodj.ui +++ b/src/library/autodj/dlgautodj.ui @@ -30,195 +30,197 @@ <number>0</number> </property> <item> - <layout class="QHBoxLayout" name="horizontalLayout"> - <property name="spacing"> - <number>0</number> - </property> - <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> - <item> - <widget class="QPushButton" name="pushButtonAutoDJ"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - <property name="checkable"> - <bool>true</bool> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer_2"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="sizeType"> - <enum>QSizePolicy::Fixed</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>10</width> - <height>1</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QPushButton" name="pushButtonFadeNow"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="pushButtonSkipNext"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - <property name="checkable"> - <bool>false</bool> - </property> - </widget> - </item> - <item> - <widget class="QComboBox" name="fadeModeCombobox"> - </widget> - </item> - <item> - <widget class="QSpinBox" name="spinBoxTransition"> - <property name="sizePolicy"> - <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - <property name="frame"> - <bool>false</bool> - </property> - <property name="alignment"> - <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> - </property> - <property name="minimum"> - <number>-9</number> - </property> - </widget> - </item> - <item> - <widget class="QLabel" name="labelTransitionAppendix"> - <property name="text"> - <string>sec.</string> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer_3"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="sizeType"> - <enum>QSizePolicy::Fixed</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>10</width> - <height>1</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QPushButton" name="pushButtonShuffle"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - <property name="checkable"> - <bool>false</bool> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="pushButtonAddRandom"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="pushButtonRepeatPlaylist"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="sizePolicy"> - <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> - <horstretch>0</horstretch> - <verstretch>0</verstretch> - </sizepolicy> - </property> - <property name="checkable"> - <bool>true</bool> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer"> - <property name="orientation"> - <enum>Qt::Horizontal</enum> - </property> - <property name="sizeHint" stdset="0"> - <size> - <width>1</width> - <height>20</height> - </size> - </property> - </spacer> - </item> - <item> - <widget class="QLabel" name="labelSelectionInfo"> - <property name="text"> - <string/> - </property> - </widget> - </item> - </layout> + <widget class="QWidget" name="LibraryFeatureControls"> + <layout class="QHBoxLayout" name="horizontalLayout"> + <property name="spacing"> + <number>0</number> + </property> + <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> + <item> + <widget class="QPushButton" name="pushButtonAutoDJ"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="checkable"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_1"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeType"> + <enum>QSizePolicy::Fixed</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>10</width> + <height>1</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QPushButton" name="pushButtonFadeNow"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButtonSkipNext"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="checkable"> + <bool>false</bool> + </property> + </widget> + </item> + <item> + <widget class="QComboBox" name="fadeModeCombobox"> + </widget> + </item> + <item> + <widget class="QSpinBox" name="spinBoxTransition"> + <property name="sizePolicy"> + <sizepolicy hsizetype="Fixed" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="frame"> + <bool>false</bool> + </property> + <property name="alignment"> + <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set> + </property> + <property name="minimum"> + <number>-9</number> + </property> + </widget> + </item> + <item> + <widget class="QLabel" name="labelTransitionAppendix"> + <property name="text"> + <string>sec.</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_2"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeType"> + <enum>QSizePolicy::Fixed</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>10</width> + <height>1</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QPushButton" name="pushButtonShuffle"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="checkable"> + <bool>false</bool> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButtonAddRandom"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButtonRepeatPlaylist"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="sizePolicy"> + <sizepolicy hsizetype="Preferred" vsizetype="Fixed"> + <horstretch>0</horstretch> + <verstretch>0</verstretch> + </sizepolicy> + </property> + <property name="checkable"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer_3"> + <property name="orientation"> + <enum>Qt::Horizontal</enum> + </property> + <property name="sizeHint" stdset="0"> + <size> + <width>1</width> + <height>20</height> + </size> + </property> + </spacer> + </item> + <item> + <widget class="QLabel" name="labelSelectionInfo"> + <property name="text"> + <string/> + </property> + </widget> + </item> + </layout> + </widget> </item> <item> <widget class="QTableView" name="m_pTrackTablePlaceholder"> diff --git a/src/library/dlganalysis.ui b/src/library/dlganalysis.ui index aa5ce8bf01..94a4481a35 100644 --- a/src/library/dlganalysis.ui +++ b/src/library/dlganalysis.ui @@ -30,98 +30,100 @@ <number>0</number> </property> <item> - <layout class="QHBoxLayout" name="horizontalLayout"> - <property name="spacing"> - <number>0</number> - </property> - <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> - <item> - <widget class="QRadioButton" name="radioButtonRecentlyAdded"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="toolTip"> - <string>Shows tracks added to the library within the last 7 days.</string> - </property> - <property name="text"> - <string>New</string> - </property> - </widget> - </item> - <item> - <widget class="QRadioButton" name="radioButtonAllSongs"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="toolTip"> - <string>Shows all tracks in the library.</string> - </property> - <property name="text"> - <string>All</string> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="pushButtonSelectAll"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="toolTip"> - <string>Selects all tracks in the table below.</string> - </property> - <property name="text"> - <string>Select All</string> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="pushButtonAnalyze"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="toolTip"> - <string>Runs beatgrid, key, and ReplayGain detection on the selected tracks. Does not generate waveforms for the selected tracks to save disk space.</string> - </property> - <property name="text"> - <string>Analyze</string> - </property> - <property name="checkable"> - <bool>true</bool> - </property> - </widget> - </item> - <item> - <widget class="QLabel" name="labelProgress"> - <property name="text"> - <string>Progress</string> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer"> - <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 class="QWidget" name="LibraryFeatureControls"> + <layout class="QHBoxLayout" name="horizontalLayout"> + <property name="spacing"> + <number>0</number> + </property> + <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> + <item> + <widget class="QRadioButton" name="radioButtonRecentlyAdded"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Shows tracks added to the library within the last 7 days.</string> + </property> + <property name="text"> + <string>New</string> + </property> + </widget> + </item> + <item> + <widget class="QRadioButton" name="radioButtonAllSongs"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Shows all tracks in the library.</string> + </property> + <property name="text"> + <string>All</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButtonSelectAll"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Selects all tracks in the table below.</string> + </property> + <property name="text"> + <string>Select All</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="pushButtonAnalyze"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Runs beatgrid, key, and ReplayGain detection on the selected tracks. Does not generate waveforms for the selected tracks to save disk space.</string> + </property> + <property name="text"> + <string>Analyze</string> + </property> + <property name="checkable"> + <bool>true</bool> + </property> + </widget> + </item> + <item> + <widget class="QLabel" name="labelProgress"> + <property name="text"> + <string>Progress</string> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer"> + <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="QTableView" name="m_pTrackTablePlaceholder"> diff --git a/src/library/dlghidden.ui b/src/library/dlghidden.ui index 7e8f3d47d6..3cbea274e8 100644 --- a/src/library/dlghidden.ui +++ b/src/library/dlghidden.ui @@ -30,84 +30,86 @@ <number>0</number> </property> <item> - <layout class="QHBoxLayout" name="horizontalLayout"> - <property name="spacing"> - <number>0</number> - </property> - <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> - <item> - <widget class="QPushButton" name="btnSelect"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> - </property> - <property name="toolTip"> - <string>Selects all tracks in the table below.</string> - </property> - <property name="text"> - <string>Select All</string> - </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="btnPurge"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> + <widget class="QWidget" name="LibraryFeatureControls"> + <layout class="QHBoxLayout" name="horizontalLayout"> + <property name="spacing"> + <number>0</number> </property> - <property name="toolTip"> - <string>Purge selected tracks from the library.</string> + <property name="leftMargin"> + <number>0</number> </property> - <property name="text"> - <string>Purge</string> + <property name="topMargin"> + <number>0</number> </property> - <property name="checkable"> - <bool>false</bool> + <property name="rightMargin"> + <number>0</number> </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="btnUnhide"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> + <property name="bottomMargin"> + <number>0</number> </property> - <property name="toolTip"> - <string>Unhide selected tracks from the library.</string> - </property> - <property name="text"> - <string>Unhide</string> - </property> - <property name="shortcut"> - <string>Ctrl+S</string> - </property> - <property name="checkable"> - <bool>false</bool> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer"> - <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> + <item> + <widget class="QPushButton" name="btnSelect"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Selects all tracks in the table below.</string> + </property> + <property name="text"> + <string>Select All</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnPurge"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Purge selected tracks from the library.</string> + </property> + <property name="text"> + <string>Purge</string> + </property> + <property name="checkable"> + <bool>false</bool> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnUnhide"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Unhide selected tracks from the library.</string> + </property> + <property name="text"> + <string>Unhide</string> + </property> + <property name="shortcut"> + <string>Ctrl+S</string> + </property> + <property name="checkable"> + <bool>false</bool> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer"> + <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="QTableView" name="m_pTrackTablePlaceholder"> diff --git a/src/library/dlgmissing.ui b/src/library/dlgmissing.ui index b65658eaeb..932ec8cf5f 100644 --- a/src/library/dlgmissing.ui +++ b/src/library/dlgmissing.ui @@ -30,65 +30,67 @@ <number>0</number> </property> <item> - <layout class="QHBoxLayout" name="horizontalLayout"> - <property name="spacing"> - <number>0</number> - </property> - <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> - <item> - <widget class="QPushButton" name="btnSelect"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> + <widget class="QWidget" name="LibraryFeatureControls"> + <layout class="QHBoxLayout" name="horizontalLayout"> + <property name="spacing"> + <number>0</number> </property> - <property name="toolTip"> - <string>Selects all tracks in the table below.</string> + <property name="leftMargin"> + <number>0</number> </property> - <property name="text"> - <string>Select All</string> + <property name="topMargin"> + <number>0</number> </property> - </widget> - </item> - <item> - <widget class="QPushButton" name="btnPurge"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> + <property name="rightMargin"> + <number>0</number> </property> - <property name="toolTip"> - <string>Purge selected tracks from the library.</string> + <property name="bottomMargin"> + <number>0</number> </property> - <property name="text"> - <string>Purge</string> - </property> - <property name="checkable"> - <bool>false</bool> - </property> - </widget> - </item> - <item> - <spacer name="horizontalSpacer"> - <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> + <item> + <widget class="QPushButton" name="btnSelect"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Selects all tracks in the table below.</string> + </property> + <property name="text"> + <string>Select All</string> + </property> + </widget> + </item> + <item> + <widget class="QPushButton" name="btnPurge"> + <property name="focusPolicy"> + <enum>Qt::NoFocus</enum> + </property> + <property name="toolTip"> + <string>Purge selected tracks from the library.</string> + </property> + <property name="text"> + <string>Purge</string> + </property> + <property name="checkable"> + <bool>false</bool> + </property> + </widget> + </item> + <item> + <spacer name="horizontalSpacer"> + <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="QTableView" name="m_pTrackTablePlaceholder"> diff --git a/src/library/recording/dlgrecording.ui b/src/library/recording/dlgrecording.ui index 98b23c4393..087f1066fd 100644 --- a/src/library/recording/dlgrecording.ui +++ b/src/library/recording/dlgrecording.ui @@ -30,58 +30,60 @@ <number>0</number> </property> <item> - <layout class="QHBoxLayout" name="horizontalLayout"> - <property name="spacing"> - <number>0</number> - </property> - <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> - <item> - <widget class="QPushButton" name="pushButtonRecording"> - <property name="focusPolicy"> - <enum>Qt::NoFocus</enum> + <widget class="QWidget" name="LibraryFeatureControls"> + <layout class="QHBoxLayout" name="horizontalLayout"> + <property name="spacing"> + <number>0</number> </property> - <property name="text"> - <string>Start Recording</string> + <property name="leftMargin"> + <number>0</number> </property> - <property name="checkable"> - <bool>true</bool> + <property name="topMargin"> + <number>0</number> </property> - </widget> - </item> - <item> - <widget class="QLabel" name="labelRecPrefix"/> - </item> - <item> - <widget class="QLabel" name="labelRecFilename"/> - </item> - <item> - <widget class="QLabel" name="labelRecStatistics"/> - </item> - <item> - <spacer name="horizontalSpacer"> |