1
0
Fork 0
mirror of https://github.com/HenkKalkwater/harbour-sailfin.git synced 2025-09-05 10:12:46 +00:00

QuickConnect: init

This adds a page in the settings page that allows the user to enter a
quick connect code to allow another device to log in.
This commit is contained in:
Chris Josten 2024-01-02 19:51:27 +01:00
parent 13786f01c9
commit a66434afa8
10 changed files with 242 additions and 3 deletions

View file

@ -441,6 +441,31 @@ Page title for the list of all artists within the music library</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QuickConnectDialog</name>
<message>
<source>Quick Connect code</source>
<extracomment>Label for textfield for entering the Quick Connect codeyy
----------
Placeholder text for textfield for entering the Quick Connect codeyy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Allow login</source>
<extracomment>Accept button on dialog for submitting a Quick Connect code</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>To log a device in with Quick Connect, select the Quick Connect button and enter the displayed code in the field below.</source>
<extracomment>Instructions on page that tells the user a bit about how Quick Connect works</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>The Quick Connect code was not accepted</source>
<extracomment>Error message shown below the textfield when it is not connected</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SeasonPage</name>
<message>
@ -507,6 +532,11 @@ Page title for the list of all artists within the music library</extracomment>
<extracomment>About Sailfin settings menu itemy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quick Connect</source>
<extracomment>This is a name used by Jellyfin and seems to be untranslated in other languages</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongDelegate</name>

View file

@ -433,6 +433,31 @@ Page title for the list of all artists within the music library</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QuickConnectDialog</name>
<message>
<source>Quick Connect code</source>
<extracomment>Label for textfield for entering the Quick Connect codeyy
----------
Placeholder text for textfield for entering the Quick Connect codeyy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Allow login</source>
<extracomment>Accept button on dialog for submitting a Quick Connect code</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>To log a device in with Quick Connect, select the Quick Connect button and enter the displayed code in the field below.</source>
<extracomment>Instructions on page that tells the user a bit about how Quick Connect works</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>The Quick Connect code was not accepted</source>
<extracomment>Error message shown below the textfield when it is not connected</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SeasonPage</name>
<message>
@ -488,6 +513,11 @@ Page title for the list of all artists within the music library</extracomment>
<extracomment>Settings list item for settings related to streaming</extracomment>
<translation>Настройки стриминга</translation>
</message>
<message>
<source>Quick Connect</source>
<extracomment>This is a name used by Jellyfin and seems to be untranslated in other languages</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongDelegate</name>

View file

@ -16,7 +16,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<source>&lt;p&gt;&lt;b&gt;Sailfin version %1&lt;/b&gt;&lt;br/&gt;Copyright © Chris Josten 2020%2&lt;/p&gt;&lt;p&gt;Sailfin is Free Software licensed under the &lt;a href=&apos;lgpl&apos;&gt;LGPL-v2.1&lt;/a&gt; or later, at your choice. Parts of the code of Sailfin are from other libraries. &lt;a href=&apos;3rdparty&apos;&gt;View their licenses here&lt;/a&gt;.&lt;/p&gt;</source>
<source>&lt;p&gt;&lt;b&gt;Sailfin version %1&lt;/b&gt;&lt;br/&gt;Copyright © Chris Josten 2020%2&lt;/p&gt;&lt;p&gt;Sailfin is Free Software licensed under the &lt;a href=&apos;lgpl&apos;&gt;LGPL-v2.1&lt;/a&gt; or later, at your choice. You can &lt;a href=&quot;github&quot;&gt;view its source code on GitHub&lt;/a&gt;. Parts of the code of Sailfin are from other libraries. &lt;a href=&apos;3rdparty&apos;&gt;View their licenses here&lt;/a&gt;.&lt;/p&gt;</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Contributors</source>
<extracomment>SectionHeader</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
@ -414,6 +419,31 @@ Page title for the list of all artists within the music library</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>QuickConnectDialog</name>
<message>
<source>Quick Connect code</source>
<extracomment>Label for textfield for entering the Quick Connect codeyy
----------
Placeholder text for textfield for entering the Quick Connect codeyy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Allow login</source>
<extracomment>Accept button on dialog for submitting a Quick Connect code</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>To log a device in with Quick Connect, select the Quick Connect button and enter the displayed code in the field below.</source>
<extracomment>Instructions on page that tells the user a bit about how Quick Connect works</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>The Quick Connect code was not accepted</source>
<extracomment>Error message shown below the textfield when it is not connected</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SeasonPage</name>
<message>
@ -445,7 +475,7 @@ Page title for the list of all artists within the music library</extracomment>
<message>
<source>About Sailfin</source>
<extracomment>About Sailfin settings menu itemy</extracomment>
<translation type="unfinished">About Sailfin1</translation>
<translation type="unfinished">About Sailfin</translation>
</message>
<message>
<source>Session</source>
@ -469,6 +499,11 @@ Page title for the list of all artists within the music library</extracomment>
<extracomment>Debug information settings menu itemy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<source>Quick Connect</source>
<extracomment>This is a name used by Jellyfin and seems to be untranslated in other languages</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>SongDelegate</name>