_posts.fr.po 101 KB
Newer Older
1 2 3 4 5 6 7 8
# SOME DESCRIPTIVE TITLE
# Copyright (C) YEAR Free Software Foundation, Inc.
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
#
msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
9
"Report-Msgid-Bugs-To: team@f-droid.org\n"
10
"POT-Creation-Date: 2018-05-18 12:44+0200\n"
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
11 12
"PO-Revision-Date: 2018-04-13 13:36+0000\n"
"Last-Translator: Julien Maulny <julien.maulny@protonmail.com>\n"
13
"Language-Team: French <https://hosted.weblate.org/projects/f-droid/website-posts/fr/>\n"
14 15 16 17 18
"Language: fr\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
19
"X-Generator: Weblate 3.0-dev\n"
20 21

#. type: Title #
22
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
23 24
#, no-wrap
msgid "\"F-Droid supports APK Expansion Files aka OBB\""
25
msgstr "\"F-Droid prend en charge les fichiers au format APK Expansion, également appelé OBB\""
26 27

#. type: Plain text
28
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
29 30
msgid "Many games, mapping, and other apps require a large amount of data to work.  The APK file of an Android app is limited to 100MB in size, yet it is common for a single country map file to be well over 100MB.  Also, in order to get users running as quickly as possible, they should not have to wait for huge amounts of data to download in order to just start the app for the first time."
msgstr "De nombreuses applications de jeux, de cartographie et autre, nécessitent de grandes quantités de données pour fonctionner. Le fichier APK d’une application Android est limité à 100 Mo, mais il est fréquent que le fichier de la carte d'un seul pays dépasse 100 Mo. En outre, afin de permettre aux utilisateurs de les lancer le plus rapidement possible, ils ne devraient pas attendre de télécharger d’énormes quantités de données pour pouvoir simplement lancer l’application pour la première fois."
31 32

#. type: Plain text
33
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
34 35
msgid "Google created OBB aka \"[APK Expansion](https://developer.android.com/google/play/expansion-files.html)\" files to provide a flexible means of delivering large amounts of data.  This arrangement also saves lots of bandwidth since the APK file and the OBB file can be updated separately.  For example, a game's assets do not need to change often, so they can be shipped as an OBB. Then when the app itself is updated (i.e. the APK), it does not need to include all those assets that are in the OBB file."
msgstr "Google a créé le format de fichier OBB (ou [APK Expansion](https://developer.android.com/google/play/expansion-files.html)) afin de distribuer de gros volumes de données de manière flexible. Cette solution permet d’économiser la bande passante puisque le fichier APK et le fichier OBB peuvent être mis à jour séparément. Par exemple, les données d’un jeu ne changent pas souvent, et peuvent donc être livrées sous forme de fichier OBB. Ainsi, lorsque l’application elle-même est mise à jour (c’est-à-dire le fichier APK), elle n’a pas besoin d’inclure les données du jeu qui sont dans le fichier OBB."
36 37

#. type: Plain text
38
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
39 40
msgid "OBB files are used by lots of apps like games and MAPS.ME.  F-Droid supports OBB by downloading and installing the OBB before the APK, so that once the APK is installed, the OBB files are already in place and ready to use.  F-Droid also provides an `Intent` method for apps to fetch the OBB download URLs in case the app itself needs to handle the OBB download/update.  That is similar to how it works in Google Play."
msgstr "Les fichiers OBB sont utilisés par de nombreuses applications comme les jeux et MAPS.ME. F-Droid prend en charge l'OBB en téléchargeant et en installant l'OBB avant l'APK, de sorte qu'après l'installation de l'APK, les fichiers OBB sont déjà en place et prêts à l'emploi. F-Droid fournit également une méthode « Intent » pour que les applications récupèrent les URL de téléchargement OBB au cas où l'application elle-même devait gérer le téléchargement / mise à jour OBB. Cela ressemble à la façon dont cela fonctionne dans Google Play."
41 42

#. type: Plain text
43
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
44 45
msgid "In order to use the OBB support, users need at least F-Droid v0.102, and the repo must use _fdroidserver_ v0.7.0 or newer.  Adding OBB files to a repo is very easy: just copy them to the same folder where the APKs go, i.e. _/path/to/fdroid/repo/_."
msgstr "Afin de prendre en charge le format OBB, F-Droid doit être au moins en version v0.102, et le dépôt logiciel doit utiliser _fdroidserver_ v0.7.0 ou supérieure. Il est très simple d'ajouter des fichiers OBB à un dépôt logiciel : copiez-les dans le même dossier que celui des fichiers APK, par exemple _/chemin/vers/depot/fdroid/_."
46 47

#. type: Title ##
48
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
49 50
#, no-wrap
msgid "Developer Usage"
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
51
msgstr "Utilisation par les développeurs"
52 53

#. type: Plain text
54
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
55
msgid "One of the details about using OBB files in apps is that OBB files are not guaranteed to be installed by the app store.  That means the app could start, and the expected OBB files will not be there.  In that case, the app must download and install the OBB file itself.  Google Play recommends using their proprietary [Application Licensing](https://developer.android.com/google/play/licensing/index.html)  service for this, F-Droid provides a simple method that is all free software."
56 57 58
msgstr ""

#. type: Plain text
59
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
60
msgid "To get the URL for the two possible OBB files, send an `Intent` to F-Droid using these _Actions_:"
61 62 63
msgstr ""

#. type: Bullet: '* '
64
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
65 66 67 68
msgid "`org.fdroid.fdroid.action.GET_OBB_MAIN_URL`"
msgstr ""

#. type: Bullet: '* '
69
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
70 71 72 73
msgid "`org.fdroid.fdroid.action.GET_OBB_PATCH_URL`"
msgstr ""

#. type: Plain text
74
#: build/_posts/md/2017-02-20-f-droid-supports-apk-expansion-files-aka-obb.md
75 76 77 78 79 80 81 82
#, no-wrap
msgid ""
"Then download that URL using your favorite method, and make sure that\n"
"the file ultimately ends up in _Android/obb/<packageName>_ on the\n"
"device's External Storage.\n"
msgstr ""

#. type: Title #
83
#: build/_posts/md/2017-02-20-new-forum.md
84 85 86 87 88
#, no-wrap
msgid "\"Sailing into a new decade of discussions\""
msgstr ""

#. type: Plain text
89
#: build/_posts/md/2017-02-20-new-forum.md
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
90
#, fuzzy
91 92
msgid "We are excited to announce the release of the new official F-Droid forum: [forum.f-droid.org](https://forum.f-droid.org)."
msgstr "Nous sommes enthousiastes de vous annoncer la sortie du nouveau forum F-Droid officiel : [forum.f-droid.org](https://forum.f-droid.org)."
93 94

#. type: Plain text
95
#: build/_posts/md/2017-02-20-new-forum.md
96
msgid "We have been working hard to [revise the website](https://gitlab.com/groups/fdroid/milestones/launch?title=Launch)  in order to make it easier to modernize, accept contributions, and internationalise.  The main part of this is switching the underlying technology from WordPress to [Jekyll](https://jekyllrb.com/).  However, this caused us to think about the forum as it was powered by a WordPress plugin.  Quickly [we decided to drop the old forum](https://gitlab.com/fdroid/fdroid-website/issues/6) in favor of an indepentently hosted one and chose some modern software called [Discourse](https://www.discourse.org)."
97 98 99
msgstr ""

#. type: Plain text
100
#: build/_posts/md/2017-02-20-new-forum.md
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
101
#, fuzzy
102 103
msgid "The old forum had a lot of disadvantages: Firstly, you cannot reply by mail.  Secondly, the F-Droid volunteers had to waste time deleting massive amounts of spam (the old forum had 25% spam).  Finally, the overall user experience was bad, and not only because of increasing number of bugs found in the forum software."
msgstr "L'ancien forum avait de nombreux inconvénients : Premièrement, vous ne pouviez pas répondre par courriel. Deuxièmement, les bénévoles de F-Droid perdaient du temps à supprimer de grandes quantités de courriels indésirables (l'ancien forum avant 25% de spam). Enfin, l'expérience utilisateur en général était mauvaise, et pas seulement à cause de l'augmentation du nombre de bugs trouvés dans le gestionnaire de forum."
104 105

#. type: Plain text
106
#: build/_posts/md/2017-02-20-new-forum.md
107
msgid "With Discourse, we hope to breathe life back into the F-Droid community.  While app submissions recently [moved to GitLab](https://gitlab.com/fdroid/rfp), and bug reports/feature requests still live in GitLab, the new forum is the new centre for all discussions related to F-Droid.  All users of F-Droid, whether discussing the client or the server tools, can help each other there."
108 109 110
msgstr ""

#. type: Plain text
111
#: build/_posts/md/2017-02-20-new-forum.md
112
msgid "Because of temporary limitations of all F-Droid volunteers it was not possible to move the old forum data to the new one which means that you have to re-register yourself.  Independent from this all old topics remain at the current URLs for now."
113 114 115
msgstr ""

#. type: Plain text
116
#: build/_posts/md/2017-02-20-new-forum.md
117
msgid "One interesting new feature is [local communities](https://forum.f-droid.org/c/other-languages).  In these communities you can discuss in your mother tongue about all topics related to F-Droid and free software on Android.  At the moment there is already a [German group](https://forum.f-droid.org/c/other-languages/german)."
118 119 120
msgstr ""

#. type: Plain text
121
#: build/_posts/md/2017-02-20-new-forum.md
122
msgid "If you want to create your own local community, please open a topic in the [\"Other languages\" category](https://forum.f-droid.org/c/other-languages) and we will discuss everything else there."
123 124 125
msgstr ""

#. type: Plain text
126
#: build/_posts/md/2017-02-20-new-forum.md
127
msgid "Finally, there is one last insight into the current development of F-Droid: we plan to use Discourse for [comments on the website](https://gitlab.com/fdroid/fdroid-website/issues/36)  which gets us closer to [comments on single applications](https://gitlab.com/fdroid/fdroidclient/issues/646)."
128 129 130
msgstr ""

#. type: Plain text
131
#: build/_posts/md/2017-02-20-new-forum.md
132
msgid "Make sure you keep an eye on the new developments happening to F-Droid in 2017.  We for our part are curious if you like the new forum."
133 134 135
msgstr ""

