p[harmattan] pagestack replace instead of reloading the data when switching feeditems

This commit is contained in:
Hauke Schade 2014-12-16 22:53:15 +01:00
parent 7cef5e302e
commit 4b9b9ffb87
3 changed files with 367 additions and 137 deletions

View file

@ -101,10 +101,20 @@
<context>
<name>AddSubscription</name>
<message>
<location filename="../qml/ttrss/sailfish/pages/AddSubscription.qml" line="65"/>
<location filename="../qml/ttrss/sailfish/pages/AddSubscription.qml" line="50"/>
<source>Add subscription</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/AddSubscription.qml" line="55"/>
<source>Feed address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/AddSubscription.qml" line="68"/>
<source>Category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/components/AddSubscription.qml" line="32"/>
<source>Add</source>
@ -116,14 +126,12 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/components/AddSubscription.qml" line="71"/>
<location filename="../qml/ttrss/sailfish/pages/AddSubscription.qml" line="74"/>
<location filename="../qml/ttrss/components/AddSubscription.qml" line="67"/>
<source>Feed address:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/components/AddSubscription.qml" line="83"/>
<location filename="../qml/ttrss/sailfish/pages/AddSubscription.qml" line="87"/>
<location filename="../qml/ttrss/components/AddSubscription.qml" line="79"/>
<source>Category:</source>
<translation type="unfinished"></translation>
</message>
@ -131,36 +139,36 @@
<context>
<name>Categories</name>
<message>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="56"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="72"/>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="64"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="77"/>
<source>Loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="57"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="74"/>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="65"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="79"/>
<source>No categories to display</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="57"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="75"/>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="65"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="80"/>
<source>No categories have unread items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="73"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="67"/>
<location filename="../qml/ttrss/harmattan/Categories.qml" line="81"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="72"/>
<source>Tiny Tiny RSS Reader</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="38"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="39"/>
<source>Logout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="46"/>
<location filename="../qml/ttrss/sailfish/pages/Categories.qml" line="47"/>
<source>Update</source>
<translation type="unfinished"></translation>
</message>
@ -229,22 +237,22 @@
<context>
<name>FeedDelegate</name>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="96"/>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="95"/>
<source>Mark all read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="100"/>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="99"/>
<source>Unsubscribe</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="114"/>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="113"/>
<source>Marking all read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="122"/>
<location filename="../qml/ttrss/sailfish/pages/FeedDelegate.qml" line="121"/>
<source>Unsubcribing</source>
<translation type="unfinished"></translation>
</message>
@ -252,71 +260,103 @@
<context>
<name>FeedItem</name>
<message>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="92"/>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="256"/>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="259"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="54"/>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="93"/>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="303"/>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="306"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="56"/>
<source>Open in Web Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="265"/>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="103"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="173"/>
<source>Note: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="312"/>
<source>Share</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="59"/>
<location filename="../qml/ttrss/harmattan/FeedItem.qml" line="317"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="68"/>
<source>Edit Note</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="62"/>
<source>Hide Dock</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="59"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="62"/>
<source>Open Dock</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItem.qml" line="80"/>
<source>Assign Labels</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FeedItemDelegate</name>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="130"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="117"/>
<source>Note: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="151"/>
<source>Unstar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="130"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="151"/>
<source>Star</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="136"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="156"/>
<source>Unpublish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="136"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="156"/>
<source>Publish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="142"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="161"/>
<source>Mark read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="142"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="161"/>
<source>Mark Unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="148"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="166"/>
<source>Mark all above read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="173"/>
<source>Open in Web Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItemDelegate.qml" line="199"/>
<source>Marking all above as read</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FeedItemModel</name>
<message>
<location filename="../qml/ttrss/models/FeedItemModel.qml" line="72"/>
<location filename="../qml/ttrss/models/FeedItemModel.qml" line="84"/>
<source>Today</source>
<translation type="unfinished"></translation>
</message>
@ -324,174 +364,184 @@
<context>
<name>FeedItems</name>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="69"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="76"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="104"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="80"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="87"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="116"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="132"/>
<source>Load more</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="90"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="117"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="101"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="143"/>
<source>Loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="91"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="118"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="102"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="144"/>
<source>No items in feed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="91"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="118"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="102"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="144"/>
<source>No unread items in feed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="130"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="65"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="72"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="145"/>
<source>Mark all read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="148"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="163"/>
<source>Unstar</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="148"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="163"/>
<source>Star</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="153"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="168"/>
<source>Unpublish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="153"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="168"/>
<source>Publish</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="158"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="173"/>
<source>Mark read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="158"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="173"/>
<source>Mark Unread</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="163"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="168"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="178"/>
<source>Mark all above read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="184"/>
<location filename="../qml/ttrss/harmattan/FeedItems.qml" line="189"/>
<source>Open in Web Browser</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="47"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="53"/>
<source>Update</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="143"/>
<source>Marking all read</source>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="69"/>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="77"/>
<source>Mark all loaded read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/FeedItems.qml" line="173"/>
<source>Marking all loaded as read</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Feeds</name>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="67"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="82"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="75"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="87"/>
<source>Loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="68"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="83"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="76"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="88"/>
<source>No feeds in category</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="68"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="83"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="76"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="88"/>
<source>Category has no unread items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="105"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="44"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="113"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="45"/>
<source>Add subscription</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="170"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="127"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="186"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="156"/>
<source>Invalid URL</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="164"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="180"/>
<source>Feed added</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="129"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="141"/>
<source>Mark all read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="134"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="146"/>
<source>Unsubscribe</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="160"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="119"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="176"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="131"/>
<source>Already subscribed to Feed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="175"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="130"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="191"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="159"/>
<source>URL content is HTML, no feeds available</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="180"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="133"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="196"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="162"/>
<source>URL content is HTML which contains multiple feeds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="185"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="136"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="201"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="165"/>
<source>Couldn&apos;t download the URL content</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="190"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="139"/>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="206"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="168"/>
<source>Content is an invalid XML</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="195"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="142"/>
<source>An error occured while subscribing to the feed</source>
<location filename="../qml/ttrss/harmattan/Feeds.qml" line="211"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="171"/>
<source>An error occurred while subscribing to the feed</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="48"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="49"/>
<source>Logout</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="56"/>
<location filename="../qml/ttrss/sailfish/pages/Feeds.qml" line="57"/>
<source>Update</source>
<translation type="unfinished"></translation>
</message>
@ -504,6 +554,24 @@
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LabelUpdater</name>
<message>
<location filename="../qml/ttrss/sailfish/pages/LabelUpdater.qml" line="49"/>
<source>Update Labels</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/LabelUpdater.qml" line="112"/>
<source>Loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/LabelUpdater.qml" line="113"/>
<source>You have no label defined. You can create them in the webview.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainPage</name>
<message>
@ -579,6 +647,42 @@
<source>Restore</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/MainPage.qml" line="219"/>
<source>The API is disabled. You have to enable it in the webinterface.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/MainPage.qml" line="222"/>
<source>The supplied login credentials did not work.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>NoteEditor</name>
<message>
<location filename="../qml/ttrss/harmattan/NoteEditor.qml" line="30"/>
<location filename="../qml/ttrss/sailfish/pages/NoteEditor.qml" line="57"/>
<source>Save Note</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/NoteEditor.qml" line="31"/>
<location filename="../qml/ttrss/sailfish/pages/NoteEditor.qml" line="58"/>
<source>Cancel</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/NoteEditor.qml" line="46"/>
<location filename="../qml/ttrss/sailfish/pages/NoteEditor.qml" line="56"/>
<source>Edit Note</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/NoteEditor.qml" line="45"/>
<source>Reset</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>Settings</name>
@ -590,116 +694,140 @@
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="72"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="64"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="61"/>
<source>Startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="91"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="86"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="88"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="116"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="79"/>
<source>Minimum Ssl Version</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="93"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="81"/>
<source>Specify a minimum protocol version for your SSL connection. This might be necessary when your server does not allow connections with older (insecure) protocols. However, your server might not support the newest protocol.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="104"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="84"/>
<source>Any</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="105"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="85"/>
<source>SslV2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="106"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="87"/>
<source>SslV3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="107"/>
<source>TlsV1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="124"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="184"/>
<source>Items</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="116"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="124"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="149"/>
<source>Icons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="130"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="146"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="163"/>
<source>Text</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="134"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="167"/>
<source>Theme</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="136"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="169"/>
<source>Dark</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="136"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="169"/>
<source>White</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="152"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="186"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="185"/>
<source>Images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="158"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="193"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="191"/>
<source>Display images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="164"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="199"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="197"/>
<source>Strip invisible images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="95"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="92"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="128"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="120"/>
<source>Order</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="97"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="101"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="130"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="124"/>
<source>Newest First</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="97"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="102"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="130"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="125"/>
<source>Oldest First</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="140"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="153"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="173"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="211"/>
<source>Font Size</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="101"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="109"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="134"/>
<source>Automatically Mark Items as Read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="120"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="130"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="153"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="102"/>
<source>Show Icons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="81"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="76"/>
<source>Use All Feeds on Startup</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="76"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="70"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="66"/>
<source>Automatically Login</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="137"/>
<source>Show a White Background on Icons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="77"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="73"/>
<source>You need to restart the App for this to take effect.</source>
<translation type="unfinished"></translation>
</message>
@ -719,33 +847,124 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="106"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="115"/>
<location filename="../qml/ttrss/harmattan/Settings.qml" line="139"/>
<source>Display Labels in Item List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="161"/>
<source>Tiny</source>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="72"/>
<source>Show &quot;All Feeds&quot;</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="164"/>
<source>Small</source>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="89"/>
<source>TlsV1.0</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="167"/>
<source>Medium</source>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="90"/>
<source>TlsV1.1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="170"/>
<source>Large</source>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="91"/>
<source>TlsV1.2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="97"/>
<source>Feeds</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="109"/>
<source>White Background on Icons</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="115"/>
<source>Item List</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="132"/>
<source>Max. Length of Title (in Lines)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="137"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="154"/>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="178"/>
<source>No Limit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="142"/>
<source>Show Excerpt</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="149"/>
<source>Max. Length of Excerpt (in Lines)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="160"/>
<source>Show Labels</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="166"/>
<source>Show Note</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="173"/>
<source>Max. Length of Note (in Lines)</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="189"/>
<source>Automatically Mark as Read</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="196"/>
<source>Show Images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="202"/>
<source>Strip invisible Images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="203"/>
<source>height or width &lt; 2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="219"/>
<source>Tiny</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="222"/>
<source>Small</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="225"/>
<source>Medium</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="228"/>
<source>Large</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/sailfish/pages/Settings.qml" line="231"/>
<source>Huge</source>
<translation type="unfinished"></translation>
</message>
@ -770,14 +989,14 @@
<context>
<name>ToggleShowAllItem</name>
<message>
<location filename="../qml/ttrss/components/ToggleShowAllItem.qml" line="32"/>
<location filename="../qml/ttrss/sailfish/items/ToggleShowAllItem.qml" line="30"/>
<location filename="../qml/ttrss/components/ToggleShowAllItem.qml" line="28"/>
<location filename="../qml/ttrss/sailfish/items/ToggleShowAllItem.qml" line="28"/>
<source>Show Unread Only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qml/ttrss/components/ToggleShowAllItem.qml" line="32"/>
<location filename="../qml/ttrss/sailfish/items/ToggleShowAllItem.qml" line="30"/>
<location filename="../qml/ttrss/components/ToggleShowAllItem.qml" line="28"/>
<location filename="../qml/ttrss/sailfish/items/ToggleShowAllItem.qml" line="28"/>
<source>Show All</source>
<translation type="unfinished"></translation>
</message>

View file

@ -239,7 +239,7 @@ Page {
visible: previousId !== false
onClicked: {
feedItems.selectPrevious()
showFeedItem()
rootWindow.pageStackReplace("FeedItem.qml", { isCat: root.isCat })
} }
ToolIcon {
@ -285,7 +285,7 @@ Page {
visible: nextId !== false
onClicked: {
feedItems.selectNext()
showFeedItem()
rootWindow.pageStackReplace("FeedItem.qml", { isCat: root.isCat })
} }
ToolIcon {
iconId: "toolbar-view-menu" ;

View file

@ -40,6 +40,17 @@ PageStackWindow {
console.log("Error loading component:", component.errorString());
}
}
function pageStackReplace(file, params) {
var component = Qt.createComponent(file)
if (component.status === Component.Ready) {
if (params !== undefined)
pageStack.replace(component, params);
else
pageStack.replace(component);
} else {
console.log("Error loading component:", component.errorString());
}
}
function getTTRSS() {
return TTRss;