github mhoeher/opentodolist 3.51.1

6 hours ago

Hey everyone!

Well, this is another one of those small follow-up releases that comes shortly
after a bigger one. OpenTodoList 3.51.0 moved quite a bit of the QML code around
internally, and while that cleanup was very much intended, it also changed where
the app needs to look for its bundled translations.

Long story short: Some localized versions of the app did not show up in their
translated form anymore. OpenTodoList 3.51.1 fixes that regression.

Changelog

rpdev/opentodolist#706: Fix Localization Regression From OpenTodoList 3.51.0

In OpenTodoList 3.51.0, the QML files were moved into a proper module structure.
That also changed the resource path used by the app. The translation files were
still bundled, but the app looked for them under the old path, so they could not
be loaded correctly.

This release updates the translation resource prefix to match the new module
layout. If you use OpenTodoList in a language other than English, the app should
now pick up the bundled translations again.

While preparing the fix, the translations were also updated from POEditor.

Downloads

  • Please find the download links for major platforms below.
  • For Android, the release is available via Google Play.
  • For iOS, the release is available via the App Store.
  • If you use snap, you can install the app from the snapcraft.io.
  • If you use flatpak, you can install the app from Flathub.
  • For Arch based Linux distributions, you can install the app from AUR.

Known Issues

There is a minor known regression with the Qt6 based build of the app when running on Linux with Wayland. Reordering items via drag and drop works, but you sometimes have to click somewhere (e.g. the tool bar) to re-enable hover for the items after such a drag and drop operation. This has been reported as a bug against Qt in their bugtracker. Usually, you can start the app passing it the -platform xcb option to force using X11/XWayland (which does not show the same symptoms).

Don't miss a new opentodolist release

NewReleases is sending notifications on new releases.