#. type: Title #
136
#: build/_posts/md/2017-04-04-new-ux.md
137 138 139 140 141
#, no-wrap
msgid "\"A new UX 6 years in the making\""
msgstr "Une nouvelle expérience utilisateur 6 ans en cours"

#. type: Plain text
142
#: build/_posts/md/2017-04-04-new-ux.md
143 144
msgid "F-Droid has been a part of the Android ecosystem for over 6 years now.  Since then, over 2000 apps have been built for the main repository, many [great features have been added](https://gitlab.com/fdroid/fdroidclient/blob/master/CHANGELOG.md), the client has been translated into over 40 different languages, and much more."
msgstr "F-Droid fait partie de l'écosystème Android depuis plus de 6 ans maintenant. Depuis lors, plus de 2000 applications ont été construites pour le référentiel principal, de [nombreuses fonctions excellentes ont été ajoutées](https://gitlab.com/fdroid/fdroidclient/blob/master/CHANGELOG.md), le client a été traduit dans plus de 40 langues différentes, et bien plus encore."
145 146

#. type: Plain text
147
#: build/_posts/md/2017-04-04-new-ux.md
148 149
msgid "However, the F-Droid UX has never changed much from [the original three tab layout](https://f-droid.org/posts/f-droid-repository-alpha/):"
msgstr "Cependant, l'UX de F-Droid n'a jamais beaucoup changé par rapport à [la disposition des trois onglets](https://f-droid.org/posts/f-droid-repository-alpha/) :"
150 151

#. type: Plain text
152
#: build/_posts/md/2017-04-04-new-ux.md
153 154 155 156 157 158 159 160
#, no-wrap
msgid ""
"{: .gallery}\n"
" * ![Version 0.11]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/0.11.png)\n"
" * ![Version 0.102]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/0.102.png)\n"
msgstr ""

#. type: Plain text
161
#: build/_posts/md/2017-04-04-new-ux.md
162 163 164 165
msgid "This will change with the coming release of F-Droid client v0.103."
msgstr "Cela changera avec la prochaine version du client F-Droid v0.103."

#. type: Plain text
166
#: build/_posts/md/2017-04-04-new-ux.md
167 168
msgid "Over the past 6 months, the F-Droid team has been busy redesigning a modern UX which will help bring F-Droid into the present.  Some of the big ticket items include:"
msgstr "Au cours des 6 derniers mois, l'équipe F-Droid a été occupée à redessiner un UX moderne qui aidera à amener F-Droid dans le présent. Certains des gros articles de billets incluent :"
169 170

#. type: Bullet: ' * '
171
#: build/_posts/md/2017-04-04-new-ux.md
172 173 174 175
msgid "Screenshots and feature graphics"
msgstr "Captures d'écran et graphiques de fonctionnalités"

#. type: Bullet: ' * '
176
#: build/_posts/md/2017-04-04-new-ux.md
177 178 179 180
msgid "Bulk download and install"
msgstr "Téléchargement et installation en vrac"

#. type: Bullet: ' * '
181
#: build/_posts/md/2017-04-04-new-ux.md
182 183 184 185
msgid "Offline \"queue for download\""
msgstr "File d'attente hors connexion pour téléchargement"

#. type: Bullet: ' * '
186
#: build/_posts/md/2017-04-04-new-ux.md
187 188 189 190
msgid "Ability to translate apps metadata"
msgstr "Possibilité de traduire les métadonnées des applications"

#. type: Bullet: ' * '
191
#: build/_posts/md/2017-04-04-new-ux.md
192
msgid "Improved notifications for downloads and pending updates"
193
msgstr "Notifications améliorées pour les téléchargements et les mises à jour en attente"
194 195

#. type: Plain text
196
#: build/_posts/md/2017-04-04-new-ux.md
197 198 199 200 201 202 203 204 205 206 207 208
#, no-wrap
msgid ""
"{: .gallery}\n"
" * ![\"Latest\" screen]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/latest.png)\n"
" * ![\"Categories\" screen]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/categories.png)\n"
" * ![\"Nearby\" screen]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/nearby.png)\n"
" * ![\"Updates\" screen]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/updates.png)\n"
" * ![App details screen (with screenshots)]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/appdetails-a.png)\n"
" * ![App details screen (without screenshots)]({{ site.baseurl }}/assets/posts/2017-04-04-new-ux/appdetails-b.png)\n"
msgstr ""

#. type: Plain text
209
#: build/_posts/md/2017-04-04-new-ux.md
210 211
msgid "In addition, we have been redesigning some of the smaller, but equally as important parts of the app, such as better support for visually impaired users who make use of tools such as Talkback, and better support for donating to open source app developers."
msgstr "En outre, nous avons redessiné certaines des plus petites, mais aussi des éléments aussi importants de l'application, comme un meilleur support pour les utilisateurs malvoyants qui utilisent des outils tels que Talkback et un meilleur support pour faire un don aux développeurs d'applications open source."
212 213

#. type: Plain text
214
#: build/_posts/md/2017-04-04-new-ux.md
215 216
msgid "This has involved extensive design input from UX designers and the community.  In addition to the user tests that were conducted early on in the design process, further field tests are currently being conducted to ensure that usability issues with the new design are identified and resolved."
msgstr "Cela a impliqué un large apport de conception des concepteurs UX et de la communauté. En plus des tests utilisateur menés au début du processus de conception, d'autres essais sur le terrain sont actuellement en cours pour s'assurer que les problèmes d'utilisabilité avec la nouvelle conception sont identifiés et résolus."
217 218

#. type: Plain text
219
#: build/_posts/md/2017-04-04-new-ux.md
220 221
msgid "Over the coming weeks you will see alpha releases for v0.103.  We encourage your feedback and suggestions about how to continually improve the F-Droid client."
msgstr "Au cours des prochaines semaines, vous verrez des versions alpha pour v0.103. Nous encourageons vos commentaires et suggestions sur la façon d'améliorer continuellement le client F-Droid."
222 223

#. type: Plain text
224
#: build/_posts/md/2017-04-04-new-ux.md
225 226
msgid "This is one of the many improvements happening to the broader F-Droid ecosystem in 2017, so keep an eye out for more!"
msgstr "C'est l'une des nombreuses améliorations apportées à l'écosystème F-Droid en 2017, alors guettez plus d'informations !"
227 228 229 230 231 232 233 234 235

#. type: Title #
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
#, no-wrap
msgid "\"Announcing new libraries: F-Droid Update Channels\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
236
msgid "In order to complete the F-Droid distribution ecosystem, we are introducing [__F-Droid Update Channels__](https://gitlab.com/fdroid/update-channels).  It is a suite of libraries for apps to find updates, no matter from where it was originally downloaded.  In many parts of the world, it is very common to get Android APKs outside of the app stores where the developers upload them."
237 238 239 240 241 242 243 244 245 246 247 248 249 250 251
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
msgid "third party app stores scrape other app stores for APKs"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
msgid "APKs are bluetoothed, directly, downloaded, etc"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
msgid "users share APKs via services like Aptoide"
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
252
msgstr "Les utilisateurs partagent des APKs via des services tels qu'Aptoide"
253 254 255

#. type: Plain text
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
256
msgid "In order to ensure that your app always can find updates, we are introducing two specific libraries:"
257 258 259 260 261 262 263 264 265 266
msgstr ""

#. type: Title ###
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
#, no-wrap
msgid "\"Get F-Droid\" aka [org.fdroid.getfdroid](https://gitlab.com/fdroid/update-channels/tree/master/getfdroid#f-droid-installer)"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
267
msgid "Checks whether F-Droid is installed.  If not, it will help the user to download and install F-Droid in a secure way.  F-Droid then provides the update channel for all apps available in F-Droid."
268 269 270 271 272 273 274 275 276 277
msgstr ""

#. type: Title ###
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
#, no-wrap
msgid "\"App Updater\" aka [org.fdroid.appupdater](https://gitlab.com/fdroid/update-channels/tree/master/appupdater#f-droid-update-detector)"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
278
msgid "Keeps the app current by checking the hard-coded app repository set up by the developer.  This is similar to the popular \"App Updater\" library, but handles everything securely using F-Droid signed metadata.  The _fdroidserver_ tools handle the creation and maintenance of the app repository."
279 280 281 282 283 284 285 286 287 288
msgstr ""

#. type: Title ####
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
#, no-wrap
msgid "Compatible with Google Play Terms of Service"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-06-01-announcing-new-libraries-f-droid-update-channels.md
289
msgid "Both of these libraries also check whether Google Play is installed, if so, will disable itself.  This allows apps to include this library in APKs that are uploaded to Google Play since it will not violate the Google Play Terms of Service."
290 291 292 293 294 295 296 297 298 299 300 301 302 303 304
msgstr ""

