Skip to content

Instantly share code, notes, and snippets.

@nicosomb
Last active June 6, 2017 19:20
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save nicosomb/1e2c7a05b0b20e131023e6dc7e654fb2 to your computer and use it in GitHub Desktop.
Save nicosomb/1e2c7a05b0b20e131023e6dc7e654fb2 to your computer and use it in GitHub Desktop.
blog post about wallabag android 2

wallabag Android application 2 released

Hello! We are excited to announce the new release of wallabag Android application. This release comes with many improvements and some awesome features that will make your reading experience even better.

What's new?

Here goes an explanation of the new features and improvements. While you read through these explanations, you'll surely realize why do we say it one of the most significant release of wallabag App for Android.

Full Support for v2 and Dropping Support for v1

This version of wallabag App for Android comes with full support for wallabag v2 API, when it drops support for wallabag v1 completely. So, it's better to upgrade to "wallabag v2" on your server. If it's not possible for you to do it, and still need support for wallabag v1, you have to build it yourself with the sources from the v1_legacy branch.

[Consider joining wallabag.it or, framabag.org, if you can't host wallabag yourself.]

Ability to Change Title, Basic Tagging and Remove "via @wallabagapp"

Now, you have the abilities to change title of your articles, basic tagging and remove "via @wallabagapp". The ability of changing the title of any article helps you to set perfect titles to your articles. Our basic tagging feature includes listing articles by tags and add, modify and delete tags on articles. These features should help you a lot to keep your articles organized. You might have noticed "via @wallabagapp" after the title and URL, while sharing any article from wallabag. From now on, you have an option to remove "via @wallabagapp".

New Material UI, Justified Text, Better Picture Fetching and Notifications

Our latest version of Android app has a very elegant and refined user interface. As, we've designed a new material user interface, better fetching of pictures and better notifications. With these improvements, we've added a helpful feature too. Now, you can justify texts, if you prefer justified texts (stretching lines, so that every line has equal width, like newspapers and magazines).

Faster Update Mechanism and Startup Update

We've added a faster update mechanism, that let you sync your local client with the remote server in a more convenient way. We've introduced two new methods of synchronization, Full and Fast. In a in-app documentation at Settings > Synchronization > Synchronization types states about these synchronization types as,

"Full" sync type deletes all local content and downloads it all over again. This type of sync is available in the options menu. It is recommended to use this option only as a last resort.

"Fast" sync type (incremental sync) downloads only changes made since the previous sync, which usually takes significantly less time and internet traffic. However, this method has a shortcoming: it can't detect remotely deleted article (so no local articles are deleted during "Fast" sync). This sync type is invoked with a pull-to-refresh gesture in any article list.

To remedy the shortcoming of the "Fast" sync type there is an option to run "deleted articles sweeping" that iterates over every local article and asks the server whether it is still present on the server - if it is not, the local article is removed. Depending on the number of articles you have, this operation may take some time, but it saves a lot of internet traffic comparing to "Full" sync.

None of these functions affect client-to-server sync: your local changes will always be sent to the server before updating local content.

We've implemented another new feature, that starts a fast on startup. This means, whenever you start the app, it checks when the last update was performed. If it is more than five minutes, the app automatically updates.

Update Now

If you haven't updated to our latest version of Android app yet, update now. You can find the up to date version on Google Play and F-Droid. Source code, released under the GPLv3, can be found here.

Support and Reporting Issues

If you need support or, having any kind of issues, feel free to let us know. For support, just tweet to @wallabagapp on Twitter or, join wallabag/wallabag on Gitter. For reporting issues, create a new issue here (first, check, if someone has done it already!).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment