[-]
[+]
|
Changed |
_service:tar_git:patchmanager.changes
|
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager.spec
^
|
|
[-]
[+]
|
Changed |
_service
^
|
@@ -1,8 +1,8 @@
<services>
<service name="tar_git">
- <param name="url">https://github.com/b100dian/patchmanager.git</param>
- <param name="branch">sfos4-fix</param>
- <param name="revision">3.0.65+sfos4.fix.busybox</param>
+ <param name="url">https://github.com/sailfishos-patches/patchmanager.git</param>
+ <param name="branch">master</param>
+ <param name="revision">3.1.0-pre2</param>
<param name="token"/>
<param name="debian">N</param>
<param name="dumb">N</param>
|
[-]
[+]
|
Deleted |
_service:tar_git:patchmanager-3.0.65+sfos4.fix.busybox.tar.bz2/translations/settings-patchmanager-ca.ts
^
|
@@ -1,489 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ca" version="2.1">
-<context>
- <name/>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="49"/>
- <location filename="../src/qml/PatchManagerPage.qml" line="142"/>
- <source>About</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
- <source>Apply patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
- <source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
- <source>Exit</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
- <source>Applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
- <source>Appled successfully!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
- <source>Failed applying patches!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
- <location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
- <source>Patchmanager</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="71"/>
- <source>Version: %1</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="81"/>
- <source>Patchmanager allows system modification via patches. It provides a system daemon that is in charge of performing those patches, as well as a GUI, to control those operations and installation/removal of patches.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="92"/>
- <location filename="../src/qml/WebPatchPage.qml" line="246"/>
- <source>Donate</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="103"/>
- <location filename="../src/qml/DevelopersPage.qml" line="107"/>
- <source>Developers</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="146"/>
- <source>%1's webpage</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="151"/>
- <source>%1's Twitter account</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="52"/>
- <location filename="../src/qml/NewPatchPage.qml" line="52"/>
- <source>Patch being applied</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="54"/>
- <location filename="../src/qml/NewPatchPage.qml" line="54"/>
- <source>Unapply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="55"/>
- <location filename="../src/qml/NewPatchPage.qml" line="55"/>
- <source>Apply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="63"/>
- <location filename="../src/qml/NewPatchPage.qml" line="63"/>
- <source>Load engine before applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="73"/>
- <location filename="../src/qml/WebPatchPage.qml" line="85"/>
- <source>Patch information</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="83"/>
- <location filename="../src/qml/NewPatchPage.qml" line="83"/>
- <source>This patch is no available anymore. You won't be able to reinstall it.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="87"/>
- <source>Name</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="114"/>
- <source>Maintainer</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="128"/>
- <location filename="../src/qml/NewPatchPage.qml" line="101"/>
- <source>Possible conflicts</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="141"/>
- <location filename="../src/qml/NewPatchPage.qml" line="141"/>
- <source>Description</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="153"/>
- <location filename="../src/qml/NewPatchPage.qml" line="154"/>
- <source>Patch log</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="162"/>
- <location filename="../src/qml/NewPatchPage.qml" line="164"/>
- <source>No log yet</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="87"/>
- <source>Author</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="100"/>
- <location filename="../src/qml/NewPatchPage.qml" line="115"/>
- <source>Version</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="128"/>
- <source>Compatible</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="147"/>
- <source>Unapply all patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="153"/>
- <source>Load engine</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <source>Updates available</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <location filename="../src/qml/WebCatalogPage.qml" line="93"/>
- <source>Web catalog</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="165"/>
- <source>Restart preloaded services</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="171"/>
- <source>Resolve failure</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="178"/>
- <source>Installed patches</source>
- <translation type="unfinished"/>
|
[-]
[+]
|
Deleted |
_service:tar_git:patchmanager-3.0.65+sfos4.fix.busybox.tar.bz2/translations/settings-patchmanager-de_AT.ts
^
|
@@ -1,489 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="de_AT" version="2.1">
-<context>
- <name/>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="49"/>
- <location filename="../src/qml/PatchManagerPage.qml" line="142"/>
- <source>About</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
- <source>Apply patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
- <source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
- <source>Exit</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
- <source>Applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
- <source>Appled successfully!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
- <source>Failed applying patches!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
- <location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
- <source>Patchmanager</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="71"/>
- <source>Version: %1</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="81"/>
- <source>Patchmanager allows system modification via patches. It provides a system daemon that is in charge of performing those patches, as well as a GUI, to control those operations and installation/removal of patches.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="92"/>
- <location filename="../src/qml/WebPatchPage.qml" line="246"/>
- <source>Donate</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="103"/>
- <location filename="../src/qml/DevelopersPage.qml" line="107"/>
- <source>Developers</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="146"/>
- <source>%1's webpage</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="151"/>
- <source>%1's Twitter account</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="52"/>
- <location filename="../src/qml/NewPatchPage.qml" line="52"/>
- <source>Patch being applied</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="54"/>
- <location filename="../src/qml/NewPatchPage.qml" line="54"/>
- <source>Unapply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="55"/>
- <location filename="../src/qml/NewPatchPage.qml" line="55"/>
- <source>Apply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="63"/>
- <location filename="../src/qml/NewPatchPage.qml" line="63"/>
- <source>Load engine before applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="73"/>
- <location filename="../src/qml/WebPatchPage.qml" line="85"/>
- <source>Patch information</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="83"/>
- <location filename="../src/qml/NewPatchPage.qml" line="83"/>
- <source>This patch is no available anymore. You won't be able to reinstall it.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="87"/>
- <source>Name</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="114"/>
- <source>Maintainer</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="128"/>
- <location filename="../src/qml/NewPatchPage.qml" line="101"/>
- <source>Possible conflicts</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="141"/>
- <location filename="../src/qml/NewPatchPage.qml" line="141"/>
- <source>Description</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="153"/>
- <location filename="../src/qml/NewPatchPage.qml" line="154"/>
- <source>Patch log</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="162"/>
- <location filename="../src/qml/NewPatchPage.qml" line="164"/>
- <source>No log yet</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="87"/>
- <source>Author</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="100"/>
- <location filename="../src/qml/NewPatchPage.qml" line="115"/>
- <source>Version</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="128"/>
- <source>Compatible</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="147"/>
- <source>Unapply all patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="153"/>
- <source>Load engine</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <source>Updates available</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <location filename="../src/qml/WebCatalogPage.qml" line="93"/>
- <source>Web catalog</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="165"/>
- <source>Restart preloaded services</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="171"/>
- <source>Resolve failure</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="178"/>
- <source>Installed patches</source>
- <translation type="unfinished"/>
|
[-]
[+]
|
Deleted |
_service:tar_git:patchmanager-3.0.65+sfos4.fix.busybox.tar.bz2/translations/settings-patchmanager-de_DE.ts
^
|
@@ -1,489 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="de_DE" version="2.1">
-<context>
- <name/>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="49"/>
- <location filename="../src/qml/PatchManagerPage.qml" line="142"/>
- <source>About</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
- <source>Apply patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
- <source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
- <source>Exit</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
- <source>Applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
- <source>Appled successfully!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
- <source>Failed applying patches!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
- <location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
- <source>Patchmanager</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="71"/>
- <source>Version: %1</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="81"/>
- <source>Patchmanager allows system modification via patches. It provides a system daemon that is in charge of performing those patches, as well as a GUI, to control those operations and installation/removal of patches.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="92"/>
- <location filename="../src/qml/WebPatchPage.qml" line="246"/>
- <source>Donate</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="103"/>
- <location filename="../src/qml/DevelopersPage.qml" line="107"/>
- <source>Developers</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="146"/>
- <source>%1's webpage</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="151"/>
- <source>%1's Twitter account</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="52"/>
- <location filename="../src/qml/NewPatchPage.qml" line="52"/>
- <source>Patch being applied</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="54"/>
- <location filename="../src/qml/NewPatchPage.qml" line="54"/>
- <source>Unapply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="55"/>
- <location filename="../src/qml/NewPatchPage.qml" line="55"/>
- <source>Apply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="63"/>
- <location filename="../src/qml/NewPatchPage.qml" line="63"/>
- <source>Load engine before applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="73"/>
- <location filename="../src/qml/WebPatchPage.qml" line="85"/>
- <source>Patch information</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="83"/>
- <location filename="../src/qml/NewPatchPage.qml" line="83"/>
- <source>This patch is no available anymore. You won't be able to reinstall it.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="87"/>
- <source>Name</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="114"/>
- <source>Maintainer</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="128"/>
- <location filename="../src/qml/NewPatchPage.qml" line="101"/>
- <source>Possible conflicts</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="141"/>
- <location filename="../src/qml/NewPatchPage.qml" line="141"/>
- <source>Description</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="153"/>
- <location filename="../src/qml/NewPatchPage.qml" line="154"/>
- <source>Patch log</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="162"/>
- <location filename="../src/qml/NewPatchPage.qml" line="164"/>
- <source>No log yet</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="87"/>
- <source>Author</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="100"/>
- <location filename="../src/qml/NewPatchPage.qml" line="115"/>
- <source>Version</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="128"/>
- <source>Compatible</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="147"/>
- <source>Unapply all patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="153"/>
- <source>Load engine</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <source>Updates available</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <location filename="../src/qml/WebCatalogPage.qml" line="93"/>
- <source>Web catalog</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="165"/>
- <source>Restart preloaded services</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="171"/>
- <source>Resolve failure</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="178"/>
- <source>Installed patches</source>
- <translation type="unfinished"/>
|
[-]
[+]
|
Deleted |
_service:tar_git:patchmanager-3.0.65+sfos4.fix.busybox.tar.bz2/translations/settings-patchmanager-en_FI.ts
^
|
@@ -1,489 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="en_FI" version="2.1">
-<context>
- <name/>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="49"/>
- <location filename="../src/qml/PatchManagerPage.qml" line="142"/>
- <source>About</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
- <source>Apply patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
- <source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
- <source>Exit</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
- <source>Applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
- <source>Appled successfully!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
- <source>Failed applying patches!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
- <location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
- <source>Patchmanager</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="71"/>
- <source>Version: %1</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="81"/>
- <source>Patchmanager allows system modification via patches. It provides a system daemon that is in charge of performing those patches, as well as a GUI, to control those operations and installation/removal of patches.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="92"/>
- <location filename="../src/qml/WebPatchPage.qml" line="246"/>
- <source>Donate</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="103"/>
- <location filename="../src/qml/DevelopersPage.qml" line="107"/>
- <source>Developers</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="146"/>
- <source>%1's webpage</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="151"/>
- <source>%1's Twitter account</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="52"/>
- <location filename="../src/qml/NewPatchPage.qml" line="52"/>
- <source>Patch being applied</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="54"/>
- <location filename="../src/qml/NewPatchPage.qml" line="54"/>
- <source>Unapply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="55"/>
- <location filename="../src/qml/NewPatchPage.qml" line="55"/>
- <source>Apply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="63"/>
- <location filename="../src/qml/NewPatchPage.qml" line="63"/>
- <source>Load engine before applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="73"/>
- <location filename="../src/qml/WebPatchPage.qml" line="85"/>
- <source>Patch information</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="83"/>
- <location filename="../src/qml/NewPatchPage.qml" line="83"/>
- <source>This patch is no available anymore. You won't be able to reinstall it.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="87"/>
- <source>Name</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="114"/>
- <source>Maintainer</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="128"/>
- <location filename="../src/qml/NewPatchPage.qml" line="101"/>
- <source>Possible conflicts</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="141"/>
- <location filename="../src/qml/NewPatchPage.qml" line="141"/>
- <source>Description</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="153"/>
- <location filename="../src/qml/NewPatchPage.qml" line="154"/>
- <source>Patch log</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="162"/>
- <location filename="../src/qml/NewPatchPage.qml" line="164"/>
- <source>No log yet</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="87"/>
- <source>Author</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="100"/>
- <location filename="../src/qml/NewPatchPage.qml" line="115"/>
- <source>Version</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="128"/>
- <source>Compatible</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="147"/>
- <source>Unapply all patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="153"/>
- <source>Load engine</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <source>Updates available</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <location filename="../src/qml/WebCatalogPage.qml" line="93"/>
- <source>Web catalog</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="165"/>
- <source>Restart preloaded services</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="171"/>
- <source>Resolve failure</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="178"/>
- <source>Installed patches</source>
- <translation type="unfinished"/>
|
[-]
[+]
|
Deleted |
_service:tar_git:patchmanager-3.0.65+sfos4.fix.busybox.tar.bz2/translations/settings-patchmanager-it.ts
^
|
@@ -1,489 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="it" version="2.1">
-<context>
- <name/>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="49"/>
- <location filename="../src/qml/PatchManagerPage.qml" line="142"/>
- <source>About</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
- <source>Apply patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
- <source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
- <source>Exit</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
- <source>Applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
- <source>Appled successfully!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
- <source>Failed applying patches!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
- <location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
- <source>Patchmanager</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="71"/>
- <source>Version: %1</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="81"/>
- <source>Patchmanager allows system modification via patches. It provides a system daemon that is in charge of performing those patches, as well as a GUI, to control those operations and installation/removal of patches.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="92"/>
- <location filename="../src/qml/WebPatchPage.qml" line="246"/>
- <source>Donate</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="103"/>
- <location filename="../src/qml/DevelopersPage.qml" line="107"/>
- <source>Developers</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="146"/>
- <source>%1's webpage</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="151"/>
- <source>%1's Twitter account</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="52"/>
- <location filename="../src/qml/NewPatchPage.qml" line="52"/>
- <source>Patch being applied</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="54"/>
- <location filename="../src/qml/NewPatchPage.qml" line="54"/>
- <source>Unapply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="55"/>
- <location filename="../src/qml/NewPatchPage.qml" line="55"/>
- <source>Apply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="63"/>
- <location filename="../src/qml/NewPatchPage.qml" line="63"/>
- <source>Load engine before applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="73"/>
- <location filename="../src/qml/WebPatchPage.qml" line="85"/>
- <source>Patch information</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="83"/>
- <location filename="../src/qml/NewPatchPage.qml" line="83"/>
- <source>This patch is no available anymore. You won't be able to reinstall it.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="87"/>
- <source>Name</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="114"/>
- <source>Maintainer</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="128"/>
- <location filename="../src/qml/NewPatchPage.qml" line="101"/>
- <source>Possible conflicts</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="141"/>
- <location filename="../src/qml/NewPatchPage.qml" line="141"/>
- <source>Description</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="153"/>
- <location filename="../src/qml/NewPatchPage.qml" line="154"/>
- <source>Patch log</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="162"/>
- <location filename="../src/qml/NewPatchPage.qml" line="164"/>
- <source>No log yet</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="87"/>
- <source>Author</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="100"/>
- <location filename="../src/qml/NewPatchPage.qml" line="115"/>
- <source>Version</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="128"/>
- <source>Compatible</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="147"/>
- <source>Unapply all patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="153"/>
- <source>Load engine</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <source>Updates available</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <location filename="../src/qml/WebCatalogPage.qml" line="93"/>
- <source>Web catalog</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="165"/>
- <source>Restart preloaded services</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="171"/>
- <source>Resolve failure</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="178"/>
- <source>Installed patches</source>
- <translation type="unfinished"/>
|
[-]
[+]
|
Deleted |
_service:tar_git:patchmanager-3.0.65+sfos4.fix.busybox.tar.bz2/translations/settings-patchmanager-ja.ts
^
|
@@ -1,489 +0,0 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja" version="2.1">
-<context>
- <name/>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="49"/>
- <location filename="../src/qml/PatchManagerPage.qml" line="142"/>
- <source>About</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
- <source>Apply patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
- <source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
- <source>Exit</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
- <source>Applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
- <source>Appled successfully!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
- <source>Failed applying patches!</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
- <location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
- <source>Patchmanager</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="71"/>
- <source>Version: %1</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="81"/>
- <source>Patchmanager allows system modification via patches. It provides a system daemon that is in charge of performing those patches, as well as a GUI, to control those operations and installation/removal of patches.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="92"/>
- <location filename="../src/qml/WebPatchPage.qml" line="246"/>
- <source>Donate</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/AboutPage.qml" line="103"/>
- <location filename="../src/qml/DevelopersPage.qml" line="107"/>
- <source>Developers</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="146"/>
- <source>%1's webpage</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/DevelopersPage.qml" line="151"/>
- <source>%1's Twitter account</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="52"/>
- <location filename="../src/qml/NewPatchPage.qml" line="52"/>
- <source>Patch being applied</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="54"/>
- <location filename="../src/qml/NewPatchPage.qml" line="54"/>
- <source>Unapply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="55"/>
- <location filename="../src/qml/NewPatchPage.qml" line="55"/>
- <source>Apply patch</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="63"/>
- <location filename="../src/qml/NewPatchPage.qml" line="63"/>
- <source>Load engine before applying patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="73"/>
- <location filename="../src/qml/WebPatchPage.qml" line="85"/>
- <source>Patch information</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="83"/>
- <location filename="../src/qml/NewPatchPage.qml" line="83"/>
- <source>This patch is no available anymore. You won't be able to reinstall it.</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="87"/>
- <source>Name</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="114"/>
- <source>Maintainer</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="128"/>
- <location filename="../src/qml/NewPatchPage.qml" line="101"/>
- <source>Possible conflicts</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="141"/>
- <location filename="../src/qml/NewPatchPage.qml" line="141"/>
- <source>Description</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="153"/>
- <location filename="../src/qml/NewPatchPage.qml" line="154"/>
- <source>Patch log</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="162"/>
- <location filename="../src/qml/NewPatchPage.qml" line="164"/>
- <source>No log yet</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="87"/>
- <source>Author</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/LegacyPatchPage.qml" line="100"/>
- <location filename="../src/qml/NewPatchPage.qml" line="115"/>
- <source>Version</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/NewPatchPage.qml" line="128"/>
- <source>Compatible</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="147"/>
- <source>Unapply all patches</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="153"/>
- <source>Load engine</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <source>Updates available</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="159"/>
- <location filename="../src/qml/WebCatalogPage.qml" line="93"/>
- <source>Web catalog</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="165"/>
- <source>Restart preloaded services</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="171"/>
- <source>Resolve failure</source>
- <translation type="unfinished"/>
- </message>
- <message>
- <location filename="../src/qml/PatchManagerPage.qml" line="178"/>
- <source>Installed patches</source>
- <translation type="unfinished"/>
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/.github/workflows/build.yml
^
|
@@ -30,6 +30,14 @@
mb2 -t SailfishOS-$RELEASE-armv7hl build ;
sudo cp -r RPMS/*.rpm /share/output"
+ - name: Build aarch64
+ run: docker run --rm --privileged -v $PWD:/share coderus/sailfishos-platform-sdk:$RELEASE /bin/bash -c "
+ mkdir -p build ;
+ cd build ;
+ cp -r /share/* . ;
+ mb2 -t SailfishOS-$RELEASE-aarch64 build ;
+ sudo cp -r RPMS/*.rpm /share/output"
+
- name: Build i486
run: docker run --rm --privileged -v $PWD:/share coderus/sailfishos-platform-sdk:$RELEASE /bin/bash -c "
mkdir -p build ;
@@ -37,7 +45,7 @@
cp -r /share/* . ;
mb2 -t SailfishOS-$RELEASE-i486 build ;
sudo cp -r RPMS/*.rpm /share/output"
-
+
- name: Upload build result
uses: actions/upload-artifact@v2
with:
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/.gitignore
^
|
@@ -13,3 +13,6 @@
patchmanager-dialog
.build*
+src/icons/z*
+src/icons/ss
+*.list
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/README.md
^
|
@@ -3,25 +3,26 @@
Patchmanager is a tool that can be used to modify the Sailfish OS user experience.
It is based on AUSMT (Auto-Update System Modification Technology), a set of scripts that enables system file patching.
-Patchmanager does not have application icon inside launcher. After installation Patchmanager can be found inside Settings.
+Patchmanager does not have application icon on the launcher. After installation Patchmanager can be found inside Settings.
## For users
-To install Patchmanager you first need to install Warehouse https://openrepos.net/content/basil/warehouse-sailfishos, then install Patchmanager 2 using Warehouse.
+To install Patchmanager you first need to install Storeman (https://openrepos.net/content/osetr/storeman-installer), then install Patchmanager 3 from OpenRepos using Storeman.
+Alternatively you may download the recent Patchmanager RPM from OpenRepos (https://openrepos.net/content/coderus/patchmanager-30) and install it manually.
-RPM patches can be installed from Warehouse or manually downloaded from https://openrepos.net/category/patches
+RPM patches can be installed from OpenRepos per Storeman or manually downloaded from https://openrepos.net/category/patches
-Patches available via Web Catalog can be found here: https://coderus.openrepos.net/pm2/projects/
+Patches available via Web Catalog are listed and detailed here: https://coderus.openrepos.net/pm2/projects/
## For developers
-To write a patch, you need to provide at least two files. A patch file, and the JSON metadata.
+To write a patch, you need to provide at least two files: a patch file and the JSON metadata
### The patch file
-The patch file must be a diff of all the files to be patched in the filesystem. It will
-be applied on the root of the filesystem, with the `-p1` flag. It **must** be named
-`unified_diff.patch`.
+The patch file must be a diff of all the files to be patched in the filesystem.
+It will be applied on the root of the filesystem, with the `-p1` flag.
+It **must** be named `unified_diff.patch`.
Usually, you can generate one of these patch files using the following command
@@ -33,11 +34,10 @@
### The JSON metadata file
-The metadata file contains information about the patch. It is a simple JSON file, that **must**
-be named `patch.json`.
+The metadata file contains information about the patch. It is a simple JSON file, that **must** be named `patch.json`.
-This file contains the title of the patch, a quick description of the patch, a category,
-and other informations. Here is a sample of a metadata file.
+This file contains the title of the patch, a short description of the patch, a category, and other information.
+Here is a sample of a metadata file.
```json
{
@@ -52,7 +52,8 @@
#### Categories
-The category entry must be in the following list
+The category entry must be one of the following list:
+
- browser
- camera
- calendar
@@ -68,33 +69,36 @@
- silica
- others
-Some of these entries allow specific actions to be triggered, such as relaunching the homescreen
-or prestarted services.
+Some of these entries allow specific actions to be triggered, such as relaunching the homescreen or the preloaded services.
#### Maintainers
-A maintainer can be registered inside the JSON metadata file to claim maintainership of the patch.
+A maintainer can be registered inside the JSON metadata file to claim maintainership of a patch.
Either use your real name, as displayed on Github or Twitter, or use your usual nickname.
#### Additional files
-Patchmanager starting from version 2.0 can utilize additional files to provide better users experience. All files should be placed in the same folder
+Patchmanager starting from version 2.0 can utilize additional files to provide better users experience.
+All files shall be placed in the same folder.
-- **main.qml** - QML page with some additional info about patch and/or configuration. Will be showed when user tap on patch entry inside Patchmanager
-- **main.png** or **main.svg** - icon for patch, will be displayed inside list of patches, at right corner after patch name
-- **translation_\<LANG_CODE\>.qm** - translation files for QML page, allow patch developers to translate texts to various languages
-- any additional **.qml**, .**js**, **.png** files used by QML page is allowed
+- **main.qml** - QML page with some additional info about patch and/or configuration. Will be shown when user taps on the patch entry inside Patchmanager.
+- **main.png** or **main.svg** - Icon for the patch, which will be displayed at the list of patches, at right corner after patch name.
+- **translation_\<LANG_CODE\>.qm** - Translation files for QML page, to allow patch developers to translate texts to various languages.
+- Any additional **.qml**, .**js**, **.png** files used by QML page are allowed.
## Web catalog for patches
-Patchmanager is supporting installing patches from web catalog. Patch developers can upload patches to https://coderus.openrepos.net/pm2 to make them visible inside Patchmanager Web Catalog list. When uploading patch to web catalog, patch developer should not provide patch.json file with metadata, but he should fill necessary fields on webpage before uploading instead.
+Patchmanager supports installing patches from its web catalog.
+Patch developers can upload patches to https://coderus.openrepos.net/pm2 to make them visible inside Patchmanager Web Catalog list.
+When uploading a patch to web catalog, the patch developer should not provide a *patch.json* file with metadata, but should fill the necessary fields on the webpage before uploading, instead.
## Patches distribution at OpenRepos.net
-Some patches can be too complex for Web Catalog. In this case developer can package patch to RPM file and upload to https://openrepos.net
+Patches can be too complex for Patchmanager's Web Catalog.
+In this case the developer can package the patch as an RPM and upload it at https://openrepos.net
-In this case patch content should be installed to `/usr/share/patchmanager/patches/<patch-name>/` and patch developer should follow same rules for including additional files.
+For RPM patches, the patch content shall be installed in a directory `/usr/share/patchmanager/patches/<patch-name>/`; additional files (see above) for this patch shall also be placed there.
-Additionaly, when patch developer decide to use RPM packages, he should manually maintain compatibility of patch by using RPM spec file fields.
+Additionaly, when a patch developer decides to package a patch as an RPM, the compatibility of patch (to SailfishoS versions, instrastructure it uses etc.) shall be properly defined by RPM spec file dependencies ("Requires:", "Conflits:" etc.).
Sample RPM patch project: https://github.com/CODeRUS/sailfishos-disable-glass-avatar
|
[-]
[+]
|
Added |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/etc/etc.pro
^
|
@@ -0,0 +1,6 @@
+TEMPLATE = aux
+
+firejail.files = whitelist-common-patchmanager.local
+firejail.path = /etc/firejail
+INSTALLS += firejail
+
|
[-]
[+]
|
Added |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/etc/whitelist-common-patchmanager.local
^
|
@@ -0,0 +1,5 @@
+### patchmanager for sailjailed apps
+whitelist /tmp/patchmanager-socket
+whitelist /tmp/patchmanager
+whitelist /tmp/patchmanager3
+private-etc ld.so.preload
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/preload/preload.pro
^
|
@@ -12,6 +12,6 @@
src/preloadpatchmanager.c
TARGET = preloadpatchmanager
-target.path = /usr/lib
+target.path = $$LIBDIR
INSTALLS = target
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/qml/PatchManagerPage.qml
^
|
@@ -145,7 +145,7 @@
MenuItem {
text: qsTranslate("", "Unapply all patches")
- onClicked: PatchManager.call(PatchManager.unapplyAllPatches())
+ onClicked: menuRemorse.execute( text, function() { PatchManager.call(PatchManager.unapplyAllPatches()) } )
visible: PatchManager.loaded
}
@@ -383,14 +383,14 @@
onClicked: {
var patchName = patchObject.details.patch
- try {
+ var qmlFile = "/usr/share/patchmanager/patches/%1/main.qml".arg(patchName)
+ if (PatchManager.fileExists(qmlFile)) {
var translator = PatchManager.installTranslator(patchName)
var page = pageStack.push("/usr/share/patchmanager/patches/%1/main.qml".arg(patchName))
if (translator) {
page.Component.destruction.connect(function() { PatchManager.removeTranslator(patchName) })
}
- }
- catch(err) {
+ } else {
openPatchInfo()
}
}
@@ -509,7 +509,7 @@
enabled: view.count == 0
text: qsTranslate("", "No patches available")
}
-
+ RemorsePopup { id: menuRemorse }
VerticalScrollDecorator {}
}
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/qml/SettingsPage.qml
^
|
@@ -10,19 +10,23 @@
Column {
width: parent.width
+ spacing: Theme.paddingMedium
+
PageHeader {
title: qsTranslate("", "Settings")
}
TextSwitch {
text: qsTranslate("", "Apply on boot")
+ description: qsTranslate("", "Apply all enabled patches when the system starts")
checked: PatchManager.applyOnBoot
onClicked: PatchManager.applyOnBoot = !PatchManager.applyOnBoot
automaticCheck: false
}
TextSwitch {
- text: qsTranslate("", "Developer mode")
+ text: qsTranslate("", "Allow incompatible patches")
+ description: qsTranslate("", "Apply patches which are not marked compatible with the installed Sailfish OS version. Note that this will not fix patches that are actually incompatible.")
checked: PatchManager.developerMode
onClicked: PatchManager.developerMode = !PatchManager.developerMode
automaticCheck: false
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/qml/patchmanager.cpp
^
|
@@ -775,6 +775,11 @@
return true;
}
+bool PatchManager::fileExists(const QString &filename)
+{
+ return QFile::exists(filename);
+}
+
bool PatchManagerTranslator::removeTranslator(const QString &patch)
{
qDebug() << Q_FUNC_INFO << patch;
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/qml/patchmanager.h
^
|
@@ -131,6 +131,7 @@
void checkEaster();
QString iconForPatch(const QString &patch, bool dark = true) const;
QString valueIfExists(const QString & filename) const;
+ bool fileExists(const QString &filename);
void checkForUpdates();
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/qml/settings-patchmanager.ts
^
|
@@ -4,316 +4,342 @@
<context>
<name></name>
<message>
- <location filename="AboutPage.qml" line="48"/>
- <location filename="PatchManagerPage.qml" line="116"/>
+ <location filename="AboutPage.qml" line="49"/>
+ <location filename="PatchManagerPage.qml" line="142"/>
<source>About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="AboutPage.qml" line="62"/>
+ <location filename="AboutPage.qml" line="63"/>
<source>Patchmanager</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="AboutPage.qml" line="80"/>
+ <location filename="AboutPage.qml" line="71"/>
+ <source>Version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="AboutPage.qml" line="81"/>
<source>Patchmanager allows system modification via patches. It provides a system daemon that is in charge of performing those patches, as well as a GUI, to control those operations and installation/removal of patches.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="AboutPage.qml" line="91"/>
- <location filename="WebPatchPage.qml" line="300"/>
+ <location filename="AboutPage.qml" line="92"/>
+ <location filename="WebPatchPage.qml" line="246"/>
<source>Donate</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="AboutPage.qml" line="102"/>
- <location filename="DevelopersPage.qml" line="97"/>
+ <location filename="AboutPage.qml" line="103"/>
+ <location filename="DevelopersPage.qml" line="107"/>
<source>Developers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="DevelopersPage.qml" line="136"/>
+ <location filename="DevelopersPage.qml" line="146"/>
<source>%1's webpage</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="DevelopersPage.qml" line="141"/>
+ <location filename="DevelopersPage.qml" line="151"/>
<source>%1's Twitter account</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="49"/>
- <location filename="NewPatchPage.qml" line="49"/>
+ <location filename="LegacyPatchPage.qml" line="52"/>
+ <location filename="NewPatchPage.qml" line="52"/>
<source>Patch being applied</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="49"/>
- <location filename="NewPatchPage.qml" line="49"/>
+ <location filename="LegacyPatchPage.qml" line="54"/>
+ <location filename="NewPatchPage.qml" line="54"/>
<source>Unapply patch</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="49"/>
- <location filename="NewPatchPage.qml" line="49"/>
+ <location filename="LegacyPatchPage.qml" line="55"/>
+ <location filename="NewPatchPage.qml" line="55"/>
<source>Apply patch</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="66"/>
- <location filename="WebPatchPage.qml" line="139"/>
- <source>Patch information</source>
+ <location filename="LegacyPatchPage.qml" line="63"/>
+ <location filename="NewPatchPage.qml" line="63"/>
+ <source>Load engine before applying patches</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="76"/>
- <location filename="NewPatchPage.qml" line="76"/>
- <source>This patch is no available anymore. You won't be able to reinstall it.</source>
+ <location filename="LegacyPatchPage.qml" line="73"/>
+ <location filename="WebPatchPage.qml" line="85"/>
+ <source>Patch information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="80"/>
- <source>Name</source>
+ <location filename="LegacyPatchPage.qml" line="83"/>
+ <location filename="NewPatchPage.qml" line="83"/>
+ <source>This patch is no available anymore. You won't be able to reinstall it.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="94"/>
- <source>Maintainer</source>
+ <location filename="LegacyPatchPage.qml" line="87"/>
+ <source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="LegacyPatchPage.qml" line="107"/>
- <location filename="NewPatchPage.qml" line="106"/>
- <source>Description</source>
+ <location filename="LegacyPatchPage.qml" line="100"/>
+ <location filename="NewPatchPage.qml" line="115"/>
+ <source>Version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="NewPatchPage.qml" line="80"/>
- <source>Author</source>
+ <location filename="LegacyPatchPage.qml" line="114"/>
+ <source>Maintainer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="NewPatchPage.qml" line="93"/>
- <source>Compatible</source>
+ <location filename="LegacyPatchPage.qml" line="128"/>
+ <location filename="NewPatchPage.qml" line="101"/>
+ <source>Possible conflicts</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="43"/>
- <source>Browser</source>
+ <location filename="LegacyPatchPage.qml" line="141"/>
+ <location filename="NewPatchPage.qml" line="141"/>
+ <source>Description</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="44"/>
- <source>Camera</source>
+ <location filename="LegacyPatchPage.qml" line="153"/>
+ <location filename="NewPatchPage.qml" line="154"/>
+ <source>Patch log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="45"/>
- <source>Calendar</source>
+ <location filename="LegacyPatchPage.qml" line="162"/>
+ <location filename="NewPatchPage.qml" line="164"/>
+ <source>No log yet</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="46"/>
- <source>Clock</source>
+ <location filename="NewPatchPage.qml" line="87"/>
+ <source>Author</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="47"/>
- <source>Contacts</source>
+ <location filename="NewPatchPage.qml" line="128"/>
+ <source>Compatible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="48"/>
- <source>Email</source>
+ <location filename="PatchManagerPage.qml" line="137"/>
+ <location filename="SettingsPage.qml" line="16"/>
+ <source>Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="49"/>
- <source>Gallery</source>
+ <location filename="PatchManagerPage.qml" line="147"/>
+ <source>Unapply all patches</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="50"/>
- <source>Homescreen</source>
+ <location filename="PatchManagerPage.qml" line="153"/>
+ <source>Load engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="PatchManagerPage.qml" line="51"/>
- <source>Media</source>
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/src/src.pro
^
|
@@ -1,2 +1,2 @@
TEMPLATE = subdirs
-SUBDIRS = bin qml share plugin icons preload tools
+SUBDIRS = bin etc qml share plugin icons preload tools
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/translations/pull.sh
^
|
@@ -1,6 +1,7 @@
#!/bin/bash
-for lang in {bg,bn_IN,cs,da,de,el,en_GB,en_US,es,es_ES,et,fi,fr,gu,hi,hu,it,ja,kn,ko,ml,mr,nb,nl,pa,pl,pt,pt_BR,ru,sl,sv,ta,te,tr,tt,zh_CN,zh_HK,zh_TW}
+#for lang in {bg,bn_IN,cs,da,de,el,en_GB,en_US,es,es_ES,et,fi,fr,gu,hi,hu,it,ja,kn,ko,ml,mr,nb,nl,pa,pl,pt,pt_BR,ru,sl,sv,ta,te,tr,tt,zh_CN,zh_HK,zh_TW}
+for lang in {de,en,es,fi,fi_FI,fr_FR,hu,nl,nl_BE,pl,pt_BR,ru,sl,sl_SI,sv,zh_CN}
do
echo "Checking $lang..."
COMPLETED=$(curl -s --user "api:${txapikey}" -X GET "https://www.transifex.com/api/2/project/patchmanager3/resource/settings-patchmanagerts/stats/${lang}" | grep "completed" | sed "s/.*\"\([0-9]\+\)%\".*/\1/")
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/translations/settings-patchmanager-de.ts
^
|
@@ -1,6 +1,8 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="de" version="2.1">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="de">
<context>
- <name/>
+ <name></name>
<message>
<location filename="../src/qml/AboutPage.qml" line="49"/>
<location filename="../src/qml/PatchManagerPage.qml" line="142"/>
@@ -8,39 +10,31 @@
<translation>Über Patchmanager</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
<source>Apply patches</source>
- <translation>Patches anwenden</translation>
+ <translation type="vanished">Patches anwenden</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
<source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation>Patchmanager wendet Patches automatisch in 10 Sekunden an.</translation>
+ <translation type="vanished">Patchmanager wendet Patches automatisch in 10 Sekunden an.</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
<source>Exit</source>
- <translation>Beenden</translation>
+ <translation type="vanished">Beenden</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
<source>Applying patches</source>
- <translation>Anwenden von Patches</translation>
+ <translation type="vanished">Anwenden von Patches</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
<source>Appled successfully!</source>
- <translation>Erfolgreich angewendet!</translation>
+ <translation type="vanished">Erfolgreich angewendet!</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
<source>Failed applying patches!</source>
- <translation>Fehler beim Anwenden von Patches!</translation>
+ <translation type="vanished">Fehler beim Anwenden von Patches!</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
<location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
<source>Patchmanager</source>
<translation>Patchmanager</translation>
</message>
@@ -98,7 +92,7 @@
<location filename="../src/qml/LegacyPatchPage.qml" line="63"/>
<location filename="../src/qml/NewPatchPage.qml" line="63"/>
<source>Load engine before applying patches</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/qml/LegacyPatchPage.qml" line="73"/>
@@ -346,144 +340,133 @@
<translation>Kompatibel zu: %1 </translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="218"/>
<source>Patch installed</source>
- <translation>Patch installiert</translation>
+ <translation type="vanished">Patch installiert</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="219"/>
<source>Patch %1 installed</source>
- <translation>Patch %1 installiert</translation>
+ <translation type="vanished">Patch %1 installiert</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="222"/>
<source>Patch removed</source>
- <translation>Patch entfernt</translation>
+ <translation type="vanished">Patch entfernt</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="223"/>
<source>Patch %1 removed</source>
- <translation>Patch %1 entfernt</translation>
+ <translation type="vanished">Patch %1 entfernt</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="226"/>
<source>Failed to install patch</source>
- <translation>Patch konnte nicht installiert werden</translation>
+ <translation type="vanished">Patch konnte nicht installiert werden</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="227"/>
<source>Patch %1 installation failed</source>
- <translation>Patch %1 konnte nicht installiert werden</translation>
+ <translation type="vanished">Patch %1 konnte nicht installiert werden</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="230"/>
<source>Failed to remove patch</source>
- <translation>Patch konnte nicht entfernt werden</translation>
+ <translation type="vanished">Patch konnte nicht entfernt werden</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="231"/>
<source>Patch %1 removal failed</source>
- <translation>Patch %1 konnte nicht entfernt werden</translation>
+ <translation type="vanished">Patch %1 konnte nicht entfernt werden</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="234"/>
<source>Update available</source>
- <translation>Aktualisierung verfügbar</translation>
+ <translation type="vanished">Aktualisierung verfügbar</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="235"/>
<source>Patch %1 have update candidate</source>
- <translation>Aktualisierung für Patch %1 verfügbar</translation>
+ <translation type="vanished">Aktualisierung für Patch %1 verfügbar</translation>
</message>
<message>
<location filename="../src/qml/PatchManagerPage.qml" line="137"/>
- <location filename="../src/qml/SettingsPage.qml" line="14"/>
+ <location filename="../src/qml/SettingsPage.qml" line="16"/>
<source>Settings</source>
<translation>Einstellungen</translation>
</message>
<message>
- <location filename="../src/qml/SettingsPage.qml" line="18"/>
+ <location filename="../src/qml/SettingsPage.qml" line="20"/>
<source>Apply on boot</source>
<translation>Beim Booten anwenden</translation>
</message>
<message>
- <location filename="../src/qml/SettingsPage.qml" line="25"/>
+ <location filename="../src/qml/SettingsPage.qml" line="21"/>
+ <source>Apply all enabled patches when the system starts</source>
+ <translation>Wendet alle gewählten Patches beim Systemstart an</translation>
+ </message>
+ <message>
+ <location filename="../src/qml/SettingsPage.qml" line="28"/>
+ <source>Allow incompatible patches</source>
+ <translation>Nicht kompatible Patches erlauben</translation>
+ </message>
+ <message>
+ <location filename="../src/qml/SettingsPage.qml" line="29"/>
+ <source>Apply patches which are not marked compatible with the installed Sailfish OS version. Note that this will not fix patches that are actually incompatible.</source>
+ <translation>Patches andenden, die nicht als kompatibel mit der laufenden Sailfish OS-Version markiert sind. NB: Das behebt keine Fehler durch tatsächlich nichtkompatible patches.</translation>
+ </message>
+ <message>
<source>Developer mode</source>
- <translation>Entwickler-Modus</translation>
+ <translation type="vanished">Entwickler-Modus</translation>
</message>
</context>
<context>
<name>Sections</name>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="49"/>
<source>browser</source>
- <translation>Browser</translation>
+ <translation type="vanished">Browser</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="50"/>
<source>camera</source>
- <translation>Kamera</translation>
+ <translation type="vanished">Kamera</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="51"/>
<source>calendar</source>
- <translation>Kalender</translation>
+ <translation type="vanished">Kalender</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="52"/>
<source>clock</source>
- <translation>Uhr</translation>
+ <translation type="vanished">Uhr</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="53"/>
<source>contacts</source>
- <translation>Kontakte</translation>
+ <translation type="vanished">Kontakte</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="54"/>
<source>email</source>
- <translation>E-Mail</translation>
|
[-]
[+]
|
Changed |
_service:tar_git:patchmanager-3.1.0.tar.bz2/translations/settings-patchmanager-en.ts
^
|
@@ -1,6 +1,8 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="en" version="2.1">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.1" language="en">
<context>
- <name/>
+ <name></name>
<message>
<location filename="../src/qml/AboutPage.qml" line="49"/>
<location filename="../src/qml/PatchManagerPage.qml" line="142"/>
@@ -8,39 +10,31 @@
<translation>About</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="45"/>
<source>Apply patches</source>
- <translation>Apply patches</translation>
+ <translation type="vanished">Apply patches</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="53"/>
<source>Patchmanager will automatically apply patches in 10 seconds.</source>
- <translation>Patchmanager will automatically apply patches in 10 seconds.</translation>
+ <translation type="vanished">Patchmanager will automatically apply patches in 10 seconds.</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="66"/>
<source>Exit</source>
- <translation>Exit</translation>
+ <translation type="vanished">Exit</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="28"/>
<source>Applying patches</source>
- <translation>Applying patches</translation>
+ <translation type="vanished">Applying patches</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="136"/>
<source>Appled successfully!</source>
- <translation>Appled successfully!</translation>
+ <translation type="vanished">Appled successfully!</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="137"/>
<source>Failed applying patches!</source>
- <translation>Failed applying patches!</translation>
+ <translation type="vanished">Failed applying patches!</translation>
</message>
<message>
- <location filename="../src/bin/dialog/dialog.qml" line="165"/>
<location filename="../src/qml/AboutPage.qml" line="63"/>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="207"/>
<source>Patchmanager</source>
<translation>Patchmanager</translation>
</message>
@@ -346,144 +340,133 @@
<translation>Compatible: %1</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="218"/>
<source>Patch installed</source>
- <translation>Patch installed</translation>
+ <translation type="vanished">Patch installed</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="219"/>
<source>Patch %1 installed</source>
- <translation>Patch %1 installed</translation>
+ <translation type="vanished">Patch %1 installed</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="222"/>
<source>Patch removed</source>
- <translation>Patch removed</translation>
+ <translation type="vanished">Patch removed</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="223"/>
<source>Patch %1 removed</source>
- <translation>Patch %1 removed</translation>
+ <translation type="vanished">Patch %1 removed</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="226"/>
<source>Failed to install patch</source>
- <translation>Failed to install patch</translation>
+ <translation type="vanished">Failed to install patch</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="227"/>
<source>Patch %1 installation failed</source>
- <translation>Patch %1 installation failed</translation>
+ <translation type="vanished">Patch %1 installation failed</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="230"/>
<source>Failed to remove patch</source>
- <translation>Failed to remove patch</translation>
+ <translation type="vanished">Failed to remove patch</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="231"/>
<source>Patch %1 removal failed</source>
- <translation>Patch %1 removal failed</translation>
+ <translation type="vanished">Patch %1 removal failed</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="234"/>
<source>Update available</source>
- <translation>Update available</translation>
+ <translation type="vanished">Update available</translation>
</message>
<message>
- <location filename="../src/bin/patchmanager-daemon/patchmanagerobject.cpp" line="235"/>
<source>Patch %1 have update candidate</source>
- <translation>Patch %1 have update candidate</translation>
+ <translation type="vanished">Patch %1 have update candidate</translation>
</message>
<message>
<location filename="../src/qml/PatchManagerPage.qml" line="137"/>
- <location filename="../src/qml/SettingsPage.qml" line="14"/>
+ <location filename="../src/qml/SettingsPage.qml" line="16"/>
<source>Settings</source>
<translation>Settings</translation>
</message>
<message>
- <location filename="../src/qml/SettingsPage.qml" line="18"/>
+ <location filename="../src/qml/SettingsPage.qml" line="20"/>
<source>Apply on boot</source>
<translation>Apply on boot</translation>
</message>
<message>
- <location filename="../src/qml/SettingsPage.qml" line="25"/>
+ <location filename="../src/qml/SettingsPage.qml" line="21"/>
+ <source>Apply all enabled patches when the system starts</source>
+ <translation>Apply all enabled patches when the system starts</translation>
+ </message>
+ <message>
+ <location filename="../src/qml/SettingsPage.qml" line="28"/>
+ <source>Allow incompatible patches</source>
+ <translation>Allow incompatible patches</translation>
+ </message>
+ <message>
+ <location filename="../src/qml/SettingsPage.qml" line="29"/>
+ <source>Apply patches which are not marked compatible with the installed Sailfish OS version. Note that this will not fix patches that are actually incompatible.</source>
+ <translation>Apply patches which are not marked compatible with the installed Sailfish OS version. Note that this will not fix patches that are actually incompatible.</translation>
+ </message>
+ <message>
<source>Developer mode</source>
- <translation>Developer mode</translation>
+ <translation type="vanished">Developer mode</translation>
</message>
</context>
<context>
<name>Sections</name>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="49"/>
<source>browser</source>
- <translation>browser</translation>
+ <translation type="vanished">browser</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="50"/>
<source>camera</source>
- <translation>camera</translation>
+ <translation type="vanished">camera</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="51"/>
<source>calendar</source>
- <translation>calendar</translation>
+ <translation type="vanished">calendar</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="52"/>
<source>clock</source>
- <translation>clock</translation>
+ <translation type="vanished">clock</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="53"/>
<source>contacts</source>
- <translation>contacts</translation>
+ <translation type="vanished">contacts</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="54"/>
<source>email</source>
- <translation>email</translation>
+ <translation type="vanished">email</translation>
</message>
<message>
- <location filename="../src/qml/patchmanager.cpp" line="55"/>
<source>gallery</source>
- <translation>gallery</translation>
+ <translation type="vanished">gallery</translation>
</message>
<message>
|