#. type: Title #
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "\"How F-Droid is Bringing Apps to Cuba\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
msgid "![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/fdroid-logo.png)"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
305
msgid "Only in 2015, when the government opened the first public WiFi hotspots in the country, did internet access become available to ordinary Cubans. Before that, even though modern mobile phones had already found their way into the country, they were mostly used off-line. Now, all these phones can be connected to the internet. However, at 1.50 CUC per hour, this is still not affordable to most Cubans whose average salary is only 20 CUC per month."
306 307 308 309 310 311 312 313 314 315 316 317
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid ""
"![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/celulares_apps_and_updates.jpg)<br/>\n"
"*Mobile Phone Shop offering Apps and Updates*\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
318
msgid "So it is not surprising that most Cubans do not use what little expensive bandwidth they have available to download apps, but use it for other things such as communicating with their relatives. If they want apps, they can go to one of the many mobile phone repair shops and get them installed there for a nominal fee."
319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "In order to distinguish themselves from the tough competition, some shops take an interesting approach: They <a href=\"https://guardianproject.info/2017/02/22/build-your-own-app-store-android-media-distribution-for-everyone/\">open up their own app store</a> in a local (offline) WiFi network to attract customers.\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "The only existing technology that allows everybody to open their own app store is called <a href=\"https://f-droid.org/\">F-Droid</a>. It is a full-blown app store kit that comes with all the tools and <a href=\"https://f-droid.org/docs/\">documentation</a> required to open up your own store: an <a href=\"https://gitlab.com/fdroid/fdroidserver/\">app store server</a>, the <a href=\"https://gitlab.com/fdroid/fdroidclient\">app</a> to install the apps with on your phone and a <a href=\"https://gitlab.com/fdroid/repomaker\">curation tool</a> to manage your store with ease.\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid ""
"![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/fdroid_repo.jpg)<br/>\n"
"*DroidT's F-Droid Repository*\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
343
msgid "Normally, the F-Droid app that you can download comes with thousands of useful Free Software apps without advertising and user tracking. These however require an internet connection to be downloaded from F-Droid's official server. Thankfully, F-Droid allows you to add other repositories to it. These work similar to the package repositories that you might know from GNU/Linux distributions. Everybody can create their own repository, even in an offline network. As long as people are connected to the same WiFi, they can use your repository to install and update your apps."
344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid ""
"![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/antenna_outside_shop.jpg)<br/>\n"
"*WiFi Antenna Outside of the Shop*\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "This is exactly what the <a href=\"http://droid-tech.com/\">DroidT shop</a> did that I visited in <a href=\"https://en.wikipedia.org/wiki/Sancti_Sp%C3%ADritus\">Sancti Spíritus</a>, Cuba. They run their own repository within their local WiFi network. Currently, they offer more than 2000 apps, mostly games, but also other useful apps, for free to everybody within the range of their WiFi router. Having a worse store location than their competitors, it really helps them to drive people to their shop and to build up their reputation within the local community. So far, they are the only store in their city offering this free and convenient service to their customers.\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid ""
"![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/child_apps.jpg)<br/>\n"
"*A Cuban child looking through the print-out of available apps*\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
370
msgid "The apps are downloaded by the store employees once, put into the repository and then are available to an unlimited number of customers without ever needing to connect to the internet again. The DroidT team is even going the last mile by also offering Spanish app metadata such as summaries and app descriptions to make it easier for people to find the app that they are looking for."
371 372 373 374
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
375
msgid "At the moment they work on making use of the new screenshot feature that was introduced to the F-Droid app recently, so their customers can browse through the screenshots before deciding whether to install an app or not."
376 377 378 379 380 381 382 383 384 385 386 387
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid ""
"![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/fdroid_repo_categories.jpg)<br/>\n"
"*A Screenshot of DroidT's app categories*\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
388
msgid "Another nice service they offer are app updates that are securely delivered by F-Droid. When somebody who has already downloaded apps from their repository, comes into the range of their WiFi again, F-Droid will check for updates and offer to install the ones that are available. This is a huge advantage in a country where people normally never care about updates at the expense of security."
389 390 391 392
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
393
msgid "So it comes at no surprise that their slogan is \"BE UPDATE\" that even hangs in huge letters right above their desk in their shop. The repository by the way is hosted on the server that you can see directly above the banner with their slogan."
394 395 396 397 398 399 400 401 402
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
msgid "![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/be_update1.jpg)"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
403
msgid "It is great to see that the free technology that the F-Droid community worked on for so many years to liberate Android users is put to unexpected use by talented individuals in other countries like Cuba and helps to make a difference there."
404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "<hr />\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "For the sake of completeness however, it should be mentioned that ordinary downloads and F-Droid are not the only ways that Cubans use to get apps. There are weekly data packages that are sent through the country on hard-drives by bus. These <a href=\"https://en.wikipedia.org/wiki/El_Paquete_Semanal\">Paquete Semanal</a> contain mostly movies and TV shows, but also news and apps.\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "Then, there is a proprietary app called <a href=\"https://en.wikipedia.org/wiki/Zapya\">Zapya</a> that is very popular among young Cubans, because it allows them to wirelessly share apps and other files between two phones. Although F-Droid offers the same functionality, this is not yet widely known and currently being improved to match the simplicity that Zapya offers to Cubans at the moment.\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid ""
"![]({{ site.baseurl }}/assets/posts/2017-07-03-cuba/zapya_sharing.jpg)<br/>\n"
"*A Cuban sharing apps with Zapya*\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-07-03-cuba.md
#, no-wrap
msgid "*This post was originally published on [blog.grobox.de/2017/how-f-droid-is-bringing-apps-to-cuba](https://blog.grobox.de/2017/how-f-droid-is-bringing-apps-to-cuba/).*\n"
msgstr ""

#. type: Title #
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "\"F-Droid is 1.0!\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
446
msgid "October 10th, 10-10, is the perfect day to announce F-Droid 1.0! After 7 years and the last year of intense development, we are ready to call the F-Droid ecosystem ready for prime time.  We think that F-Droid is mature enough and ready for all users."
447 448 449 450
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
451
msgid "With 60+ languages, 100+ contributors, 2500+ apps, and many millions of downloads, F-Droid is already widely used.  It is even the default, built-in app store for two important Android ROM projects: [Replicant](https://www.replicant.us/) and [CopperheadOS](https://copperhead.co/android/)."
452 453 454 455
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
456
msgid "F-Droid started out with a focus on providing verified free software in an Android app repository.  That remains the core goal of the F-Droid community.  We built a lot of software to achieve that goal, and along the way, we realized that F-Droid is also a complete \"app store kit\" that anyone could use. It also includes complete build and release tools for managing the process of turning app source code into published builds."
457 458 459 460 461 462 463 464 465 466
msgstr ""

#. type: Title ##
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "What's New"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
467
msgid "There are many things that are new and improved in 1.0, so this post covers some highlights.  In the user interface, there is a whole now architecture as well as a lot of new small improvements."
468 469 470 471
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
472
msgid "apps can include [screenshots and feature graphics]({{ site.baseurl }}/docs/All_About_Descriptions_Graphics_and_Screenshots)"
473 474 475 476 477 478 479 480 481 482 483 484 485 486
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
msgid "donations to app developers highlighted on the App Details screen"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
msgid "inline download/install buttons for quick installation"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
487
msgid "all app texts can be [translated]({{ site.baseurl }}/docs/Translation_and_Localization)"
488 489 490 491
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
492
msgid "apps with [known security vulnerabilities](https://f-droid.org/wiki/page/AntiFeature:KnownVuln) will be marked"
493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid ""
"{: .gallery}\n"
" * [![App Details]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/screenshot-app-details.png)](https://f-droid.org/repo/org.fdroid.fdroid/en-US/phoneScreenshots/screenshot-app-details.png)\n"
" * [![Search]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/screenshot-search.png)](https://f-droid.org/repo/org.fdroid.fdroid/en-US/phoneScreenshots/screenshot-search.png)\n"
" * [![Updates]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/screenshot-updates.png)](https://f-droid.org/repo/org.fdroid.fdroid/en-US/phoneScreenshots/screenshot-updates.png)\n"
msgstr ""

#. type: Title ###
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "F-Droid is now a first class app store"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
513
msgid "F-Droid can now be your only app store, fully integrated into your device with background updates and streamlined installs, all without sacrificing any of the privacy or security that F-Droid has always offered.  F-Droid is already well known among those who install custom Android ROMs on their devices, and that is now much better supported via the F-Droid [Privileged Extension](https://f-droid.org/packages/org.fdroid.fdroid.privileged.ota), which can be flashed onto a device like any other OTA (Over-The-Air)  update ZIP."
514 515 516 517
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
518
msgid "We will work with any ROM project to help them integrate F-Droid as the default app store, built into the ROM.  See the [Privileged Extension instructions](https://gitlab.com/fdroid/privileged-extension/#how-do-i-build-it-into-my-rom)  for how to get started."
519 520 521 522 523 524 525 526 527 528
msgstr ""

#. type: Title ###
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "F-Droid in your language"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
529
msgid "All parts of F-Droid are now translatable, including the app descriptions, website and the command line tools.  They are already translated into many languages.  Having free software available in people's native languages greatly reduces the barriers to entry. Look at the menu in the upper right of this website for the available languages."
530 531 532 533
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
534
msgid "Is F-Droid not available in your language? Or would you like to help improve the existing translations? [Get involved!]({{ site.baseurl }}/docs/Translation_and_Localization)"
535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599
msgstr ""

#. type: Title ####
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "F-Droid app"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid ""
"{: .gallery}\n"
" * [![Tibetan]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/fdroid-screenshot-bo.png)]({{ site.baseurl }}/assets/fdroid-screenshot-bo.png)\n"
" * [![Spanish]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/fdroid-screenshot-es.png)]({{ site.baseurl }}/assets/fdroid-screenshot-es.png)\n"
" * [![Persian]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/fdroid-screenshot-fa.png)]({{ site.baseurl }}/assets/fdroid-screenshot-fa.png)\n"
" * [![Ukrainian]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/fdroid-screenshot-uk.png)]({{ site.baseurl }}/assets/fdroid-screenshot-uk.png)\n"
" * [![Japanese]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/fdroid-screenshot-ja.png)]({{ site.baseurl }}/assets/fdroid-screenshot-ja.png)\n"
" * [![Chinese]({{ site.baseurl }}/assets/posts/2017-10-10-fdroid-is-1.0/fdroid-screenshot-zh.png)]({{ site.baseurl }}/assets/fdroid-screenshot-zh.png)\n"
msgstr ""

#. type: Title ####
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "_fdroidserver_ tools"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid ""
"```console\n"
"$ fdroid update -h\n"
"usage: fdroid update [-h] [-v] [-q] [--create-key] [-c] [--delete-unknown]\n"
"                     [-b] [-i] [-I] [-e EDITOR] [-w] [--pretty] [--clean]\n"
"                     [--nosign] [--use-date-from-apk] [--rename-apks]\n"
"                     [--allow-disabled-algorithms] [-W W]\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid ""
"optional arguments:\n"
"  -h, --help            show this help message and exit\n"
"  -v, --verbose         比一般情况输出更多的信息\n"
"  -q, --quiet           仅输出警告和出错信息\n"
"  --create-key          在密钥存储中创建资源库签名密钥\n"
"  -c, --create-metadata\n"
"                        创建缺少的主干元数据文件\n"
"  --delete-unknown      从资源库中删除没有元数据的 APK 和 OBB\n"
"  -b, --buildreport     报告编译数据状态\n"
"  -i, --interactive     需更新事项的互动提示。\n"
"  -I, --icons           对超过像素大小上限的全部图标进行尺寸调整,然后退出\n"
"```\n"
msgstr ""

