1
0
Fork 0
mirror of https://github.com/geometer/FBReaderJ.git synced 2025-10-04 10:19:33 +02:00

account name shown in sync settings

This commit is contained in:
Nikolay Pultsin 2014-08-02 21:30:34 +01:00
parent 913a14256a
commit 42a79481a1
37 changed files with 83 additions and 42 deletions

View file

@ -322,6 +322,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -330,6 +330,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -330,6 +330,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -330,6 +330,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -333,6 +333,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -329,6 +329,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings"/> <node name="summary" value="Book network settings"/>
<node name="enable" value="Enable synchronisation"> <node name="enable" value="Enable synchronisation">
<node name="summaryOn" value="Synchronise my library with FBReader book network server"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -329,6 +329,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -317,6 +317,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -329,6 +329,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -315,6 +315,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -329,6 +329,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -326,6 +326,7 @@
<node name="summary" value="Marcar opções de rede"/> <node name="summary" value="Marcar opções de rede"/>
<node name="enable" value="Ativar sicronização"> <node name="enable" value="Ativar sicronização">
<node name="summaryOn" value="Sincronizar a minha biblioteca com a rede de servidores de livros do FBReader"/> <node name="summaryOn" value="Sincronizar a minha biblioteca com a rede de servidores de livros do FBReader"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Não Sincronizar a minha biblioteca com a rede de servidores de livros do FBReader"/> <node name="summaryOff" value="Não Sincronizar a minha biblioteca com a rede de servidores de livros do FBReader"/>
</node> </node>
<node name="values" value="Valores"> <node name="values" value="Valores">

View file

@ -315,6 +315,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -329,6 +329,7 @@
<node name="summary" value="Настройки книжной сети"/> <node name="summary" value="Настройки книжной сети"/>
<node name="enable" value="Включить синхронизацию"> <node name="enable" value="Включить синхронизацию">
<node name="summaryOn" value="Синхронизировать мою библиотеку с сервером книжной сети"/> <node name="summaryOn" value="Синхронизировать мою библиотеку с сервером книжной сети"/>
<node name="summaryOnWithAccount" value="Синхронизировать библиотеку от имени %s"/>
<node name="summaryOff" value="Не синхронизировать мою библиотеку с сервером книжной сети"/> <node name="summaryOff" value="Не синхронизировать мою библиотеку с сервером книжной сети"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -324,6 +324,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -314,6 +314,7 @@
<node name="summary" value="Book network settings" toBeTranslated="true"/> <node name="summary" value="Book network settings" toBeTranslated="true"/>
<node name="enable" value="Enable synchronisation" toBeTranslated="true"> <node name="enable" value="Enable synchronisation" toBeTranslated="true">
<node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOn" value="Synchronise my library with FBReader book network server" toBeTranslated="true"/>
<node name="summaryOnWithAccount" value="Synchronise my library as %s" toBeTranslated="true"/>
<node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/> <node name="summaryOff" value="Do not synchronise my library with FBReader book network server" toBeTranslated="true"/>
</node> </node>
<node name="values"> <node name="values">

View file

