Short Information about OpenTodoList
Image source: Pixabay

Stay Organized

Organize todo lists, notes and images in libraries. Create e.g. a library for personal use and one for work. In addition, you can tag items inside a library, which allow you to easily break down larger collections into smaller parts.

Sync Your Data With NextCloud, ownCloud and More

OpenTodoList allows you to synchronize your libraries with NextCloud, ownCloud and other WebDAV enabled web storage servers. In addition, as libraries are basically just a set of folders and files, you can use any third party synchronization tool of your choice.

Your Data is Yours

We do not restrict the cloud platforms your can use to synchronize data. We have support for some platforms like NextCloud or ownCloud, which you can easily host yourself on your own or trusted hardware. In addition, you can opt to create libraries just locally e.g. on your laptop - there’s no better way to prevent confidential information to leak.

For Desktops and Mobiles

OpenTodoList is designed to run on both Desktop Operating Systems like Linux, macOS and Windows as well as mobile ones like Android.

After a lot of monthly releases in the past, there has been no update since April 2017. However, no reason to worry. There’s a larger update in the pipeline, which requires some preparation in the form of a new library called qlmdb - a Qt wrapper around the lmdb C library, which is going to be used in a future version of OpenTodoList.

While most work went into bringing up qlmdb, there were also some bug fixes in the app, which now become available.

Changelog

  • There was a bug which caused the user interface to constantly be redrawn. This could significantly drain your battery on mobile devices and laptops. #201.
  • The process of setting up a new synchronized library has been improved. Before, when entering e.g. a wrong password, there was no indication that something went wrong. The Validate button simply wont vanish and the OK button never appeared. Now, there’s some better, visual indication to the user that something went wrong. #200

Downloads

Please find the download links for major platforms on GitHub. For Android, the release is available via Google Play.

Known Issues

  • On Windows, make sure you have proper OpenGL support. The app strictly requires OpenGL to work. Most notably, when running within a Virtual Machine, chances are that starting the app will result in an error.

It took a bit longer than usual, but better late than never: OpenTodoList 3.7 has been release! This version is all about cleanup of the graphical user interface spiced with some workflow changes.

Changelog

  • The app now uses the Material theme on all platforms. This makes it easier to create a consistent experience throughout all supported OSes and device types we run on. The downside of the change is that on Desktop platforms you no longer have your desktop’s color theme (where applicable), however, ensuring the app looks great with all (or even just most) color themes is quite difficult and would require much more time - which simple is not possible given that OpenTodoList is developed as free time project.
  • The above change goes hand in hand with a general cleanup of the user interface. This year, the app celebrates it’s fifth birthday already. There has been a lot of changes and re-iterations going on in these past years. As a result, the QML files which describe the app’s user interface were quite complex and - frankly - cluttered. With this version, the QML files are cleaned up and restructured in a more logical manner. This should help speeding up further changes in future versions. With the cleanup, the GUI has also been polished nicely.
  • When building for Windows using the Microsoft Visual Studio toolchain, OpenSSL is not downloaded during the build - meaning we can remove the remaining pre-build binaries from the repository; an important step to get F-Droid compliant.
  • Text inputs now generally wrap when entering longer texts. This makes entering text especially on touch devices much easier.
  • There is no longer a default Inbox: The inbox was intended to be the default library used after starting the app for the first time. However, there are no features making explicitly use of this. Hence, the Inbox is no longer created when running the app. When you used the app before, you can just delete the Inbox like any other library.
  • There was a bug showing update notifications: They were not shown due to a misconfiguration in the build system.
  • Libraries can now be renamed.
  • Item titles are now Markdown formatted everywhere.
The re-designed Material user interface in action.

Downloads

Please find the download links for major platforms on GitHub. For Android, the release is available via Google Play.

Known Issues

  • On Windows, make sure you have proper OpenGL support. The app strictly requires OpenGL to work. Most notably, when running within a Virtual Machine, chances are that starting the app will result in an error.

This is another bug fix release on top of v3.6.

Changelog

  • We now also distribute non-Qt libraries in the AppImage. This ensures that the app runs on a wider set of Linux systems than before.

Again, this version is not relevant for non-Linux users.

Downloads

Please find the download links for major platforms on GitHub. For Android, the release is available via Google Play.

Known Issues

  • For Windows, two flavors of the app are provided: One flavor is cross-compiled binaries (i.e. the Windows release files are actually built on Linux, which makes deployment much easier). However, these binaries require a working OpenGL driver, which sometimes is not the case (especially, when running Windows inside a Virtual Machine). In this case, please use the installers which are built natively on Windows (the ones which have the MSVC part in their name).

With the previous release just being one day old, here comes a bug fix release.

Changelog

  • It seems that the AppImage is not working well on Linux distributions with more recent software selections. In particular, newer OpenSSL versions seems to cause issues and prevent e.g. synchronization against a WebDAV server secured with HTTPS. This new release includes a compatible OpenSSL version within the AppImage, so most HTTPS connections should work out of the box.

As you can see, this release is only relevant for Linux AppImage users. Other users can upgrade as well, but there are no changes to be expected for them.

Downloads

Please find the download links for major platforms on GitHub. For Android, the release is available via Google Play.

Known Issues

  • For Windows, two flavors of the app are provided: One flavor is cross-compiled binaries (i.e. the Windows release files are actually built on Linux, which makes deployment much easier). However, these binaries require a working OpenGL driver, which sometimes is not the case (especially, when running Windows inside a Virtual Machine). In this case, please use the installers which are built natively on Windows (the ones which have the MSVC part in their name).

February is nearly over - so here comes this month’s OpenTodoList release. This version mainly brings some fixes in the user interface, together with some few improvements.

Changelog

  • A bug has been fixed which sometimes prevented users from reordering tasks (and possible todos).
  • Fixed some issues where labels of text would not wrap on smaller displays.
  • Inside the schedule view now also a sync indication is shown.
  • Removed misleading “nothing here yet” labels in the library view when you have a search which does not match any item.
  • A sync is now triggered when items are deleted.
  • A “type” icon is now shown in the library side bar, indicating if its a local or synced library.
  • Improved scrolling within the notes editor on Android.
  • Fixed a bug that when deleting a todo list the page would remain open.
There is now a symbol next to each library indicating if it is a local one or synced to some servers.

Downloads

Please find the download links for major platforms on GitHub. For Android, the release is available via Google Play.

Known Issues

  • For Windows, two flavors of the app are provided: One flavor is cross-compiled binaries (i.e. the Windows release files are actually built on Linux, which makes deployment much easier). However, these binaries require a working OpenGL driver, which sometimes is not the case (especially, when running Windows inside a Virtual Machine). In this case, please use the installers which are built natively on Windows (the ones which have the MSVC part in their name).