#. type: Title ###
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "Run your own app \"repo\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
600
msgid "_f-droid.org_ is just one app repository (aka \"repo\") out of hundreds of repos created by individuals all around the globe.  So whether you are a musician who wants to publish their music or a developer who wants to serve nightly builds of their app, you are free to create your own repo and share it with other people independently of F-Droid.org.  F-Droid repos can now include any kind of file: apps, videos, audio, ebooks, ZIPs, etc"
601 602 603 604
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
605
msgid "Anyone can make their own F-Droid repo using the _fdroidserver_ command line tools, the same as always.  That requires knowledge of the command line, manual editing of \"metadata\" files to edit your packages’ store details, copying screenshots to the right directory, etc.  Now with [Repomaker]({{ site.baseurl }}/repomaker), there is a simple web app to create repos, so special knowledge is no longer needed. More information on how to install Repomaker coming soon!"
606 607 608 609
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
610
msgid "There are also new options for publishing custom, hosted repos.  Standard webservers and Amazon S3 have been supported for a while.  Now you can also publish repos directly to GitLab or GitHub.  On top of that, we have improved the _fdroidserver_ workflow when working with large collections of APKs, based on feedback from the developers of [Izzysoft](https://apt.izzysoft.de/fdroid/) and [Metro Tech & Solutions]({{ site.baseurl }}/2017/07/03/cuba.html)."
611 612 613 614 615 616 617 618 619 620
msgstr ""

#. type: Title ###
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
#, no-wrap
msgid "Join us!"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
621
msgid "Do you also want to see Android as a complete free software platform? Join us! There are many ways to [contribute]({{ site.baseurl }}/contribute)."
622 623 624 625
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
626
msgid "get [more apps](https://gitlab.com/fdroid/rfp/issues) built and included in _f-droid.org_"
627 628 629 630 631 632 633 634 635
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
msgid "test [nightly builds](https://gitlab.com/fdroid/fdroidclient-nightly)"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
636
msgid "[translate]({{ site.baseurl }}/docs/Translation_and_Localization/) any part of F-Droid"
637 638 639 640
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
641
msgid "[improve](https://gitlab.com/fdroid/fdroidserver/issues) the server side tools"
642 643 644 645
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
646
msgid "add [missing features](https://gitlab.com/fdroid/fdroidclient/issues) to the Android client"
647 648 649 650
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
651
msgid "make [Repomaker](https://gitlab.com/fdroid/repomaker/issues) work well on your platform"
652 653 654 655
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-10-10-fdroid-is-1.0.md
656
msgid "If you are looking for a good place to get started, see the list of \"[first timer](https://gitlab.com/groups/fdroid/issues?label_name%5B%5D=first-timer)\" issues."
657 658 659 660 661 662 663 664 665 666
msgstr ""

#. type: Title #
#: build/_posts/md/2017-12-11-publishing-nightly-builds-with-gitlab-ci.md
#, no-wrap
msgid "\"Publishing a nightly builds repo with GitLab or Travis CI\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-11-publishing-nightly-builds-with-gitlab-ci.md
667
msgid "Having users run \"nightly\" builds is a great way to get rapid feedback on current development activities.  One key way to get this kind of feedback is to make it as easy as possible for people to install the nightly builds, and to keep updated.  The F-Droid tools now let you automate this whole process for any app hosting on GitLab or GitHub, using a CI build service like gitlab-ci or Travis CI."
668 669 670 671
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-11-publishing-nightly-builds-with-gitlab-ci.md
672
msgid "The new `fdroid nightly` command automates the whole process of setting up and running this repo.  The repo is then published to its own GitLab/GitHub git repo, where any F-Droid client can access it."
673 674 675 676
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-11-publishing-nightly-builds-with-gitlab-ci.md
677
msgid "Learn how to set this up for your app by reading [Publishing Nightly Builds]({{ site.baseurl }}/docs/Publishing_Nightly_Builds).  See it in action in _fdroidclient_: * <https://gitlab.com/fdroid/fdroidclient-nightly> * <https://gitlab.com/fdroid/fdroidclient/blob/5f26a785/.gitlab-ci.yml>"
678 679 680 681
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-11-publishing-nightly-builds-with-gitlab-ci.md
682
msgid "With F-Droid [Update Channels]({{ site.baseurl }}/2017/06/01/announcing-new-libraries-f-droid-update-channels.html), you can even make your app update itself from your nightly repo."
683 684 685 686 687 688 689 690 691 692
msgstr ""

#. type: Title #
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
#, no-wrap
msgid "\"F-Droid and the Janus Vulnerability\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
693
msgid "The [Janus vulnerability](https://www.guardsquare.com/en/blog/new-android-vulnerability-allows-attackers-modify-apps-without-affecting-their-signatures)  has sprung forth unto the Android world, and we have sprung into action to keep it far away."
694 695 696 697 698 699 700 701 702 703 704 705 706
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
#, no-wrap
msgid ""
"<p align=\"center\">\n"
"  <img width=\"300\" height=\"282\" src=\"{{ site.baseurl }}/assets/posts/2017-12-13-fdroid-and-janus/janus.png\" />\n"
"</p>\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
707
msgid "First off, _f-droid.org_, _guardianproject.info/fdroid_ and _apt.izzysoft.de/fdroid_ were scanned for possible Janus exploits and none were found.  _f-droid.org_'s greatest protection against malware is the requirement that everything must be built from source, humans review all apps that are added, and a source tarball for each build is stored forever.  Exploit writers do not want to give away the source code to their malware nor have their activities permanently logged in _git_, so this process keeps them away.  No malware has been found in _f-droid.org_ in its 7 years of operation."
708 709 710 711
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
712
msgid "F-Droid is also an open ecosystem, that means many people are getting apps from other sources.  For that reason, we are working to add Janus detection to the F-Droid Android client app.  When an APK with a Janus exploit is found, it will prompt the user to uninstall it in the \"Updates\" tab.  If an APK with a Janus exploit is downloaded from a repo that has allowed it in, it will be blocked from being installed."
713 714 715 716
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
717
msgid "There is also some random good news: it turns out that none of the about 10 Janus examples we have can pass `fdroid update`.  Most of them failed to verify when `fdroid update` calls `aapt dump badging`.  The one file that passed those tests was the publicly released [Janus demo APK](https://www.androidpolice.com/wp-content/uploads/janus-poc/HelloWorld-Janus.apk).  But it had strange dates like `2042-14-03 00:62:15` in the ZIP entries, probably because of the tricks needed to assemble this DEX+ZIP file.  This triggered a crash in `fdroid update`, when parsing the date of _AndroidManifest.xml_.  Python complains that there is no 14th month.  This crash prevents the APK from being added to the repo. We have also added an [explicit block](https://gitlab.com/fdroid/fdroidserver/merge_requests/409)  for APKs trying to exploit Janus."
718 719 720 721
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
722
msgid "Also, _apksigner_ is better at verifying APK signatures, and many Janus examples failed.  If _apksigner_ is installed, then `fdroid build` uses it.  If an APK is signed with a v2 APK Signature, then things like Janus exploits are not possible.  So if you are working with APKs that you have not built from source, be sure to install _apksigner_."
723 724 725 726
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-13-fdroid-and-janus.md
727
msgid "So we can safely say that it would be difficult to inadvertently put a Janus exploit in an F-Droid repo.  And with the new protections in the Android client app, a repo cannot force the user to install one."
728 729 730 731 732 733 734 735 736 737
msgstr ""

#. type: Title #
#: build/_posts/md/2017-12-14-new-collaborations-on-exposing-tracking.md
#, no-wrap
msgid "\"New Collaborations on Exposing Tracking\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-14-new-collaborations-on-exposing-tracking.md
738
msgid "Since 2010, the F-Droid community has been working to provide only 100% verified Free Software, and to make apparent all forms of tracking, advertising, and \"[anti-features](https://f-droid.org/wiki/page/AntiFeatures)\" commonly found in apps.  F-Droid provides a complete app ecosystem where users are actively notified of tracking and advertising in the apps, and can make informed choices.  We have achieved this through the work of many dedicated volunteers reviewing apps as they are submitted, and marking the things that they find."
739 740 741 742
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-14-new-collaborations-on-exposing-tracking.md
743
msgid "Researchers at [Exodus Privacy](https://exodus-privacy.eu.org) and [Yale Privacy Lab](https://privacylab.yale.edu) are working on taking the next big step, by creating tools for automating the process of finding all the [various forms of tracking](https://theintercept.com/2017/11/24/staggering-variety-of-clandestine-trackers-found-in-popular-android-apps)  that apps can include.  F-Droid will work with them to merge efforts, increasing the effectiveness of volunteers, and exposing the inner workings of software in daily use worldwide."
744 745 746 747
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-14-new-collaborations-on-exposing-tracking.md
748
msgid "F-Droid represents a trustworthy method of getting apps, a _libre_ and _gratis_ alternative to the \"app store\" model that is driven by advertising revenue and data collection.  F-Droid makes custom builds of Free Software like Firefox and Telegram, removing code that limits the freedom of its users.  What we most often remove is third-party SDKs (Software Development Kits) that enable tracking while denying the user of the apps a choice."
749 750 751 752
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-14-new-collaborations-on-exposing-tracking.md
753
msgid "There are pragmatic uses of tracking, such as usability testing, crash reporting, and release management.  Even when such information is collected in an \"anonymous\" or \"randomized\" fashion, it often represents a unique data profile of a user that may expose private details.  This is especially true when information is correlated with the rich data sets of software industry giants."
754 755 756 757
msgstr ""

#. type: Plain text
#: build/_posts/md/2017-12-14-new-collaborations-on-exposing-tracking.md
758
msgid "Billions of users around the globe are now running mobile platforms based upon Free Software, such as Android.  For many, mobile devices are the primary gateway to the Internet.  These devices are often collecting and transmitting intimate details about users such as behavior and location, through complex and hidden methods.  The international Free Software community must continue to be a leader, protecting and restoring trust, privacy, and security in mobile computing."
759 760
msgstr ""