@ -139,8 +139,12 @@ public class PreferenceActivity extends ZLPreferenceActivity {
} }
}; };
syncScreen.addPreference(new ZLBooleanPreference( syncScreen.addPreference(new ZLBooleanPreference(
this, syncOptions.Enabled, syncScreen.Resource, "enable" this, syncOptions.Enabled, syncScreen.Resource.getResource("enable")
) { ) {
{
setOnSummary(myNetworkContext.getAccountName(SyncOptions.DOMAIN, SyncOptions.REALM));
}
@Override @Override
protected void onClick() { protected void onClick() {
super.onClick(); super.onClick();
@ -149,33 +153,39 @@ public class PreferenceActivity extends ZLPreferenceActivity {
return; return;
} }
new Thread() { UIUtil.createExecutor(PreferenceActivity.this, "tryConnect").execute(new Runnable() {
public void run() { public void run() {
UIUtil.createExecutor(PreferenceActivity.this, "tryConnect") try {
.execute(new Runnable() { myNetworkContext.perform(
public void run() { new JsonRequest(SyncOptions.URL + "login/test") {
try { @Override
myNetworkContext.perform( public void processResponse(Object response) {
new JsonRequest(SyncOptions.URL + "login/test") { setOnSummary((String)((Map)response).get("user"));
@Override
public void processResponse(Object response) {
// TODO: update message
}
}
);
} catch (ZLNetworkException e) {
e.printStackTrace();
runOnUiThread(new Runnable() {
public void run() {
forceValue(false);
syncPreferences.run();
}
});
} }
} }
}, null); );
} catch (ZLNetworkException e) {
e.printStackTrace();
runOnUiThread(new Runnable() {
public void run() {
forceValue(false);
syncPreferences.run();
}
});
}
} }
}.start(); }, null);
}
private void setOnSummary(String account) {
final String summary = account != null
? Resource.getResource("summaryOnWithAccount").getValue().replace("%s", account)
: Resource.getResource("summaryOn").getValue();
runOnUiThread(new Runnable() {
public void run() {
setSummaryOn(summary);
}
});
} }
}); });
syncPreferences.add(syncScreen.addOption(syncOptions.UploadAllBooks, "uploadAllBooks", "values")); syncPreferences.add(syncScreen.addOption(syncOptions.UploadAllBooks, "uploadAllBooks", "values"));
@ -212,14 +222,12 @@ public class PreferenceActivity extends ZLPreferenceActivity {
appearanceScreen.addPreference(new ZLBooleanPreference( appearanceScreen.addPreference(new ZLBooleanPreference(
this, this,
viewOptions.TwoColumnView, viewOptions.TwoColumnView,
appearanceScreen.Resource, appearanceScreen.Resource.getResource("twoColumnView")
"twoColumnView"
)); ));
appearanceScreen.addPreference(new ZLBooleanPreference( appearanceScreen.addPreference(new ZLBooleanPreference(
this, this,
miscOptions.AllowScreenBrightnessAdjustment, miscOptions.AllowScreenBrightnessAdjustment,
appearanceScreen.Resource, appearanceScreen.Resource.getResource("allowScreenBrightnessAdjustment")
"allowScreenBrightnessAdjustment"
) { ) {
private final int myLevel = androidLibrary.ScreenBrightnessLevelOption.getValue(); private final int myLevel = androidLibrary.ScreenBrightnessLevelOption.getValue();
@ -238,8 +246,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
appearanceScreen.addPreference(new ZLBooleanPreference( appearanceScreen.addPreference(new ZLBooleanPreference(
this, this,
androidLibrary.DontTurnScreenOffDuringChargingOption, androidLibrary.DontTurnScreenOffDuringChargingOption,
appearanceScreen.Resource, appearanceScreen.Resource.getResource("dontTurnScreenOffDuringCharging")
"dontTurnScreenOffDuringCharging"
)); ));
*/ */
appearanceScreen.addOption(androidLibrary.ShowStatusBarOption, "showStatusBar"); appearanceScreen.addOption(androidLibrary.ShowStatusBarOption, "showStatusBar");
@ -256,7 +263,8 @@ public class PreferenceActivity extends ZLPreferenceActivity {
}; };
einkScreen.addPreference(new ZLBooleanPreference( einkScreen.addPreference(new ZLBooleanPreference(
this, einkOptions.EnableFastRefresh, einkScreen.Resource, "enableFastRefresh" this, einkOptions.EnableFastRefresh,
einkScreen.Resource.getResource("enableFastRefresh")
) { ) {
@Override @Override
protected void onClick() { protected void onClick() {
@ -506,7 +514,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
} }
}; };
scrollingScreen.addPreference(new ZLCheckBoxPreference( scrollingScreen.addPreference(new ZLCheckBoxPreference(
this, scrollingScreen.Resource, "volumeKeys" this, scrollingScreen.Resource.getResource("volumeKeys")
) { ) {
{ {
setChecked(keyBindings.hasBinding(KeyEvent.KEYCODE_VOLUME_UP, false)); setChecked(keyBindings.hasBinding(KeyEvent.KEYCODE_VOLUME_UP, false));
@ -526,7 +534,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
} }
}); });
volumeKeysPreferences.add(scrollingScreen.addPreference(new ZLCheckBoxPreference( volumeKeysPreferences.add(scrollingScreen.addPreference(new ZLCheckBoxPreference(
this, scrollingScreen.Resource, "invertVolumeKeys" this, scrollingScreen.Resource.getResource("invertVolumeKeys")
) { ) {
{ {
setChecked(ActionCode.VOLUME_KEY_SCROLL_FORWARD.equals( setChecked(ActionCode.VOLUME_KEY_SCROLL_FORWARD.equals(
@ -607,8 +615,7 @@ public class PreferenceActivity extends ZLPreferenceActivity {
dictionaryScreen.addPreference(new ZLBooleanPreference( dictionaryScreen.addPreference(new ZLBooleanPreference(
PreferenceActivity.this, PreferenceActivity.this,
miscOptions.NavigateAllWords, miscOptions.NavigateAllWords,
dictionaryScreen.Resource, dictionaryScreen.Resource.getResource("navigateOverAllWords")
"navigateOverAllWords"
)); ));
dictionaryScreen.addOption(miscOptions.WordTappingAction, "tappingAction"); dictionaryScreen.addOption(miscOptions.WordTappingAction, "tappingAction");
dictionaryScreen.addPreference(targetLanguagePreference); dictionaryScreen.addPreference(targetLanguagePreference);

View file

@ -27,8 +27,8 @@ import org.geometerplus.zlibrary.core.resources.ZLResource;
class ZLBooleanPreference extends ZLCheckBoxPreference { class ZLBooleanPreference extends ZLCheckBoxPreference {
private final ZLBooleanOption myOption; private final ZLBooleanOption myOption;
ZLBooleanPreference(Context context, ZLBooleanOption option, ZLResource rootResource, String resourceKey) { ZLBooleanPreference(Context context, ZLBooleanOption option, ZLResource resource) {
super(context, rootResource, resourceKey); super(context, resource);
myOption = option; myOption = option;
setChecked(option.getValue()); setChecked(option.getValue());
} }

View file

@ -25,10 +25,12 @@ import android.preference.CheckBoxPreference;
import org.geometerplus.zlibrary.core.resources.ZLResource; import org.geometerplus.zlibrary.core.resources.ZLResource;
public abstract class ZLCheckBoxPreference extends CheckBoxPreference { public abstract class ZLCheckBoxPreference extends CheckBoxPreference {
protected ZLCheckBoxPreference(Context context, ZLResource rootResource, String resourceKey) { protected final ZLResource Resource;
protected ZLCheckBoxPreference(Context context, ZLResource resource) {
super(context); super(context);
ZLResource resource = rootResource.getResource(resourceKey); Resource = resource;
setTitle(resource.getValue()); setTitle(resource.getValue());
setSummaryOn(resource.getResource("summaryOn").getValue()); setSummaryOn(resource.getResource("summaryOn").getValue());
setSummaryOff(resource.getResource("summaryOff").getValue()); setSummaryOff(resource.getResource("summaryOff").getValue());

View file

@ -65,7 +65,7 @@ abstract class ZLPreferenceActivity extends android.preference.PreferenceActivit
public Preference addOption(ZLBooleanOption option, String resourceKey) { public Preference addOption(ZLBooleanOption option, String resourceKey) {
return addPreference( return addPreference(
new ZLBooleanPreference(ZLPreferenceActivity.this, option, Resource, resourceKey) new ZLBooleanPreference(ZLPreferenceActivity.this, option, Resource.getResource(resourceKey))
); );
} }
@ -109,7 +109,7 @@ abstract class ZLPreferenceActivity extends android.preference.PreferenceActivit
public Preference addOption(ZLBooleanOption option, String resourceKey) { public Preference addOption(ZLBooleanOption option, String resourceKey) {
ZLBooleanPreference preference = ZLBooleanPreference preference =
new ZLBooleanPreference(ZLPreferenceActivity.this, option, Resource, resourceKey); new ZLBooleanPreference(ZLPreferenceActivity.this, option, Resource.getResource(resourceKey));
myScreen.addPreference(preference); myScreen.addPreference(preference);
return preference; return preference;
} }

View file

@ -91,7 +91,7 @@ public class EditStyleActivity extends PreferenceActivity {
private ZLColor mySavedBgColor; private ZLColor mySavedBgColor;
InvisiblePreference() { InvisiblePreference() {
super(EditStyleActivity.this, myRootResource, "invisible"); super(EditStyleActivity.this, myRootResource.getResource("invisible"));
setChecked(myStyle.getBackgroundColor() == null); setChecked(myStyle.getBackgroundColor() == null);
} }

View file

@ -24,6 +24,7 @@ import org.geometerplus.zlibrary.core.options.*;
public class SyncOptions { public class SyncOptions {
public static final String DOMAIN = "demo.fbreader.org"; public static final String DOMAIN = "demo.fbreader.org";
public static final String URL = "https://" + DOMAIN + "/"; public static final String URL = "https://" + DOMAIN + "/";
public static final String REALM = "FBReader book network";
public final ZLBooleanOption Enabled = public final ZLBooleanOption Enabled =
new ZLBooleanOption("Sync", "Enabled", false); new ZLBooleanOption("Sync", "Enabled", false);