TWIF 36: F-Droid at 35C3 and ZDF

This Week In F-Droid 36, Week 52, 2018

In this edition: Second part of @Izzy’s article series is available, Privacy-focused article at ZDF, F-Droid does 35C3 and F-Droid 1.5 released. There are 3 new and 90 updated apps.

F-Droid is a repository of verified free and open source Android apps, a client 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.

Second part of @Izzy’s article series on F-Droid is available

For those who have been waiting, part 2 of @Izzy’s F-Droid series is now online: F-Droid for advanced users and developers. (In English. German version coming soon.)

Article on F-Droid at ZDF

ZDF published an article (in German) for helping their readers to protect their privacy on Android by introducing them to F-Droid and 10 of its apps: https://www.zdf.de/nachrichten/heute/zehn-freundliche-android-apps-100.html

Torsten @Grote was interviewed for this article, and because not all information made it into ZDF’s articles, he has published the full transcript on his blog.

Meanwhile, Mike Kuketz reminds us that although this article is very nice, ZDF’s media app only exists in the Play Store, and doesn’t function at all without Google Play services.

(ZDF is Germany’s second public TV broadcaster.)

F-Droid at 35C3

We had an amazing meetup at the first day of 35C3. The developers of K-9 Mail, Tusky, Offi, NewPipe and Conversations were all there (and probably a few more)! Thank you all for coming.

New apps

  • Trime: Chinese ime with rime input method engine.
  • OOS Firmware Extractor: Extract firmware from official oneplus roms.
  • VLC: VLC Media player returns to the main repository! VLC has been very difficult to build, so although we could occasionally update it, these updates went straight to the archive. We now feel we have the build process under control enough that we can keep it up-to-date in the main repository.

Updated apps

In total, 90 apps were updated this week. Here are the highlights:

  • F-Droid F-Droid 1.5 is out! This version brings improvements and bug fixes for “Nearby Swap”, updated translations, support for swapping via SD cards, UX and language cleanup of App Details, and support for (ROM/OEM/vendor)-added repositories by means of additional_repos.xml.

This version won’t be suggested for automatic install yet, but if you are willing to deal with bugs and want to help test, you can expand the “Versions” tab and install it manually.

  • DuckDuckGo Privacy Browser was updated from 5.13.0 to 5.15.1, bringing in an anonymous survey capability, new settings to automatically clear your tabs and data, and under-the-hood improvements to enhance the data clearing process.

  • Riot.im and miniVector updated from 0.8.18 to 0.8.20, finally enabling Lazy Loading by default (faster and uses less memory), and now with full RTL support, the ability to crop your profile picture before sending, ability to hide the status area for more room on your screen, better handling of missing parameters in slash commands, support for specifying kick and ban messages, GDPR consent integrated into the registration flow, and many smaller improvements and bugfixes.

  • Nextcloud updated to 3.4.1 with the following changes:

    • hide download when creating share links
    • direct editing files with Collabora Server 4.0
    • sort deleted files by deletion date by default
    • setedit notes on shares
    • search inside of text files
    • actions on notifications
    • remember last path on upload
    • share file to Talk room
    • show local size in “on device” view
    • SSO add request header for deck app
    • various bug fixes
  • Mysplash was updated from 3.4.1 to 3.4.5, now with an app downloader, select downloader option, auto night mode, and various smaller changes and bug fixes.

  • Featured Conversations & Quicksy updated: Just a point release since TWIF 34, but 2.3.10+fcr has some nice improvements:

    • Synchronize group chat join/leaves across multiple clients
    • Fixed sending PGP encrypted messages from quick reply
    • Try to guess initial location in ShareLocation based on SIM card
    • Show a warning snackbar before joining anon-non-private room (maybe you don’t want your JID to be public)
    • Show accept button to confirm SASL downgrade (e.g. server reconfigured)

…but the big news is that thanks to the work of Alex Palaistras, the minimum required Android version was lowered to Android 4.1. Previously, users who didn’t have Android 4.4 (or newer) and users of Jolla/Blackberry devices with limited Android compatibility were stuck on Conversations 1.23.8, or needed to switch to Conversations Legacy. With this change, they can get up to date with the latest Conversations (and Quicksy) versions. That being said, be sure to read the whole changelog between 1.23.x and 2.3.10, so you don’t get surprised by the new stuff (removed swipe, removed OTR, and so on and so forth).

  • Mastalab was updated from 1.41.2 to 1.50.3:
    • The timeline jump bug (fetch more/scroll down) was finally found and fixed!
    • New language: Norwegian
    • Better management of live notifications
    • Allow quickly switching between accounts
    • Open profiles faster
    • Fix for missing custom fields on some profiles
    • Miscellaneous layout improvements and bug fixes

Meanwhile 1.61 is already out and expected in F-Droid soon, so keep your eyes peeled for Pixelfed compatibility and fully customizable tag timelines.

  • KISS launcher is a lightning-fast search-based launcher for your apps, contacts and settings. In this update from 3.5.2 to 3.6.1, the icon loading system has been revamped and should be faster. There were also small improvements to custom search engines, and the option to add SMS senders to history was removed to comply with Play Store policy.

  • Fennec F-Droid was updated to 64.0.1, with faster and more responsive scrolling. There are performance fixes for users with installed password manager apps, and the loading indicator uses less CPU and power. From now on, files saved to the downloads folder will no longer be deleted on uninstalling Fennec. Files downloaded before this update will still be deleted: to safeguard them, move them to a different folder.

  • Transdroid is a bittorrent client manager, supporting all popular clients such as µTorrent, Transmission, rTorrent and many others. This update brings us from 2.5.10 to 2.5.14 and includes fixes for Deluge adapter file uploads, several edge case crashes, background service crashes, even more fixes, and if you hadn’t noticed, a fix so it builds on F-Droid again. The defunct barcode scanner was removed, support for Android 9 plaintext (non-TLS) was added, qBittorrent set location is now supported and sizes in GB are shown in 2 decimal places.

And that’s it for this year! Best wishes, and see you in 2019!

Tips and Feedback

Do you have important app updates we should write about? Send in your tips via Mastodon! Send them to @fdroidorg@mastodon.technology and remember to tag with #TWIF. Or use the TWIF submission thread on the forum. The deadline to the next TWIF is Thursday 12:00 UTC.

General feedback can also be sent via Mastodon, or, if you’d like to have a live chat, you can find us in #fdroid on Freenode, on Matrix via #fdroid:f-droid.org or on Telegram. All of these spaces are bridged together, so the choice is yours. You can also join us on the forum.