761 762 763 764 765 766 767 768
#. type: Title #
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
#, no-wrap
msgid "\"Upcoming Security Audit\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
769
msgid "We have started the process of the second security audit of the F-Droid setup.  The audit will be conducted by [Radically Open Security](https://www.radicallyopensecurity.com), which is a natural partner for F-Droid since they share our focus on free software and open processes.  Once we receive the results and have addressed any issues found, we will publish the full, unedited audit report here.  Thanks to [Open Tech Fund](https://opentech.fund)  for covering the costs of hiring the auditor."
770 771 772 773
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
774
msgid "For more information about F-Droid's security practices on in the documentation about the [Security Model]({{ site.baseurl }}/docs/Security_Model/)."
775 776 777 778 779 780 781 782 783 784
msgstr ""

#. type: Title ##
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
#, no-wrap
msgid "Looking back at the first security audit"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
785
msgid "We received an [external audit](https://cure53.de/pentest-report_fdroid.pdf) in 2015 from Cure53, provided by the [Open Tech Fund](https://opentech.fund). This was the first full security audit of the core security practices of F-Droid.  On top of the core, the focus on the audit was on the new, experimental features that opened up F-Droid as an ecosystem, moving away from the central server model."
786 787 788 789
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
790
msgid "This audit confirmed the security of core pieces, as listed on the top of this page.  That is a little hard to see since the report only discussed the vulnerabilities that were discovered.  This audit did find critical issues in the website, opt-in beta features, and some minor features like `fdroid import`, which is only used by a couple of people and never on core infrastructure.  It is important to note that the website issues never meant that getting apps via the Android client app was affected.  Most importantly, all of the security issues were fixed.  The audit also demonstrated that building a system with user-generated inputs is hard to fully secure.  Our focus is removing anything that opens up attack vectors to the external data sources like app source repos."
791 792 793 794
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
795
msgid "The normal way of using F-Droid was not affected.  For example, regarding _BZ-01-004 Command Injection Flaw_, the root-based installation method was marked experimental, not widely used, and removed around not long after the report came out. The _BZ-01-002_ and _BZ-01-003_ TOFU issues never applied to the default app repos since the repo keys are built into the client app."
796 797 798 799 800 801 802 803 804
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
msgid "The serious issues that affected the ecosystem where:"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
805
msgid "BZ-01-005 App with WES Permission can replace APKs before Installation (_fixed_)"
806 807 808 809
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
810
msgid "BZ-01-008 Multiple XSS Problems in WP-FDroid Plugin (_we entirely removed Wordpress, the site is now statically generated using Jekyll_)"
811 812 813 814
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
815
msgid "BZ-01-011 Persistent XSS via SVG Upload in MediaWiki (_bug fixed in MediaWiki, SVG upload disabled, and open wiki registrations disabled on f-droid.org_)"
816 817 818 819
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
820
msgid "BZ-01-014 RCE via fdroid checkupdates Command on Git Repository (_fixed_)"
821 822 823 824
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
825
msgid "These only affected a few non-critical users or were parts of opt-in beta features:"
826 827 828 829 830 831 832 833 834
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
msgid "BZ-01-002 TOFU Requests too easy to recognize and intercept (_fixed_)"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
835
msgid "BZ-01-003 Repository Fingerprint is not verified on first Fetch (_fixed_)"
836 837 838 839
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
840
msgid "BZ-01-004 Command Injection Flaw in root - based Installation Method (_only repo publisher could do this, removed root-based installation method_)"
841 842 843 844 845 846 847 848 849
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
msgid "BZ-01-012 Arbitrary Command Execution via `fdroid import` and SVN"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
850
msgid "The following issues all assume developer- or publisher-level access.  We do not claim to protect against attackers with that level of access. People in those roles can always publish malicious code directly, without resorting to complicated exploits."
851 852 853 854 855 856 857 858 859
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
msgid "BZ-01-007 Malicious symlinked APK can lead to arbitrary File Read"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
860
msgid "BZ-01-013 Directory Traversal Exploit Potential caused by `fdroid import`"
861 862 863 864 865 866 867 868 869 870 871 872 873 874
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
msgid "BZ-01-015 SVN Repository Access leaks Credentials to local Processes"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
msgid "BZ-01-017 Unauthorized Access to internal Network Resources"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-20-upcoming-security-audit.md
875
msgid "The audit report PDF from Cure53 is also cached on this site: [pentest-report_fdroid.pdf]({{ site.baseurl }}/assets/posts/2018-01-20-upcoming-security-audit/pentest-report_fdroid.pdf)."
876 877
msgstr ""

878 879 880 881 882 883 884 885
#. type: Title #
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
#, no-wrap
msgid "\"Fairphone Open ships F-Droid Privileged Extension!\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
886
msgid "Fairphone has taken a [big step](https://www.fairphone.com/en/2018/01/23/f-droid-auto-updates/)  towards making a fully free Android phone! They already have [Fairphone Open](https://www.fairphone.com/en/2016/04/28/releasing-the-fairphone-2-open-operating-system-2/), an alternate version of Android that does not include any proprietary apps.  The built-in Fairphone Updater makes it really easy to switch a Fairphone away from the Google Android version to Fairphone Open.  And now, Fairphone Open includes F-Droid! That means it is a fully functional device, removing the requirement to flash extra packages to get an app store.  It also means that F-Droid works without enabling \"Unknown Sources\".  Then your Fairphone Open can automatically update apps and it'll have a smoother install experience where you just need to press install once, and the whole process will finish in the background (when you are ready for background updates, go to F-Droid's Settings to enable them)."
887 888 889 890
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
891
msgid "F-Droid support in Fairphone Open is still beta, so for now, only [Privileged Extension](https://gitlab.com/fdroid/privileged-extension/#f-droid-privileged-extension)  is built into Fairphone Open. So you will still have to download F-Droid and install it as a regular app.  It will automatically find and use the Privileged Extension built into Fairphone Open.  We are working on an F-Droid installer as part of the Fairphone Updater to make that process really easy."
892 893 894 895
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
896
msgid "For now, these are the steps you need to do to have the full F-Droid experience with Fairphone Open:"
897 898 899 900
msgstr ""

#. type: Bullet: '1. '
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
Hans-Christoph Steiner's avatar
Hans-Christoph Steiner committed
901
msgid "download [F-Droid.apk](/F-Droid.apk) and [verify](/F-Droid.apk.asc) it"
902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922
msgstr ""

#. type: Bullet: '2. '
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
msgid "enable \"Unknown Sources\" in Settings -> Security"
msgstr ""

#. type: Bullet: '3. '
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
msgid "find _FDroid.apk_ in Downloads and click to install it"
msgstr ""

#. type: Bullet: '4. '
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
msgid "confirm the install on the system's install screen"
msgstr ""

#. type: Bullet: '5. '
#: build/_posts/md/2018-01-24-fairphone-open-ships-F-Droid.md
msgid "disable \"Unknown Sources\""
msgstr ""
923 924 925 926 927 928 929 930 931

#. type: Title #
#: build/_posts/md/2018-02-02-linux-conf-au-fdroid-presentation.md
#, no-wrap
msgid "\"F-Droid presentation at the Linux.conf.au 2018 conference\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-02-02-linux-conf-au-fdroid-presentation.md
932
msgid "In Sydney, New South Wales on Monday 22 January through to Friday 26 January, Linux.conf.au, the Australian Linux conference took place."
933 934 935 936
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-02-02-linux-conf-au-fdroid-presentation.md
937
msgid "F-Droid's [Peter Serwylo](https://gitlab.com/pserwylo) was there Thursday, 25 Jan, presenting his _\"F-Droid: The private, secure, free and open app store for Android\"_."
938 939 940 941
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-02-02-linux-conf-au-fdroid-presentation.md
942
msgid "The 45 minutes long talk covers how F-Droid come to be, focussing on the client, its security model, and how it is being used to ensure everyone (look out for the \"[collateral freedom](https://en.wikipedia.org/wiki/Collateral_freedom)\" bit) is able to access high quality open source apps, using tools developed to make it easier for anybody to setup and run their own curated app store."
943 944 945 946
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-02-02-linux-conf-au-fdroid-presentation.md
947
msgid "This is a great primer for new users giving them a behind the scenes view on how apps come to be, from a source code repo to their Android devices."
948 949 950 951
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-02-02-linux-conf-au-fdroid-presentation.md
952 953
#, no-wrap
msgid ""
954
"<a class=\"youtube\" href=\"https://youtube.com/watch?v=y3zVcYuE-WI\">\n"
955 956
"    <img src=\"{{ site.baseurl }}/assets/posts/2018-02-02-linux-conf-au-fdroid-presentation/video-thumbnail.png\" />\n"
"</a>\n"
957
msgstr ""
958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976

#. type: Title #
#: build/_posts/md/2018-03-01-website-updates.md
#, no-wrap
msgid "\"Website Updates\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-01-website-updates.md
msgid "There have been a couple of important updates to this website.  First, a longstanding complaint about this website is that there is only prominent donation buttons for F-Droid itself, and not for the apps.  We want to support as many app developers as possible, so the app pages have been updated to highlight that app's donation options.  See [Mastalab]({{ site.baseurl }}/packages/fr.gouv.etalab.mastodon/), [Telegram]({{ site.baseurl }}/packages/org.telegram.messenger/), or [F-Droid itself]({{ site.baseurl }}/packages/org.fdroid.fdroid/)  to see what the new layout looks like."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-01-website-updates.md
msgid "The search field has changed to now be run by our own custom [search service](https://gitlab.com/fdroid/fdroid-website-search).  This allows all aspects of the website to work with or without Javascript to support as wide a range of devices and browsers as possible, including Tor Browser and browsers on cheap mobile devices.  This new search service also includes a much more complete index, so it is now possible to search based on all of the metadata, for example by license:"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-03-01-website-updates.md
977
msgid "<https://staging.f-droid.org/search?q=gpl-3.0>"
978 979 980 981
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-03-01-website-updates.md
982
msgid "<https://staging.f-droid.org/search?q=apache-2.0>"
983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-01-website-updates.md
msgid "There is a lot that can be done to improve the search, we welcome contributions! For example, it would be nice to still offer the old, live search popup.  That just requires someone fixing [this issue](https://gitlab.com/fdroid/fdroid-website/issues/175)."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-01-website-updates.md
msgid "Since all of the apps descriptions and graphics are submitted by developers, this website needs to have extra protections to ensure that the text and graphics that come from app developers cannot be used to exploit visitors of this website.  To read more about the measures we take to ensure the security of this site, see the \"Initial Install\" section of [Security Model]({{ site.baseurl }}/docs/Security_Model)."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-01-website-updates.md
msgid "Also: * Last Updated now changes properly * the permissions list per app version is now foldable * the F-Droid Donate section is not shown on the sidebar of app pages"
msgstr ""
999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044

