[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote.spec
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -2,6 +2,6 @@
<service name="tar_git">
<param name="url">https://github.com/PawelSpoon/harbour-squeeze-remote.git</param>
<param name="branch">master</param>
- <param name="revision">v3.1.1</param>
+ <param name="revision">v3.2.0</param>
</service>
</services>
\ No newline at end of file
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/qml/common/base/PlayerRemoteBase.qml
^
|
@@ -74,6 +74,7 @@
var _settings = {};
try { _settings = JSON.parse(shared.settings); } catch(err) {}
if (Array.isArray(_settings)) { _settings = {}; }
+ console.log("getSettings: ", JSON.stringify(_settings));
return _settings;
}
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/qml/sailfishos/pages/LibraryPage.qml
^
|
@@ -39,6 +39,13 @@
remorse.execute(player.popup);
}
}*/
+ Timer {
+ id: filterChangeTimer
+ interval: 800 // 0.8 second
+ onTriggered: {
+ listView.model = menuModel.getVisibleItems();
+ }
+ }
ListModel {
id: menuModel
property bool menuReady: player.menuReady
@@ -46,6 +53,27 @@
Component.onCompleted: {
player.setMenuModel(menuModel);
}
+ property string filter: ""
+ onFilterChanged: {
+ filterChangeTimer.restart();
+ }
+
+ function matchesFilter(index) {
+ var item = get(index);
+ return item.media.name.toLowerCase().indexOf(filter.toLowerCase()) !== -1;
+ }
+
+ function getVisibleItems() {
+ var visibleItems = Qt.createQmlObject('import QtQuick 2.0; ListModel {}', Qt.application);
+ var count = menuModel.count;
+ for (var i = 0; i < count; ++i) {
+ if (matchesFilter(i)) {
+ visibleItems.append(get(i));
+ }
+ }
+ return visibleItems;
+ }
+
onMenuDoneChanged: {
if (menuDone) {
menuDone = true; //disconnect binding to player
@@ -261,6 +289,29 @@
}
}
+ SearchField {
+ id: searchField
+ placeholderText: qsTr("Search")
+ anchors {
+ left: parent.left
+ right: parent.right
+ bottom: parent.bottom
+ }
+
+ onTextChanged: {
+ // show player name if search field is empty
+ // reason: x of search collides with name and longer input would too
+ if (searchField.text === "")
+ {
+ playerName.visible = true;
+ }
+ else {
+ playerName.visible = false;
+ }
+ menuModel.filter = searchField.text;
+ }
+ }
+
PageHeader {
id: playerName
anchors {
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/qml/sailfishos/pages/SettingsPage.qml
^
|
@@ -38,6 +38,8 @@
topMargin: 100
}
+ VerticalScrollDecorator {}
+
Column {
id: dialogcolumn
width: parent.width - ( Theme.paddingLarge * 4)
@@ -104,6 +106,32 @@
Label {
color: Theme.highlightColor
+ text: qsTr("Search settings")
+ }
+
+ TextSwitch {
+ id: showsearch
+ text: qsTr("Show search field")
+ description: qsTr("Displays search field on all pages")
+ }
+
+ TextField {
+ id: searchdelay
+ anchors {
+ left: parent.left
+ right: parent.right
+ }
+ placeholderText: "0.800"
+ validator: DoubleValidator { bottom: 0.0; top: 2.0 }
+ //text:
+ inputMethodHints: Qt.ImhFormattedNumbersOnly
+ label: "Delay after typing"
+ EnterKey.iconSource: "image://theme/icon-m-enter-close"
+ EnterKey.onClicked: focus = false
+ }
+
+ Label {
+ color: Theme.highlightColor
text: qsTr("Audio playback")
}
@@ -130,11 +158,19 @@
VerticalScrollDecorator { flickable: parent }
}
+
+ Component.onCompleted: {
+ var settings = player.getSettings();
+ showsearch.checked = settings.hasOwnProperty("showsearch") ? settings["showsearch"] : false;
+ searchdelay.text = settings.hasOwnProperty("searchdelay") ? settings["searchdelay"] : "0.800";
+ serverip.focus = true;
+ }
onAccepted: {
var _settings;
if (deletesettings.checked) {
player.setSettings({});
+ return;
}
if (enableaudioplayer.checked !== player.enableAudioPlayer) {
@@ -151,10 +187,10 @@
_settings["server_port"] = serverhttpport.text; // need to be deleted
_settings["server_http_port"] = serverhttpport.text;
_settings["server_tcp_port"] = parseInt(servertcpport.text);
-
-
+ _settings["showsearch"] = showsearch.checked
+ _settings["searchdelay"] = parseFloat(searchdelay.text);
player.setSettings(_settings);
- //player.saveSettings(); //not needed
+ player.saveSettings(); //not needed JS: i think its needed
}
player.backendServerAddress = serverip.text;
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/translations/harbour-squeeze-remote-cs.ts
^
|
@@ -4,60 +4,65 @@
<context>
<name>LibraryPage</name>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="100"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="128"/>
<source>No items found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="105"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="133"/>
<source>Go back home</source>
- <translation>Jdi domu</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="113"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="141"/>
<source>Select another player</source>
<translation type="unfinished">Vyber jiny player</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="123"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="151"/>
<source>Now playing</source>
- <translation>Hraju</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="131"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="159"/>
<source>Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="173"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="201"/>
<source>Input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="180"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="208"/>
<source>Type here...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="189"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="217"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="198"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="226"/>
<source>Play</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="207"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="235"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="213"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="241"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="294"/>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PlayerPage</name>
@@ -100,52 +105,67 @@
<translation></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="59"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="61"/>
<source>Squeezebox server settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="79"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="81"/>
<source>Server http port</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="85"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="87"/>
<source>Set as default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="86"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="88"/>
<source>Save address and port to settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="90"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="98"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="91"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="99"/>
<source>Clear all existing data in settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="96"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="109"/>
+ <source>Search settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <source>Show searchfield</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="115"/>
+ <source>Displays search field on all pages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="135"/>
<source>Audio playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="101"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="140"/>
<source>Enable audio player</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="102"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="141"/>
<source>Experimental audio support. Sync with other players does not work.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="153"/>
<source>Server tcp port (audio)</source>
<translation type="unfinished"></translation>
</message>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/translations/harbour-squeeze-remote-de.ts
^
|
@@ -4,59 +4,64 @@
<context>
<name>LibraryPage</name>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="100"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="128"/>
<source>No items found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="105"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="133"/>
<source>Go back home</source>
- <translation>Geh haam</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="113"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="141"/>
<source>Select another player</source>
- <translation>Player wechseln</translation>
+ <translation type="unfinished">Player wechseln</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="123"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="151"/>
<source>Now playing</source>
- <translation>Player</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="131"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="159"/>
<source>Playlist</source>
- <translation>Wiedergabeliste</translation>
+ <translation type="unfinished">Wiedergabeliste</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="173"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="201"/>
<source>Input</source>
- <translation>Eingabe</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="180"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="208"/>
<source>Type here...</source>
- <translation>Hier tippen</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="189"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="217"/>
<source>OK</source>
- <translation>OK</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="198"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="226"/>
<source>Play</source>
- <translation>Wiedergabe</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="207"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="235"/>
<source>Add</source>
- <translation>Hinzufügen</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="213"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="241"/>
<source>More</source>
- <translation>Mehr</translation>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="294"/>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -100,52 +105,67 @@
<translation></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="59"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="61"/>
<source>Squeezebox server settings</source>
<translation>Server Einstellungen</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="79"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="81"/>
<source>Server http port</source>
<translation>Server HTTP Port</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="85"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="87"/>
<source>Set as default</source>
<translation>Als Standard übernehmen</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="86"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="88"/>
<source>Save address and port to settings file.</source>
<translation>Server Adresse und Port speichern</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="90"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="98"/>
<source>Clear</source>
<translation>Löschen</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="91"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="99"/>
<source>Clear all existing data in settings file.</source>
<translation>Einstellungen löschen</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="96"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="109"/>
+ <source>Search settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <source>Show searchfield</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="115"/>
+ <source>Displays search field on all pages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="135"/>
<source>Audio playback</source>
<translation>Audio Wiedergabe</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="101"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="140"/>
<source>Enable audio player</source>
<translation>Audioplayer aktivieren</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="102"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="141"/>
<source>Experimental audio support. Sync with other players does not work.</source>
<translation>Experimentelle Audiounterstützung. Sychronisation mit anderen Abspielgeräten wird nicht unterstützt.</translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="153"/>
<source>Server tcp port (audio)</source>
<translation>Server TCP Port (audio)</translation>
</message>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/translations/harbour-squeeze-remote-es.ts
^
|
@@ -4,60 +4,65 @@
<context>
<name>LibraryPage</name>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="100"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="128"/>
<source>No items found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="105"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="133"/>
<source>Go back home</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="113"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="141"/>
<source>Select another player</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="123"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="151"/>
<source>Now playing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="131"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="159"/>
<source>Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="173"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="201"/>
<source>Input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="180"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="208"/>
<source>Type here...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="189"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="217"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="198"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="226"/>
<source>Play</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="207"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="235"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="213"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="241"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="294"/>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PlayerPage</name>
@@ -100,52 +105,67 @@
<translation></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="59"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="61"/>
<source>Squeezebox server settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="79"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="81"/>
<source>Server http port</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="85"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="87"/>
<source>Set as default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="86"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="88"/>
<source>Save address and port to settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="90"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="98"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="91"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="99"/>
<source>Clear all existing data in settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="96"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="109"/>
+ <source>Search settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <source>Show searchfield</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="115"/>
+ <source>Displays search field on all pages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="135"/>
<source>Audio playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="101"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="140"/>
<source>Enable audio player</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="102"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="141"/>
<source>Experimental audio support. Sync with other players does not work.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="153"/>
<source>Server tcp port (audio)</source>
<translation type="unfinished"></translation>
</message>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/translations/harbour-squeeze-remote-nl.ts
^
|
@@ -4,60 +4,65 @@
<context>
<name>LibraryPage</name>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="100"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="128"/>
<source>No items found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="105"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="133"/>
<source>Go back home</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="113"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="141"/>
<source>Select another player</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="123"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="151"/>
<source>Now playing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="131"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="159"/>
<source>Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="173"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="201"/>
<source>Input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="180"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="208"/>
<source>Type here...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="189"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="217"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="198"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="226"/>
<source>Play</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="207"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="235"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="213"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="241"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="294"/>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PlayerPage</name>
@@ -100,52 +105,67 @@
<translation></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="59"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="61"/>
<source>Squeezebox server settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="79"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="81"/>
<source>Server http port</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="85"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="87"/>
<source>Set as default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="86"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="88"/>
<source>Save address and port to settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="90"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="98"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="91"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="99"/>
<source>Clear all existing data in settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="96"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="109"/>
+ <source>Search settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <source>Show searchfield</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="115"/>
+ <source>Displays search field on all pages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="135"/>
<source>Audio playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="101"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="140"/>
<source>Enable audio player</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="102"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="141"/>
<source>Experimental audio support. Sync with other players does not work.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="153"/>
<source>Server tcp port (audio)</source>
<translation type="unfinished"></translation>
</message>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/translations/harbour-squeeze-remote-pl.ts
^
|
@@ -4,60 +4,65 @@
<context>
<name>LibraryPage</name>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="100"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="128"/>
<source>No items found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="105"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="133"/>
<source>Go back home</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="113"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="141"/>
<source>Select another player</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="123"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="151"/>
<source>Now playing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="131"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="159"/>
<source>Playlist</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="173"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="201"/>
<source>Input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="180"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="208"/>
<source>Type here...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="189"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="217"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="198"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="226"/>
<source>Play</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="207"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="235"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="213"/>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="241"/>
<source>More</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../qml/sailfishos/pages/LibraryPage.qml" line="294"/>
+ <source>Search</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>PlayerPage</name>
@@ -100,52 +105,67 @@
<translation></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="59"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="61"/>
<source>Squeezebox server settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="79"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="81"/>
<source>Server http port</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="85"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="87"/>
<source>Set as default</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="86"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="88"/>
<source>Save address and port to settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="90"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="98"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="91"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="99"/>
<source>Clear all existing data in settings file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="96"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="109"/>
+ <source>Search settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <source>Show searchfield</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="115"/>
+ <source>Displays search field on all pages</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="135"/>
<source>Audio playback</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="101"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="140"/>
<source>Enable audio player</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="102"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="141"/>
<source>Experimental audio support. Sync with other players does not work.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="114"/>
+ <location filename="../qml/sailfishos/pages/SettingsPage.qml" line="153"/>
<source>Server tcp port (audio)</source>
<translation type="unfinished"></translation>
</message>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/translations/harbour-squeeze-remote-zh_CN.ts
^
|
@@ -4,47 +4,51 @@
<context>
<name>LibraryPage</name>
<message>
+ <source>No items found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Go back home</source>
- <translation>返回主页</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<source>Select another player</source>
- <translation>选择其它播放器</translation>
+ <translation type="unfinished">选择其它播放器</translation>
</message>
<message>
<source>Now playing</source>
- <translation>正在播放</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
<source>Playlist</source>
- <translation>播放列表</translation>
+ <translation type="unfinished">播放列表</translation>
</message>
<message>
- <source>Play</source>
- <translation>播放</translation>
+ <source>Input</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <source>Add</source>
- <translation>添加</translation>
+ <source>Type here...</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <source>More</source>
- <translation>更多</translation>
+ <source>OK</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <source>Input</source>
- <translation>输入</translation>
+ <source>Play</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <source>Type here...</source>
- <translation>在此输入……</translation>
+ <source>Add</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <source>OK</source>
- <translation>好的</translation>
+ <source>More</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <source>No items found</source>
+ <source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -121,6 +125,18 @@
<source></source>
<translation></translation>
</message>
+ <message>
+ <source>Search settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show searchfield</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Displays search field on all pages</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>StartupPage</name>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote-3.2.0.tar.bz2/translations/harbour-squeeze-remote.ts
^
|
@@ -4,6 +4,10 @@
<context>
<name>LibraryPage</name>
<message>
+ <source>No items found</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Go back home</source>
<translation type="unfinished"></translation>
</message>
@@ -20,31 +24,31 @@
<translation type="unfinished"></translation>
</message>
<message>
- <source>Play</source>
+ <source>Input</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Add</source>
+ <source>Type here...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>More</source>
+ <source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Input</source>
+ <source>Play</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>Type here...</source>
+ <source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>OK</source>
+ <source>More</source>
<translation type="unfinished"></translation>
</message>
<message>
- <source>No items found</source>
+ <source>Search</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -121,6 +125,18 @@
<source></source>
<translation></translation>
</message>
+ <message>
+ <source>Search settings</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Show searchfield</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Displays search field on all pages</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>StartupPage</name>
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote.changes.in
^
|
@@ -6,6 +6,11 @@
# * date Author's Name <author's email> version-release
# - Summary of changes
+* Sat Mar 23 2024 Pawel Spoon <jack.tar@example.com> 3.2.0-0
+- search field everywhere
+- delay for search in settings page
+- fixing setting storage
+
* Sat Mar 23 2024 Pawel Spoon <jack.tar@example.com> 3.1.1-0
- setting page stores now settings as default, toggle between store and clear implemented
|
[-]
[+]
|
Changed |
_service:tar_git:harbour-squeeze-remote.yaml
^
|
@@ -1,6 +1,6 @@
Name: harbour-squeeze-remote
Summary: Squeeze Remote
-Version: 3.1.1
+Version: 3.2.0
Release: 0
# The contents of the Group field should be one of the groups listed here:
# https://github.com/mer-tools/spectacle/blob/master/data/GROUPS
|