Reloaded langs + removed direct access to model from items - better encapsulation.
This commit is contained in:
parent
51e9d80fbc
commit
bf3d97dd2c
@ -513,6 +513,14 @@ Klikněte sem pro otevření nadřazeného adresáře.</translation>
|
||||
<source>New messages downloaded</source>
|
||||
<translation>Staženy nové zprávy</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -661,6 +669,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation><body>%5 je (velmi) lehkotonážní prohlížeč kanálů.<br><br>Tento software je distribuován pod licencí GNU General Public License, verze 3.<br><br>Kontakty:<ul><li><a href="mailto://%1">%1</a> ~e-mail</li><li><a href="%2">%2</a> ~web</li></ul>Zdrojový kór pro %5 lze získat na jeho webu.<br><br><br>Copyright (C) 2011-%3 %4</body></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished">Název</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished">Verze</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished">Autor</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished">Popis</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -881,10 +928,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation>Žádná akce není právě dostupná.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation>Kanály && ka&tegorie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation>Skryje hlavní ikno, je-li aktuálně viditelné. Jinak jej zobrazí.</translation>
|
||||
@ -1061,26 +1104,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1137,26 +1168,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1165,22 +1184,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1189,6 +1196,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1918,6 +1957,10 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
<source>E-mail</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -3281,6 +3324,14 @@ Nepřečtené zprávy: %2</translation>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation>Zastavit načítání aktuální webové stránky.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished">Nelze přidat kanál</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -502,6 +502,14 @@ Click here to open parent directory.</source>
|
||||
<source>New messages downloaded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -650,6 +658,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished">Name</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished">Version</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished">Author</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished">Beschreibung</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -869,10 +916,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation>Keine Funktionen verfügbar.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation>Fee&ds && Kategorien</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation>Hauptfenster verstecken falls es sichtbar was oder sichtbar falls es versteckt war.</translation>
|
||||
@ -1049,26 +1092,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1125,26 +1156,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1153,22 +1172,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1177,6 +1184,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1888,6 +1927,10 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
<source>E-mail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -2053,7 +2096,7 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
</message>
|
||||
<message>
|
||||
<source> minutes</source>
|
||||
<translation type="unfinished"></translation>
|
||||
<translation type="unfinished"> Minuten</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Title</source>
|
||||
@ -3239,6 +3282,14 @@ Unread news: %2</source>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation>Stoppe das laden der Webseite.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished">Kann Feed nicht hinzufügen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -502,6 +502,14 @@ Click here to open parent directory.</source>
|
||||
<source>New messages downloaded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -650,6 +658,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -869,10 +916,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1049,26 +1092,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1125,26 +1156,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1153,22 +1172,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1177,6 +1184,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1886,6 +1925,10 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
<source>E-mail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -3234,6 +3277,14 @@ Unread news: %2</source>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -502,6 +502,14 @@ Click here to open parent directory.</source>
|
||||
<source>New messages downloaded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -650,6 +658,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -869,10 +916,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1049,26 +1092,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1125,26 +1156,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1153,22 +1172,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1177,6 +1184,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1886,6 +1925,10 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
<source>E-mail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -3234,6 +3277,14 @@ Unread news: %2</source>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -502,6 +502,14 @@ Click here to open parent directory.</source>
|
||||
<source>New messages downloaded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -650,6 +658,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished">Nom</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished">Version</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished">Auteur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished">Description</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -869,10 +916,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation>Aucune actions disponibles pour le moment.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation>Flux && catégories</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation>Cacher la fenêtre principale si il est visible et la montrer si il est cacher.</translation>
|
||||
@ -1049,26 +1092,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1125,26 +1156,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1153,22 +1172,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1177,6 +1184,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1898,6 +1937,10 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
<source>E-mail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -3250,6 +3293,14 @@ Unread news: %2</source>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation>Arrêter le chargement de la page</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished">Impossible d'ajouter le flux</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -502,6 +502,14 @@ Click here to open parent directory.</source>
|
||||
<source>New messages downloaded</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -650,6 +658,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished">Nome</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished">Versione</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished">Autore</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished">Descrizione</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -869,10 +916,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation>Non è disponibile nessuna azione adesso.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation>Nasconde la finestra principale se è visibile e la mostra se è nascosta.</translation>
|
||||
@ -1049,26 +1092,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1125,26 +1156,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1153,22 +1172,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1177,6 +1184,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1888,6 +1927,10 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
<source>E-mail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -3239,6 +3282,14 @@ Unread news: %2</source>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation>Ferma caricamento pagina web.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished">Impossibile aggiungere feed</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -508,6 +508,14 @@ Klik hier om map te openen.</translation>
|
||||
<source>New messages downloaded</source>
|
||||
<translation>Nieuw bericht gedownload</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -656,6 +664,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished">Naam</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished">Versie</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished">Auteur</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished">Omschrijving</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -875,10 +922,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation>Er zijn geen acties beschikbaar op dit moment.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation>Fee&ds && categorieën</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation>Verberg hoofdvenster als het zichtbaar is en toon het als het verborgen is.</translation>
|
||||
@ -1055,26 +1098,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1131,26 +1162,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1159,22 +1178,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1183,6 +1190,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1920,6 +1959,10 @@ Open nieuw webbrowser pagina(sleep muis omlaag).</translation>
|
||||
<source>E-mail</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -3280,6 +3323,14 @@ Ongelezen nieuws: %2</translation>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation>Stop het laden van pagina.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished">Kan geen feed toevoegen</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -507,6 +507,14 @@ Klicka här för att öppna målmappen.</translation>
|
||||
<source>New messages downloaded</source>
|
||||
<translation>Nya meddelanden nedladdade</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot perform drag & drop operation.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You can't transfer dragged item into different account, this is not supported.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FeedsToolBar</name>
|
||||
@ -655,6 +663,45 @@ or this functionality is not implemented yet.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormAddAccount</name>
|
||||
<message>
|
||||
<source>Add new account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Details</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Name</source>
|
||||
<translation type="unfinished">Namn</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Version</source>
|
||||
<translation type="unfinished">Version</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Author</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Description</source>
|
||||
<translation type="unfinished">Beskrivning</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Some critical error occurred, report this to developers.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>This account can be added only once.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormBackupDatabaseSettings</name>
|
||||
<message>
|
||||
@ -874,10 +921,6 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No actions are available right now.</source>
|
||||
<translation>Inga åtgärder tillgängliga just nu.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Fee&ds && categories</source>
|
||||
<translation>&Flöden && kategorier</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Hides main window if it is visible and shows it if it is hidden.</source>
|
||||
<translation>Dölj programfönstret om det är synligt, och visa det om det är dolt.</translation>
|
||||
@ -1054,26 +1097,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Add &new item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Services</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &all items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Update &selected items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+U</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1130,26 +1161,14 @@ or this functionality is not implemented yet.</source>
|
||||
<source>Deletes all messages from all items.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Ctrl+Shift+C</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &next item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>S</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select &previous item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>A</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Show only unread items</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1158,22 +1177,10 @@ or this functionality is not implemented yet.</source>
|
||||
<source>&Expand/collapse selected item</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>E</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Add new service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Delete selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Edit selected service account</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore selected messages</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@ -1182,6 +1189,38 @@ or this functionality is not implemented yet.</source>
|
||||
<source>No possible actions</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Feeds && categories && accounts</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Recycle bin(s)</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Restore all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>&Empty all recycle bins</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Select next &unread message</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>No recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Restore recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Empty recycle bin</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormRestoreDatabaseSettings</name>
|
||||
@ -1912,6 +1951,10 @@ File filter for external e-mail selection dialog.</extracomment>
|
||||
<source>E-mail</source>
|
||||
<translation></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable notifications</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>FormStandardCategoryDetails</name>
|
||||
@ -3270,6 +3313,14 @@ Olästa nyheter: %2</translation>
|
||||
<source>Stop web page loading.</source>
|
||||
<translation>Stoppa inläsning av webbsidan.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Cannot add feed</source>
|
||||
<translation type="unfinished">Kan inte lägga till flöde</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>You cannot add this feed to %1 because standard RSS/ATOM account is not enabled. Enable it first.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>WebView</name>
|
||||
|
@ -685,12 +685,15 @@ void FeedsModel::reloadWholeLayout() {
|
||||
}
|
||||
|
||||
bool FeedsModel::addServiceAccount(ServiceRoot *root) {
|
||||
m_rootItem->appendChild(root);
|
||||
int new_row_index = m_rootItem->childCount();
|
||||
|
||||
// Item add, reload da shit.
|
||||
reloadWholeLayout();
|
||||
beginInsertRows(indexForItem(m_rootItem), new_row_index, new_row_index);
|
||||
m_rootItem->appendChild(root);
|
||||
endInsertRows();
|
||||
|
||||
// Connect.
|
||||
connect(root, SIGNAL(itemRemovalRequested(RootItem*)), this, SLOT(removeItem(RootItem*)));
|
||||
connect(root, SIGNAL(itemReassignmentRequested(RootItem*,RootItem*)), this, SLOT(reassignNodeToNewParent(RootItem*,RootItem*)));
|
||||
connect(root, SIGNAL(readFeedsFilterInvalidationRequested()), this, SIGNAL(readFeedsFilterInvalidationRequested()));
|
||||
connect(root, SIGNAL(dataChanged(QList<RootItem*>)), this, SLOT(onItemDataChanged(QList<RootItem*>)));
|
||||
connect(root, SIGNAL(reloadMessageListRequested(bool)), this, SIGNAL(reloadMessageListRequested(bool)));
|
||||
@ -731,7 +734,7 @@ void FeedsModel::loadActivatedServiceAccounts() {
|
||||
// Iterate all globally available feed "service plugins".
|
||||
foreach (ServiceEntryPoint *entry_point, qApp->feedServices()) {
|
||||
// Load all stored root nodes from the entry point and add those to the model.
|
||||
QList<ServiceRoot*> roots = entry_point->initializeSubtree(this);
|
||||
QList<ServiceRoot*> roots = entry_point->initializeSubtree();
|
||||
|
||||
foreach (ServiceRoot *root, roots) {
|
||||
addServiceAccount(root);
|
||||
|
@ -75,11 +75,6 @@ class FeedsModel : public QAbstractItemModel {
|
||||
// Removes item with given index.
|
||||
// NOTE: Also deletes item from memory.
|
||||
void removeItem(const QModelIndex &index);
|
||||
void removeItem(RootItem *deleting_item);
|
||||
|
||||
// Checks if new parent node is different from one used by original node.
|
||||
// If it is, then it reassigns original_node to new parent.
|
||||
void reassignNodeToNewParent(RootItem *original_node, RootItem *new_parent);
|
||||
|
||||
// Returns all activated service roots.
|
||||
// NOTE: Service root nodes are lying directly UNDER
|
||||
@ -157,6 +152,12 @@ class FeedsModel : public QAbstractItemModel {
|
||||
bool addServiceAccount(ServiceRoot *root);
|
||||
|
||||
public slots:
|
||||
// Checks if new parent node is different from one used by original node.
|
||||
// If it is, then it reassigns original_node to new parent.
|
||||
void reassignNodeToNewParent(RootItem *original_node, RootItem *new_parent);
|
||||
|
||||
void removeItem(RootItem *deleting_item);
|
||||
|
||||
bool restoreAllBins();
|
||||
bool emptyAllBins();
|
||||
|
||||
|
@ -52,7 +52,7 @@ void FormAddAccount::addSelectedAccount() {
|
||||
accept();
|
||||
|
||||
ServiceEntryPoint *point = selectedEntryPoint();
|
||||
ServiceRoot *new_root = point->createNewRoot(m_model);
|
||||
ServiceRoot *new_root = point->createNewRoot();
|
||||
|
||||
if (new_root != NULL) {
|
||||
m_model->addServiceAccount(new_root);
|
||||
|
@ -38,13 +38,13 @@ class ServiceEntryPoint {
|
||||
// some kind of first-time configuration dialog inside itself
|
||||
// before returning the root item.
|
||||
// Returns NULL if initialization of new root cannot be done.
|
||||
virtual ServiceRoot *createNewRoot(FeedsModel *main_model) = 0;
|
||||
virtual ServiceRoot *createNewRoot() = 0;
|
||||
|
||||
// Performs initialization of all service accounts created using this entry
|
||||
// point from persistent DB.
|
||||
// Returns list of root nodes which will be afterwards added
|
||||
// to the global feed model.
|
||||
virtual QList<ServiceRoot*> initializeSubtree(FeedsModel *main_model) = 0;
|
||||
virtual QList<ServiceRoot*> initializeSubtree() = 0;
|
||||
|
||||
// Can this service account be added just once?
|
||||
// NOTE: This is true particularly for "standard" service
|
||||
|
@ -20,17 +20,13 @@
|
||||
#include "core/feedsmodel.h"
|
||||
|
||||
|
||||
ServiceRoot::ServiceRoot(FeedsModel *feeds_model, RootItem *parent) : RootItem(parent), m_feedsModel(feeds_model) {
|
||||
ServiceRoot::ServiceRoot(RootItem *parent) : RootItem(parent) {
|
||||
setKind(RootItemKind::ServiceRoot);
|
||||
}
|
||||
|
||||
ServiceRoot::~ServiceRoot() {
|
||||
}
|
||||
|
||||
FeedsModel *ServiceRoot::feedsModel() const {
|
||||
return m_feedsModel;
|
||||
}
|
||||
|
||||
void ServiceRoot::itemChanged(QList<RootItem*> items) {
|
||||
emit dataChanged(items);
|
||||
}
|
||||
@ -42,3 +38,11 @@ void ServiceRoot::requestReloadMessageList(bool mark_selected_messages_read) {
|
||||
void ServiceRoot::requestFeedReadFilterReload() {
|
||||
emit readFeedsFilterInvalidationRequested();
|
||||
}
|
||||
|
||||
void ServiceRoot::requestItemReassignment(RootItem *item, RootItem *new_parent) {
|
||||
emit itemReassignmentRequested(item, new_parent);
|
||||
}
|
||||
|
||||
void ServiceRoot::requestItemRemoval(RootItem *item) {
|
||||
emit itemRemovalRequested(item);
|
||||
}
|
||||
|
@ -37,7 +37,7 @@ class ServiceRoot : public RootItem {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit ServiceRoot(FeedsModel *feeds_model, RootItem *parent = NULL);
|
||||
explicit ServiceRoot(RootItem *parent = NULL);
|
||||
virtual ~ServiceRoot();
|
||||
|
||||
// Returns list of specific actions for "Add new item" main window menu.
|
||||
@ -125,22 +125,22 @@ class ServiceRoot : public RootItem {
|
||||
// Selected item is naturally recycle bin.
|
||||
virtual bool onAfterMessagesRestoredFromBin(RootItem *selected_item, QList<int> message_db_ids) = 0;
|
||||
|
||||
// Access to feed model.
|
||||
FeedsModel *feedsModel() const;
|
||||
|
||||
// Obvious methods to wrap signals.
|
||||
void itemChanged(QList<RootItem*> items);
|
||||
void requestReloadMessageList(bool mark_selected_messages_read);
|
||||
void requestFeedReadFilterReload();
|
||||
|
||||
void requestItemReassignment(RootItem *item, RootItem *new_parent);
|
||||
void requestItemRemoval(RootItem *item);
|
||||
|
||||
signals:
|
||||
// Emitted if data in any item belonging to this root are changed.
|
||||
void dataChanged(QList<RootItem*> items);
|
||||
void readFeedsFilterInvalidationRequested();
|
||||
void reloadMessageListRequested(bool mark_selected_messages_read);
|
||||
|
||||
private:
|
||||
FeedsModel *m_feedsModel;
|
||||
void itemReassignmentRequested(RootItem *item, RootItem *new_parent);
|
||||
void itemRemovalRequested(RootItem *item);
|
||||
};
|
||||
|
||||
#endif // SERVICEROOT_H
|
||||
|
@ -122,7 +122,7 @@ void FormStandardCategoryDetails::apply() {
|
||||
if (m_editableCategory == NULL) {
|
||||
// Add the category.
|
||||
if (new_category->addItself(parent)) {
|
||||
m_serviceRoot->feedsModel()->reassignNodeToNewParent(new_category, parent);
|
||||
m_serviceRoot->requestItemReassignment(new_category, parent);
|
||||
accept();
|
||||
}
|
||||
else {
|
||||
@ -139,7 +139,7 @@ void FormStandardCategoryDetails::apply() {
|
||||
bool edited = m_editableCategory->editItself(new_category);
|
||||
|
||||
if (edited) {
|
||||
m_serviceRoot->feedsModel()->reassignNodeToNewParent(m_editableCategory, new_category->parent());
|
||||
m_serviceRoot->requestItemReassignment(m_editableCategory, new_category->parent());
|
||||
accept();
|
||||
}
|
||||
else {
|
||||
|
@ -241,7 +241,7 @@ void FormStandardFeedDetails::apply() {
|
||||
if (m_editableFeed == NULL) {
|
||||
// Add the feed.
|
||||
if (new_feed->addItself(parent)) {
|
||||
m_serviceRoot->feedsModel()->reassignNodeToNewParent(new_feed, parent);
|
||||
m_serviceRoot->requestItemReassignment(new_feed, parent);
|
||||
accept();
|
||||
}
|
||||
else {
|
||||
@ -258,7 +258,7 @@ void FormStandardFeedDetails::apply() {
|
||||
bool edited = m_editableFeed->editItself(new_feed);
|
||||
|
||||
if (edited) {
|
||||
m_serviceRoot->feedsModel()->reassignNodeToNewParent(m_editableFeed, new_feed->parent());
|
||||
m_serviceRoot->requestItemReassignment(m_editableFeed, new_feed->parent());
|
||||
accept();
|
||||
}
|
||||
else {
|
||||
|
@ -100,7 +100,7 @@ bool StandardCategory::performDragDropChange(RootItem *target_item) {
|
||||
category_new->setParent(target_item);
|
||||
|
||||
if (editItself(category_new)) {
|
||||
serviceRoot()->feedsModel()->reassignNodeToNewParent(this, target_item);
|
||||
serviceRoot()->requestItemReassignment(this, target_item);
|
||||
delete category_new;
|
||||
return true;
|
||||
}
|
||||
@ -120,7 +120,7 @@ bool StandardCategory::editViaGui() {
|
||||
|
||||
bool StandardCategory::deleteViaGui() {
|
||||
if (removeItself()) {
|
||||
serviceRoot()->feedsModel()->removeItem(this);
|
||||
serviceRoot()->requestItemRemoval(this);
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
|
@ -116,7 +116,7 @@ bool StandardFeed::editViaGui() {
|
||||
|
||||
bool StandardFeed::deleteViaGui() {
|
||||
if (removeItself()) {
|
||||
serviceRoot()->feedsModel()->removeItem(this);
|
||||
serviceRoot()->requestItemRemoval(this);
|
||||
return true;
|
||||
}
|
||||
else {
|
||||
@ -445,7 +445,7 @@ bool StandardFeed::performDragDropChange(RootItem *target_item) {
|
||||
feed_new->setParent(target_item);
|
||||
|
||||
if (editItself(feed_new)) {
|
||||
serviceRoot()->feedsModel()->reassignNodeToNewParent(this, target_item);
|
||||
serviceRoot()->requestItemReassignment(this, target_item);
|
||||
delete feed_new;
|
||||
return true;
|
||||
}
|
||||
|
@ -167,7 +167,7 @@ bool FeedsImportExportModel::importAsOPML20(const QByteArray &data) {
|
||||
return false;
|
||||
}
|
||||
|
||||
StandardServiceRoot *root_item = new StandardServiceRoot(false, NULL, NULL);
|
||||
StandardServiceRoot *root_item = new StandardServiceRoot(false);
|
||||
QStack<RootItem*> model_items; model_items.push(root_item);
|
||||
QStack<QDomElement> elements_to_process; elements_to_process.push(opml_document.documentElement().elementsByTagName(QSL("body")).at(0).toElement());
|
||||
|
||||
|
@ -59,20 +59,20 @@ QString StandardServiceEntryPoint::code() {
|
||||
return SERVICE_CODE_STD_RSS;
|
||||
}
|
||||
|
||||
ServiceRoot *StandardServiceEntryPoint::createNewRoot(FeedsModel *main_model) {
|
||||
ServiceRoot *StandardServiceEntryPoint::createNewRoot() {
|
||||
// Switch DB.
|
||||
QSqlDatabase database = qApp->database()->connection(QSL("StandardServiceEntryPoint"), DatabaseFactory::FromSettings);
|
||||
QSqlQuery query(database);
|
||||
|
||||
if (query.exec(QSL("UPDATE Information SET inf_value = 1 WHERE inf_key = 'standard_account_enabled';"))) {
|
||||
return new StandardServiceRoot(true, main_model);
|
||||
return new StandardServiceRoot(true);
|
||||
}
|
||||
else {
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
|
||||
QList<ServiceRoot*> StandardServiceEntryPoint::initializeSubtree(FeedsModel *main_model) {
|
||||
QList<ServiceRoot*> StandardServiceEntryPoint::initializeSubtree() {
|
||||
// Check DB if standard account is enabled.
|
||||
QSqlDatabase database = qApp->database()->connection(QSL("StandardServiceEntryPoint"), DatabaseFactory::FromSettings);
|
||||
QSqlQuery query(database);
|
||||
@ -80,7 +80,7 @@ QList<ServiceRoot*> StandardServiceEntryPoint::initializeSubtree(FeedsModel *mai
|
||||
|
||||
if (query.exec(QSL("SELECT inf_value FROM Information WHERE inf_key = 'standard_account_enabled';"))) {
|
||||
if (query.next() && query.value(0).toInt() == 1) {
|
||||
StandardServiceRoot *root = new StandardServiceRoot(true, main_model);
|
||||
StandardServiceRoot *root = new StandardServiceRoot(true);
|
||||
roots.append(root);
|
||||
}
|
||||
}
|
||||
|
@ -34,8 +34,8 @@ class StandardServiceEntryPoint : public ServiceEntryPoint {
|
||||
QIcon icon();
|
||||
QString code();
|
||||
|
||||
ServiceRoot *createNewRoot(FeedsModel *main_model);
|
||||
QList<ServiceRoot*> initializeSubtree(FeedsModel *main_model);
|
||||
ServiceRoot *createNewRoot();
|
||||
QList<ServiceRoot*> initializeSubtree();
|
||||
};
|
||||
|
||||
#endif // STANDARDSERVICEENTRYPOINT_H
|
||||
|
@ -43,8 +43,8 @@
|
||||
#include <QSqlTableModel>
|
||||
|
||||
|
||||
StandardServiceRoot::StandardServiceRoot(bool load_from_db, FeedsModel *feeds_model, RootItem *parent)
|
||||
: ServiceRoot(feeds_model, parent), m_recycleBin(new StandardRecycleBin(this)),
|
||||
StandardServiceRoot::StandardServiceRoot(bool load_from_db, RootItem *parent)
|
||||
: ServiceRoot(parent), m_recycleBin(new StandardRecycleBin(this)),
|
||||
m_actionExportFeeds(NULL), m_actionImportFeeds(NULL), m_serviceMenu(QList<QAction*>()),
|
||||
m_addItemMenu(QList<QAction*>()), m_feedContextMenu(QList<QAction*>()), m_actionFeedFetchMetadata(NULL) {
|
||||
|
||||
@ -54,7 +54,6 @@ StandardServiceRoot::StandardServiceRoot(bool load_from_db, FeedsModel *feeds_mo
|
||||
setCreationDate(QDateTime::currentDateTime());
|
||||
|
||||
if (load_from_db) {
|
||||
|
||||
loadFromDatabase();
|
||||
}
|
||||
}
|
||||
@ -134,10 +133,8 @@ bool StandardServiceRoot::deleteViaGui() {
|
||||
// Switch "existence" flag.
|
||||
bool data_removed = QSqlQuery(connection).exec(QSL("UPDATE Information SET inf_value = 0 WHERE inf_key = 'standard_account_enabled';"));
|
||||
|
||||
// TODO: pokračovat
|
||||
|
||||
if (data_removed) {
|
||||
feedsModel()->removeItem(this);
|
||||
requestItemRemoval(this);
|
||||
}
|
||||
|
||||
return data_removed;
|
||||
@ -508,7 +505,7 @@ bool StandardServiceRoot::mergeImportExportModel(FeedsImportExportModel *model,
|
||||
new_category->clearChildren();
|
||||
|
||||
if (new_category->addItself(target_parent)) {
|
||||
feedsModel()->reassignNodeToNewParent(new_category, target_parent);
|
||||
requestItemReassignment(new_category, target_parent);
|
||||
|
||||
// Process all children of this category.
|
||||
original_parents.push(new_category);
|
||||
@ -542,7 +539,7 @@ bool StandardServiceRoot::mergeImportExportModel(FeedsImportExportModel *model,
|
||||
|
||||
// Append this feed and end this iteration.
|
||||
if (new_feed->addItself(target_parent)) {
|
||||
feedsModel()->reassignNodeToNewParent(new_feed, target_parent);
|
||||
requestItemReassignment(new_feed, target_parent);
|
||||
}
|
||||
else {
|
||||
delete new_feed;
|
||||
|
@ -40,7 +40,7 @@ class StandardServiceRoot : public ServiceRoot {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit StandardServiceRoot(bool load_from_db, FeedsModel *feeds_model, RootItem *parent = NULL);
|
||||
explicit StandardServiceRoot(bool load_from_db, RootItem *parent = NULL);
|
||||
virtual ~StandardServiceRoot();
|
||||
|
||||
// Start/stop root.
|
||||
|
@ -58,10 +58,10 @@ QString TtRssServiceEntryPoint::code() {
|
||||
return SERVICE_CODE_TT_RSS;
|
||||
}
|
||||
|
||||
ServiceRoot *TtRssServiceEntryPoint::createNewRoot(FeedsModel *main_model) {
|
||||
ServiceRoot *TtRssServiceEntryPoint::createNewRoot() {
|
||||
return NULL;
|
||||
}
|
||||
|
||||
QList<ServiceRoot*> TtRssServiceEntryPoint::initializeSubtree(FeedsModel *main_model) {
|
||||
QList<ServiceRoot*> TtRssServiceEntryPoint::initializeSubtree() {
|
||||
return QList<ServiceRoot*>();
|
||||
}
|
||||
|
@ -35,8 +35,8 @@ class TtRssServiceEntryPoint : public ServiceEntryPoint {
|
||||
QIcon icon();
|
||||
QString code();
|
||||
|
||||
ServiceRoot *createNewRoot(FeedsModel *main_model);
|
||||
QList<ServiceRoot*> initializeSubtree(FeedsModel *main_model);
|
||||
ServiceRoot *createNewRoot();
|
||||
QList<ServiceRoot*> initializeSubtree();
|
||||
};
|
||||
|
||||
#endif // TTRSSSERVICEENTRYPOINT_H
|
||||
|
@ -23,7 +23,7 @@
|
||||
#include "core/feedsmodel.h"
|
||||
|
||||
|
||||
TtRssServiceRoot::TtRssServiceRoot(FeedsModel *feeds_model, RootItem *parent) : ServiceRoot(feeds_model, parent) {
|
||||
TtRssServiceRoot::TtRssServiceRoot(RootItem *parent) : ServiceRoot(parent) {
|
||||
// TODO: nadpis se bude měnit podle nastavení uživatelského
|
||||
// jména a serveru tohoto ttrss učtu
|
||||
setTitle(qApp->system()->getUsername() + "@ttrss");
|
||||
|
@ -29,7 +29,7 @@ class TtRssServiceRoot : public ServiceRoot {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit TtRssServiceRoot(FeedsModel *feeds_model, RootItem *parent = NULL);
|
||||
explicit TtRssServiceRoot(RootItem *parent = NULL);
|
||||
virtual ~TtRssServiceRoot();
|
||||
|
||||
QString code();
|
||||
|
Loading…
x
Reference in New Issue
Block a user