#. type: Title #
#: build/_posts/md/2018-03-02-liberapay-support.md
#, no-wrap
msgid "\"Liberapay, a fully free Donation Platform\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
#, no-wrap
msgid ""
"<p align=\"center\">\n"
"  <img width=\"150\" src=\"{{ site.baseurl }}/assets/posts/2018-03-02-liberapay-support/liberapay_icon-v2_yellow-r.svg\" style=\"box-shadow: unset;\" />\n"
"</p>\n"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
msgid "Recently F-Droid has gained support for [Liberapay](https://liberapay.com/), a fully free donation platform aimed at software projects.  Liberapay itself is fully free and [open source](https://github.com/liberapay/liberapay.com)  software focusing on recurrent donations to software projects. These recurrent donations are important for the long-term sustainability of projects.  Another interesting feature for software projects is the possibility to create [teams](https://liberapay.com/about/teams) which the members of the project can join and then split the donations in a way where everyone sets the share he or she wants to take."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
msgid "The donation part of F-Droid has always relied on closed platforms like PayPal but not anymore!"
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-03-02-liberapay-support.md
#, no-wrap
msgid "Integration into F-Droid"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
msgid "F-Droid now has full support for projects offering donation via Liberapay:"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-03-02-liberapay-support.md
msgid "The Liberapay ID of a person or team can be entered into a dedicated [metadata field](https://f-droid.org/en/docs/Build_Metadata_Reference/#LiberapayID).  10 apps in F-Droid already offer this as a donation option. Hopefully more will join soon."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
#, no-wrap
msgid ""
1045
"* The android client now shows the Liberapay widget: \n"
1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078
"  <p align=\"center\">\n"
"   <img width=\"400\" src=\"{{ site.baseurl }}/assets/posts/2018-03-02-liberapay-support/liberapay-client-screenshot.png\" />\n"
"  </p>\n"
"* The website now includes [all donation options]({{ site.baseurl }}/2018/03/01/website-updates.html).\n"
"* F-Droid itself has a [Liberapay team](https://liberapay.com/F-Droid-Data).\n"
"  After about two month we are already receiving ~30€/week, making us currently\n"
"  the third most funded [team](https://en.liberapay.com/explore/teams) on\n"
"  Liberapay.\n"
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-03-02-liberapay-support.md
#, no-wrap
msgid "Next steps"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
msgid "Liberapay is still a young and very small platform (remember, we became the third most funded team in two months ;-)) so it needs both more projects and more patrons. So spread the word and [ask your favourite](https://github.com/TeamNewPipe/NewPipe/issues/1153)  open source project if you can start giving them money through Liberapay."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
msgid "Do you know any app or developer with a Liberapay account that is not yet shown in F-Droid? Help us by adding it to the [apps metadata](https://gitlab.com/fdroid/fdroiddata)."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-03-02-liberapay-support.md
#, no-wrap
msgid ""
"You can also fund the further development of Liberapay through Liberapay itself here:\n"
"<a href=\"https://liberapay.com/Liberapay/\"><img src=\"{{ site.baseurl }}/assets/liberapay_donate_button.svg\" style=\"box-shadow: unset;\" /></a>\n"
msgstr ""
1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092

