TWIF 45: Localization improvements and faster news

This Week In F-Droid 45, Week 9, 2019

In this edition: Localization improvements in the F-Droid repository, F-Droid News section is splitting off, german article on how to have your own F-Droid repository, and Calendar Notifications Plus unpublished from Play Store. There are 2 new and 64 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.

Localization improvements in the F-Droid repository

As part of the Linguine grant, Weblate has implemented F-Droid/Fastlane support for app description metadata. This makes it incredibly easy to add translations without needing to go through any extra intermediate conversion steps. @_hc has been deep diving into the localization workflow, converting several apps to this new workflow, including the F-Droid app itself.

F-Droid News section is splitting off

@nicoalt has set up the hosting, and @_hc has set up the syncing, so news.f-droid.org is now live and in beta! In the coming weeks we’ll be converting the existing collection of newsposts to Hugo, finalize the site, and seamlessly integrate it into the main website.

The benefit of all this: More regular and timely updates. Instead of having to go through an approval process, and then only going live with the next index update, whenever that happens, it will now be online within about a minute of publishing, instead of up to several days.

The site is already updating, and if you want the latest news the earliest, you can point your RSS readers at https://news.f-droid.org/index.xml.

German article on how to have your own F-Droid repository with Repomaker

The German version of @Izzy’s third F-Droid article will go online coming Sunday (the 3rd of March). The English article is already online. If you always wanted to know how to have your very own F-Droid repository, have a look at:

Your own F-Droid Repository with Repomaker (English/German - language is auto-detected)

Calendar Notifications Plus unpublished from Play Store

The developer of Calendar Notifications has pulled their app from Google Play, while leaving it on FDroid:

I have realized yesterday that Play Store was a source of a constant stress recently. And for what? For an app that I develop as a fun-time activity and having absolutely zero profit from it. Recent SDK/API changes has forced me to kill/change some functionality that people liked and people were blaming me, not google.

New apps

Updated apps

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

  • EteSync is a secure and end-to-end encrypted personal information sync for Android, the desktop and the web. (You will either need a paid account, or set up your own server.) It was updated from 1.2.0 to 1.2.2, fixing the setting controlling change notifications, and fixing a crash during sync for some users.

  • Major openScale, a weight and body metrics tracker with support for Bluetooth scales, was updated from 1.9.3 to 2.0.1:

    • replaced HelloCharts library with the MPAndroidChart library
    • added option to enable/disable graph legend
    • replaced statistic last week/month table view with radar graph
    • added rolling chart option
    • added graph marker and marker menu for line graphs
    • added option to enable/disable Y-axis
    • change indicator color depending on if you are going towards or away from your weight goal
    • fixed notification bug for Android O
    • simplified Bluetooth machine state for improved Bluetooth communication
    • grand access to fine location which includes coarse location access
    • disabled linear regression line
    • coloured y-axis and table icons correctly
    • fixed widget bug
  • Indigenous, an IndieWeb Micropub and Microsub Client, was updated from 0.31 to 0.33, now with manage channels and feeds, and support for sending location name. The floating action button on manage channel and feeds screen was moved to the action bar.

  • Featured Tusky is a Mastodon client. This is a big update from 4.1 to 5.1 with too many changes to list. Please refer to the release notes for changes and screenshots.

  • miniVector and Riot.im both updated to 0.8.23, with a refreshed look and support for key backup! Other improvements include:

    • Support Split-screen mode (#1832)
    • Enable auto focus when taking picture with the camera (#2831)
    • Notification settings re-organization, added bing rule troubleshoot
    • Redact has been renamed to Remove to match riot/web (#2871)
    • Remove long click download action in MediaViewer (#2882)
    • Sender name colors in rooms
    • Remove beta e2e warning (#2946)
  • Vinyl, a light and slick material design music player, updated from 0.19.2 to 0.20.1, now with sort by date for Songs and Albums, song title text in a horizontal scrollview, swipe to remove song from queue, and SD card write access using SAF API.

  • piggybudget, an expense tracker, was updated to 2.2, now with support for exporting your entire transaction history to CSV, as well as the inverse, importing CSV files into piggybudget.

  • Conversations was updated from 2.3.12+fcr to 2.4.1+fcr, bringing a new Backup / Restore feature, clearer distinction between private group chats and public channels, a redesigned participants view for group chats and channels, and a redesigned “create new contact/group chat/channel” flow in the Start Conversation screen.

  • Fedilab, the swiss army knife of Activitypub-based platforms (Mastodon/Pleroma/Peertube/GNU Social/Friendica) was updated to 1.75.0, featuring an ad blocker for its builtin browser, a renewed and simplified login page with auto-detection of the instance type, a “Console mode” layout, copy toot URL to clipboard, and “timed mute” accessible from all menus that have “mute”.

  • UserLAnd was updated from 2.3.4 to 2.3.7, adding support for continuous deployment, user review request, and fixing the “getting started” link.

Removed apps

  • CACertMan was moved to the archive, as it is completely unmaintained. (No updates since 2011.)

  • FiSSH was moved to the archive as the author apparently no longer wishes to publish it to F-Droid. No reason was specified.

2 apps were removed.

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.