#. type: Title #
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
#, no-wrap
msgid "\"This Week in F-Droid\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "Hi everyone! This is a little experiment triggered by the [Matrix Project](https://matrix.org/) starting their own [TWIM](https://matrix.org/blog/2018/04/20/this-week-in-matrix-2018-04-20/) (This Week In Matrix), who in turn stole the idea off [TWIR](https://this-week-in-rust.org/) (This Week In Rust). Therefore, we now give you the first trial TWIF!"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
Marcus's avatar
Marcus committed
1093
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1094
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1095 1096 1097 1098 1099
msgid "[F-Droid](https://f-droid.org/) is an installable [catalogue](https://f-droid.org/en/packages/) of [FOSS](https://en.wikipedia.org/wiki/Free_and_open-source_software) (Free and Open Source Software) applications for the Android platform. The [client](https://f-droid.org/app/org.fdroid.fdroid) makes it easy to browse, install, and keep track of updates on your device. This post lists notable things that happened in and around F-Droid this past week."
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
Marcus's avatar
Marcus committed
1100
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1101
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154
#, no-wrap
msgid "What's happening in F-Droid"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "If you see \"error getting index file\", temporarily switching to the old index format in settings will work around the problem. The bugfix for the wrong app titles broke the index generation. Sorry about this!"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "Speaking of, there have been problems with some app titles showing up in Arabic. This should be fixed by androguard (see below)."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "The [F-Droid](https://f-droid.org/app/org.fdroid.fdroid) app saw two new updates this week. 1.2.2 fixes a critical bug on older android phones, where it was instantly crashing and restarting in a loop. It seems to be stable so far."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "Meanwhile, the next alpha (v1.3-alpha0) is tagged and should be built by the time you read this. The minSdk has been upped to 14 (Android 4.0 aka Ice Cream Sandwich), which allows all sorts of new things, and should make things easier to maintain."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
#, no-wrap
msgid ""
"  There will probably be more unstable v1.3 alphas since there were a lot of library updates, so please test! And don't upgrade unless you're really willing to use an alpha.\n"
"* CiaranG put androguard on the build server, which should finally fix [admin#65](https://gitlab.com/fdroid/admin/issues/65). This means that users of the Privileged Extension will finally be able to leave Unknown Sources off. It should also fix the arabic names and blank names.\n"
"* The $22K grant for translation workflow has been officially confirmed. It will include some web dev work. It is expected that this will happen in June.\n"
"* [Liberapay](https://liberapay.com/): The [F-Droid Data team](https://liberapay.com/F-Droid-Data) is currently receiving €61.05 per week from 144 patrons, making it the 5th largest team on Liberapay. Help us get that 3rd position back!\n"
"* If you hadn't noticed yet, **Bubu** made F-Droid accounts on Mastodon ([@fdroidorg](https://mastodon.technology/@fdroidorg)) and Twitter ([@fdroidorg](https://twitter.com/fdroidorg)). We've been surprised and excited that our Mastodon has proven much more popular than our Twitter! The set-up automatically mirrors everything between the two accounts, and Bubu has been doing a good job of pushing regular updates and answering people's questions.\n"
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
#, no-wrap
msgid "Other News"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "One of the GSOC projects from [Matrix](https://matrix.org/) is building an alternative to [GCM](https://en.wikipedia.org/wiki/Google_Cloud_Messaging) push for matrix. This will directly benefit the fdroid version of [Riot.im](https://f-droid.org/app/im.vector.alpha)!"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "**_hc**'s work under the [Guardian Project Viento](https://guardianproject.info/wind/) funding is coming to a close, with maybe one or two weeks left."
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
Marcus's avatar
Marcus committed
1155
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1156
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1157
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168
#, no-wrap
msgid "New apps"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "No new apps added this week."
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
Marcus's avatar
Marcus committed
1169
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1170
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1171
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197
#, no-wrap
msgid "Updated apps"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "[Ring](https://f-droid.org/app/cx.ring) is finally up-to-date again on F-Droid! (And should hopefully not fall behind that much again.) We had to stop accepting updates because Ring introduced the proprietary [GCM](https://en.wikipedia.org/wiki/Google_Cloud_Messaging) push service. Although that was soon made optional, nobody had time to update the build recipe. (Until now.)"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "[Telegram](https://f-droid.org/app/org.telegram.messenger): Russia doesn't like not being able to spy on people, and has been trying to block Telegram. The upcoming version of Telegram-FOSS will have better chances to connect through the Russian Telegram blocks. If you need it right now you can install the beta build from here: https://github.com/Telegram-FOSS-Team/Telegram-FOSS/releases/tag/v4.6b"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "[Yalp Store](https://f-droid.org/app/com.github.yeriomin.yalpstore): There is an update for yalp store not being able to find any app updates."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "**Misc**: Updates for [Conversations](https://f-droid.org/app/eu.siacs.conversations), [Nextcloud Talk](https://f-droid.org/app/com.nextcloud.talk2), [Telegram](https://f-droid.org/app/org.telegram.messenger), [Duck Duck Go](https://f-droid.org/app/se.johanhil.duckduckgo), [Firefox Klar](https://f-droid.org/app/org.mozilla.klar), [Tusky](https://f-droid.org/app/com.keylesspalace.tusky) 1.6.1, [Mastalab](https://f-droid.org/app/fr.gouv.etalab.mastodon) 1.8.6, [BRouter](https://f-droid.org/app/btools.routingapp) 1.4.11, [Nextcloud](https://f-droid.org/app/com.nextcloud.client) 3.1.0 and many more!"
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
Marcus's avatar
Marcus committed
1198
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1199
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210
#, no-wrap
msgid "Archived apps"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "[Eleven](https://gitlab.com/ymber/Eleven) was moved to the archive because it is unmaintained and more or less broken according to the app's author."
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
Marcus's avatar
Marcus committed
1211
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1212
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1213
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226
#, no-wrap
msgid "In the next TWIF"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "Will there be another edition of TWIF? That's up to you, dear reader! We are hoping to publish a new TWIF every friday, but we can't do this without your help. If you are working on something F-Droid related, like to talk about your app that's getting updated or newly included in F-Droid, or have some news related to F-Droid, get in touch!"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-04-27-this-week-in-fdroid.md
msgid "Come talk to us in #fdroid on [Freenode](https://freenode.net/), in Matrix via [#freenode_#fdroid:matrix.org](https://matrix.to/#/#freenode_#fdroid:matrix.org) or via [Telegram](https://t.me/joinchat/AlRQekvjWDTuQrCgMYSNVA). Join us on the [forum](https://forum.f-droid.org/). [Toot on Mastodon](https://mastodon.technology/@fdroidorg), or, if you absolutely must, [tweet us](https://twitter.com/fdroidorg)."
msgstr ""
Marcus's avatar
Marcus committed
1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251

#. type: Title #
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
#, no-wrap
msgid "\"This Week in F-Droid, Week 18\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "Hi everyone! You have been telling us you liked the first [#twif](https://mastodon.technology/tags/twif), so have another!"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "F-Droid client v1.3-alpha0 is available. It has the new wifi/data preferences, which was one of the priorities of the [Viento](https://guardianproject.info/wind/) funding: making F-Droid work better on cheap devices, low/expensive bandwidth, and small storage."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
#, no-wrap
msgid "  As mentioned in the [previous TWIF](https://f-droid.org/en/2018/04/27/this-week-in-fdroid.html), V1.3 no longer supports Android 2.3.3 or 3.x. Android 4.0 is the minimum. That freed us to update tons of things, and ditch our own custom forks.\n"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1252
msgid "[Bubu](https://forum.f-droid.org/u/Bubu) did some work on bringing the [Rocket.Chat](https://rocket.chat) [app](https://github.com/RocketChat/Rocket.Chat.Android) to F-Droid. The FOSS flavour is currently pending upstream review. It lacks push notifications, but otherwise works fine."
Marcus's avatar
Marcus committed
1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "Search page styling broke last Wednesday and got fixed again on Thursday."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "The \"error getting index file\" and the Arabic titles bugs got fixed. You can switch back to the new index format if you were using the old one as a workaround."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "Well, kind of. As it turns out, switching between old and new index formats uncovered another bug, in which one index was generated in the wrong time zone. That, combined with the index downgrade protection, means F-Droid will refuse to update and give an \"index.jar older than current index\" error."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
#, no-wrap
msgid "  This was fixed last week for f-droid.org, but it affects all 3rd-party repositories as well. We'll try to get an fdroidserver bugfix release out soon, but meanwhile fdroidserver@master is fixed and will fix your repository index.\n"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "We're at almost 1900 followers on [Mastodon](https://mastodon.technology/@fdroidorg)!"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "Thanks to everyone who suggested apps to highlight. It's been very helpful! Unfortunately a few suggestions couldn't be processed because the apps in question weren't updated this week. Better luck next time!"
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1288
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1289
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
Marcus's avatar
Marcus committed
1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448
#, no-wrap
msgid "Community News"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Briar](https://briarproject.org/) is moving out of beta, and put out a release candidate for version 1.0. Briar is a messaging app designed for activists, journalists, and anyone else who needs a safe, easy and robust way to communicate. It can operate over WiFi and bluetooth, even during an internet blackout. It has integrated Tor support, private chats, forums, blogs and more to come like crisis mapping and collaborative document editing."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
#, no-wrap
msgid "  Briar is not yet in the F-Droid main repository because we're stuck on [reproducible build issues](https://code.briarproject.org/akwizgran/briar/issues/164). If you want to try it right now, you can [add the Briar repository to your F-Droid](https://briarproject.org/fdroid.html).\n"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "We were mentioned in a BuzzFeed article on [how apps sell your data](https://www.buzzfeed.com/nicolenguyen/how-apps-take-your-data-and-sell-it-without-you-even). _\"[...] Kwet also suggests Android users try the F-Droid App Store, because it offers apps without tracking and has a strict auditing process.\"_"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Mattermost Classic](https://f-droid.org/app/com.mattermost.mattermost): Secure workplace messaging."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[WireGuard](https://f-droid.org/app/com.wireguard.android): Next generation secure VPN network tunnel."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[ReoTwé](https://f-droid.org/app/de.digisocken.reotwe): Minimalistic low-level microblogging client for twitter."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Open Map](https://f-droid.org/app/org.osmdroid): Map viewer using OpenStreetMap tiles. osmdroid is a (almost) full/free replacement for Android's MapView (v1 API) class. This is the included demo app."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "Alpha release of [ObscuraCam](https://f-droid.org/app/org.witness.sscphase1). With ObscuraCam you can blur and disguise faces in your photos and videos."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Seguime](https://f-droid.org/app/pc.javier.seguime): Follow where your device goes without being followed by you."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "In total, a whopping 59 apps were updated! Here are the highlights:"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "**Please update [Conversations](https://f-droid.org/app/eu.siacs.conversations) ASAP!** A critical security issue was fixed in 2.1.4."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
#, no-wrap
msgid "  Conversations Legacy and Conversations prior to 2.0.0 are not affected.\n"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Altcoin Prices](https://f-droid.org/app/eu.uwot.fabio.altcoinprices) was updated from 1.4.17 to 1.5.2, with a redesigned user interface and bug fixes."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[DAVdroid](https://f-droid.org/app/at.bitfire.davdroid) 1.11.1 fixes a memory leak which had caused contact sync problems + some minor improvements."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "The new release of [Mastalab](https://f-droid.org/app/fr.gouv.etalab.mastodon) (1.8.8) is available on F-Droid. This update improves the detection of utm parameters and fixes the upload issue when editing the profile."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[PySolFC](https://f-droid.org/app/org.lufebe16.pysolfc) was updated from 0.8 to 2.2.0. Development of the Python sources has recently resumed (after an 8-year hyatus) using a [GitHub project](https://github.com/shlomif/PySolFC) and other resources. This new release adds compatibility with Python version 3.x and some other improvements."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[MTG Familiar](https://f-droid.org/app/com.gelakinetic.mtgfam) was updated from 3.4.6 to 3.5.0, now with [legality checks for decks](https://github.com/AEFeinstein/mtg-familiar/issues/206), [search by watermark](https://github.com/AEFeinstein/mtg-familiar/issues/306), [Pauper](https://github.com/AEFeinstein/mtg-familiar/issues/366), [Energy on the mana pool page](https://github.com/AEFeinstein/mtg-familiar/issues/367), several code rewrites under the hood, as well as the usual slew of bug fixes."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Nextcloud dev](https://f-droid.org/app/com.nextcloud.android.beta) was updated to 20180427, fixing an annoying issue where the app crashed upon every autoupload."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Riot.im](https://f-droid.org/app/im.vector.alpha). As of 0.8.7 analytics are disabled by default, so no more antifeature! This only affects new installs, however. If you want to opt out of analytics in your already installed app, you can disable it in settings. Other highlights include **read-only** sticker support, and making notifications swipeable again."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
#, no-wrap
msgid "  Oh, and if you want Riot to not die in the background, you need to disable battery optimization for it, and enable background sync in settings. Note that if you don't disable battery optimization, background sync will turn itself off again!\n"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Tusky](https://f-droid.org/app/com.keylesspalace.tusky) was updated from 1.6.1 to 1.7.0, with support for custom toot size limit of some instances, new translations and updates, and bug fixes. To copy the content of a toot to the clipboard you now need to long press it."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[WaveUp](https://f-droid.org/app/com.jarsilio.android.waveup) 2.0.0 now includes a foreground service (with an obligatory notification that you can hide) to prevent it from being killed by the system on Android 8 (Oreo)."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[AFWall+](https://f-droid.org/app/dev.ukanth.ufirewall) was updated from 2.9.8 to 2.9.9"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Gadgetbridge](https://f-droid.org/app/nodomain.freeyourgadget.gadgetbridge) was updated from 0.26.1 to 0.26.2"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Markor](https://f-droid.org/app/net.gsantner.markor) was updated from 0.3.5 to 0.3.6"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[Tasks](https://f-droid.org/app/org.tasks) was updated from 5.3.6 to 6.0.5"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "[The Light](https://f-droid.org/app/org.hlwd.bible) was updated from 2.13 to 3.0"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "No apps were moved to the archive this week."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "We'll obviously have more news from the F-Droid core team, but we also want to include news from the wider ecosystem, so if you are working on something F-Droid related, like to talk about your app that's getting updated or newly included in F-Droid, or have some news related to F-Droid, get in touch!"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
msgid "Please post submissions to the [TWIF submission thread](https://forum.f-droid.org/t/twif-submission-thread) on the forum or mention [@fdroidorg@mastodon.technology](https://mastodon.technology/@fdroidorg) and tag [#fdroid](https://mastodon.technology/tags/fdroid) in your toot."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-04-this-week-in-fdroid-w18.md
1449
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
1450
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
Marcus's avatar
Marcus committed
1451 1452
msgid "Feedback? Come talk to us in #fdroid on [Freenode](https://freenode.net/), on Matrix via [#freenode_#fdroid:matrix.org](https://matrix.to/#/#freenode_#fdroid:matrix.org) or on [Telegram](https://t.me/joinchat/AlRQekvjWDTuQrCgMYSNVA). All of these spaces are bridged together. You can also join us on the [forum](https://forum.f-droid.org/), [toot on Mastodon](https://mastodon.technology/@fdroidorg), or, if you absolutely must, [tweet us](https://twitter.com/fdroidorg)."
msgstr ""
1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527

#. type: Title #
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
#, no-wrap
msgid "\"This Week in F-Droid, Week 19\""
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "**Rudloff** has been tearing through the [rfp backlog](https://gitlab.com/fdroid/rfp/issues) faster than [Bubu](https://forum.f-droid.org/u/Bubu) and **mimi89999** can review it. This means new apps are getting added to F-Droid faster."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "We've had several comments from people wondering where VLC is. The VLC developers don't want us to distribute outdated versions, so it's in the archive until we can reliably and automatically build it when it updates. For more information, see the [forum thread](https://forum.f-droid.org/t/where-is-the-vlc-app/108)."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Mastodon](https://joinmastodon.org/): We broke 2K followers on Mastodon this week! In part because [linuxrocks.online](https://linuxrocks.online) was restarted, restoring federation and resulting in an influx of followers from that instance, as well as some 10 day old mentions."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "Did you know it's been possible to view changelogs in F-Droid for a while now? You can help by adding them to upstream projects, [like this](https://github.com/lexica/lexica/tree/master/metadata/android/en-US/changelogs)."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Martin Pitt](https://piware.de) wrote a rather nice [article on de-Googlifying a phone](https://piware.de/post/2018-05-01-android-degoogle/), with a prominent role for F-Droid."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Secure photo viewer](https://f-droid.org/app/com.gtp.showapicturetoyourfriend): A media-viewer that functions ontop of your lockscreen. Prevents someone seeing what they are not supposed to or doing anything to your phone."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Fairphone Launcher 3](https://f-droid.org/app/community.fairphone.fplauncher3): Fairphone Lancher 3 originally developed for Fairphone 2. We've had reports of it failing to install on some phones. See [here](https://gitlab.com/fdroid/fdroiddata/merge_requests/3119) and [here](https://github.com/WeAreFairphone/android_packages_apps_FairphoneLauncher3/issues/6)."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[ADSdroid](https://f-droid.org/app/hu.vsza.adsdroid): Get technical datasheets"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[MaterialOS](https://f-droid.org/app/org.materialos.icons): Material Design icons for your homescreen"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[OpenVegeMap](https://f-droid.org/app/pro.rudloff.openvegemap): Find vegetarian and vegan restaurants in your city"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Updater for Spotify](https://f-droid.org/app/ru.ra66it.updaterforspotify): Download the latest version of Spotify"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "In total, 49 apps were updated this week. Here are the highlights:"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Fennec F-Droid](https://f-droid.org/app/org.mozilla.fennec_fdroid), which is F-Droid's unbranded Firefox build, updated to v60, [finally bringing all Firefox quantum improvements to android](https://www.androidpolice.com/2018/05/04/firefox-60-now-available-finally-brings-quantum-css-engine-android/)."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
#, no-wrap
1528
msgid "  By the way, several people told us they find the icon ugly. Think you can do better? Here's your chance! Send us a new design, and we might make it the official new Fennec F-Droid icon! Submission and discussion will happen in the [Forum](https://forum.f-droid.org/t/new-icon-for-fennec-f-droid/2810).\n"
1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Conversations](https://f-droid.org/app/eu.siacs.conversations) was updated to version 2.2.0 featuring integrated message search, voice recorder and location sharing. Users of the plugins \"[Voice Recorder Plugin](https://f-droid.org/app/eu.siacs.conversations.voicerecorder)\" from the F-Droid repo and \"Open Share Location Plugin\" from the F-Droid Archive repo can safely uninstall them after updating."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Markor](https://f-droid.org/app/net.gsantner.markor) 0.3.7 is out on F-Droid, with option to disable red spell check underline, delete action, open link in browser, and more."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[DAVdroid](https://f-droid.org/app/at.bitfire.davdroid) 1.11.2-ose enables [Collection Synchronization](https://forums.bitfire.at/post/467)."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[NewPipe](https://f-droid.org/app/org.schabi.newpipe) was updated to 0.13.3. You can now double-tap the middle of the player screen to pause the video. The history view and project layout was refactored, along with other improvements and fixes."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[KISS launcher](https://f-droid.org/app/fr.neamar.kiss) 3.2.0 brings improved gestures, drag & drop for favourites, and the keyboard layout no longer changes when typing a phone number."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Street­Complete](https://f-droid.org/app/de.westnordost.streetcomplete) was updated from 5.0 to 5.2, fixing battery drain and performance problems, a crash on downloading construction quest, compass improvements and more."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Ring](https://f-droid.org/app/cx.ring) was updated from 20180421 to 20180501"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "[Maps](https://f-droid.org/app/com.github.axet.maps) was updated from 8.1.0-4-Google to 8.2.3-1-Google"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "**Orweb** was archived because it has been superceded by **Orfox** from the Guardian Project repo a while ago, and is no longer maintained at all."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "We want to hear from you! Did your favourite app update? Tell us what's good and new! Did someone write an article involving F-Droid? Let us know! Anything that's of interest to F-Droid users is game."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-11-this-week-in-fdroid-w19.md
msgid "Please tell us in the [TWIF submission thread](https://forum.f-droid.org/t/twif-submission-thread) on the forum, or tag your update [#fdroid](https://mastodon.technology/tags/fdroid) on Mastodon. (And cc [@fdroidorg@mastodon.technology](https://mastodon.technology/@fdroidorg) to make sure it reaches our instance.)"
msgstr ""
1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748

#. type: Title #
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
#, no-wrap
msgid "\"This Week in F-Droid, Week 20\""
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[F-Droid](https://f-droid.org/) is a [repository](https://f-droid.org/en/packages/) of verified [free and open source](https://en.wikipedia.org/wiki/Free_and_open-source_software) Android apps, a [client](https://f-droid.org/app/org.fdroid.fdroid) to access it, as well as a whole \"app store kit\", providing all the tools needed to set up and run an app store. It is a community-run free software project developed by a wide range of contributors. This is their story this past week."
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
#, no-wrap
msgid "F-Droid core"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Rudloff](https://social.rudloff.pro/profile/rudloff) has been very active again, and is responsible for most of the record-breaking 12 new apps!"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[_hc](https://forum.f-droid.org/u/hans) has tagged and released [fdroidserver](https://f-droid.org/en/docs/Installing_the_Server_and_Repo_Tools/) v1.0.4. This release finally fixes the problems mentioned [two weeks ago](https://f-droid.org/en/2018/05/04/this-week-in-fdroid-w18.html). So if users of your repository are complaining that they [can't update](https://forum.f-droid.org/t/unable-to-get-apps-and-update-f-droid), please update ASAP!"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
#, no-wrap
msgid "  Under the hood, fdroidserver can now accomplish most tasks without the Android SDK, relying on [androguard](https://pypi.org/project/androguard/) instead.\n"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[_hc](https://forum.f-droid.org/u/hans) also added a security scanner for Python to the build process. It didn't catch anything, but for an extra 1.5 minutes of build time, it's nice to have."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[hotlittlewhitedog](https://forum.f-droid.org/u/hotlittlewhitedog) has been putting in some work to make the F-Droid client work on Android TV."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[hellcp](https://forum.f-droid.org/u/hellcp) submitted [an icon](https://forum.f-droid.org/t/new-icon-for-fennec-f-droid/2810/3) for our Fennec icon challenge and it's looking quite good! There's a lively discussion going on, so feel free to [join in](https://forum.f-droid.org/t/2810), or maybe even [submit another icon](https://forum.f-droid.org/t/2810)!"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[JustChess](https://f-droid.org/app/com.alaskalinuxuser.justchess): Chess for one or two players"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Om](https://f-droid.org/app/com.enjoyingfoss.om): Meditate mindfully for increased emotional intelligence"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Torchlight](https://f-droid.org/app/com.fake.android.torchlight): Use the flash of your camera as a light"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[arXiv Papers](https://f-droid.org/app/com.rockbyte.arxiv): Search, download and save arXiv scientific papers"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Password Hash](https://f-droid.org/app/com.uploadedlobster.PwdHash): Create passwords for each website"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[FragDenStaat](https://f-droid.org/app/de.fragdenstaat.app): Navigate FragDenStaat"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[sesam](https://f-droid.org/app/de.larcado.sesam): Hash based password manager"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Router Keygen YoloSec](https://f-droid.org/app/net.yolosec.routerkeygen2): Generate default WPA/WEP keys"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[LeMonde.fr](https://f-droid.org/app/org.mbach.lemonde): Reads RSS feed from the website LeMonde.fr and fetch articles inside the App"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[SeaMapDroid](https://f-droid.org/app/org.seamapdroid): Browse OpenSeaMap on your phone"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Pain Diary](https://f-droid.org/app/org.secuso.privacyfriendlypaindiary): Do you want to track and share your pain? Now you can, privately, using this program."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Episodie](https://f-droid.org/app/pl.hypeapp.episodie): Discover and track TV show time"
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "In total, 68 apps were updated this week. Here are the highlights:"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Mastalab](https://f-droid.org/app/fr.gouv.etalab.mastodon) was updated from 1.8.8 to 1.9.0 and now actually _saves_ your profile changes :D, fixes home timeline freezes, and most importantly, now features both a dark theme _and_ a compact mode!"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Tusky](https://f-droid.org/app/com.keylesspalace.tusky) [1.8.0](https://github.com/tuskyapp/Tusky/releases/tag/v1.8.0) made it to F-Droid, bringing better notifications to Android 7+ (Nougat), links to statuses and profiles will now open internally, search now also finds statuses, and more."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Vespucci](https://f-droid.org/app/de.blau.android) was updated from 10.1.2-fdroid to 10.2.4.0, and now optionally supports \"network\" location providers, handles http to https redirects and TLS 1.2 for older Android versions, and several smaller changes and bugfixes. Furthermore, Vespucci should be auto-updating in F-Droid from now on."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[Delta Chat](https://f-droid.org/app/com.b44t.messenger) had a major update from 0.16.0 to 0.17.2, with [a ton of changes](https://github.com/deltachat/deltachat-android/blob/HEAD/CHANGELOG.md#v0170)."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[OctoDroid](https://f-droid.org/app/com.gh4a) is now at 4.3.2, moving starred repos to the bookmarks screen and fixing some annoying crash bugs."
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "The simple mobile tools ([Calculator](https://f-droid.org/app/com.simplemobiletools.calculator), [Calendar](https://f-droid.org/app/com.simplemobiletools.calendar), [Camera](https://f-droid.org/app/com.simplemobiletools.camera), [Contacts](https://f-droid.org/app/com.simplemobiletools.contacts), [Draw](https://f-droid.org/app/com.simplemobiletools.draw), [File Manager](https://f-droid.org/app/com.simplemobiletools.filemanager) and [Gallery](https://f-droid.org/app/com.simplemobiletools.gallery)) had a major version bump to 4.0.x across the board. The common change is that the app launcher icons have received a materialish shadow, and you can now customize the launcher color in `Settings -> Customize colors`."
msgstr ""

#. type: Title ####
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
#, no-wrap
msgid "Removed apps"
msgstr ""

#. type: Bullet: '* '
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "[RunnerUp](https://f-droid.org/app/org.runnerup) was completely removed because it depends on and includes the non-free ANT+ SDK."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "What ends up in the next TWIF is all up to you! There are way too many app updates to keep track of them all, so we need your help to highlight the most interesting changes. And of course, we love to hear about all things involving F-Droid in some way."
msgstr ""

#. type: Plain text
#: build/_posts/md/2018-05-17-this-week-in-fdroid-w20.md
msgid "Please tell us in the [TWIF submission thread](https://forum.f-droid.org/t/twif-submission-thread) on the forum, or tag your update [#fdroid](https://mastodon.technology/tags/fdroid) on Mastodon. (And cc [@fdroidorg@mastodon.technology](https://mastodon.technology/@fdroidorg) to make sure it reaches our instance.) The deadline to the next TWIF is Thursday 12:00 UTC."
msgstr ""