Captain’s Log (updated)

Rating: 
4.833335
Your rating: None Average: 4.8 (12 votes)

Captain’s Log is a simple diary application for keeping track of your thoughts.

Features

  • lockscreen to restrict access
  • bookmark entries
  • add tags
  • browse your entries by different filters
  • export your data to different file formats

Note: Captain’s Log can hide your entries behind a protection code but it’s nothing special. Your data is neither encrypted nor otherwise protected against a bad guy with physical (or SSH) access to your device.

Permissions

Captain’s Log requires the following permissions:

  • Documents: required to export the database to different file formats

Contact, donations, contributions

Bug reports, translations, code contributions, and other feedback are very welcome! Please prefer the forum thread for new questions, and read on Github how you can contribute.

If you want to support my work, I am always happy if you buy me a cup of coffee through Liberapay.

Captain’s Log is Free Software released under the GNU GPL v3+. The source code is available on Github.

Screenshots: 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-captains-log-2.0.0-1.noarch.rpm136.46 KB18/06/2020 - 15:02
File harbour-captains-log-2.0.0-2.noarch.rpm136.59 KB18/06/2020 - 16:02
File harbour-captains-log-2.0.1-0.noarch.rpm133.03 KB12/11/2020 - 14:39
File harbour-captains-log-2.1.0-1.aarch64.rpm132.38 KB30/03/2022 - 02:34
File harbour-captains-log-2.1.0-1.i486.rpm133 KB30/03/2022 - 02:34
File harbour-captains-log-2.1.0-1.armv7hl.rpm131.61 KB30/03/2022 - 02:34
File harbour-captains-log-3.0.0-1.aarch64.rpm237.71 KB03/06/2023 - 03:14
File harbour-captains-log-3.0.0-1.armv7hl.rpm227.94 KB03/06/2023 - 03:14
File harbour-captains-log-3.0.0-1.i486.rpm245.77 KB03/06/2023 - 03:14
File harbour-captains-log-3.1.0-1.aarch64.rpm246.32 KB12/06/2023 - 02:04
File harbour-captains-log-3.1.0-1.armv7hl.rpm236.79 KB12/06/2023 - 02:04
File harbour-captains-log-3.1.0-1.i486.rpm254.52 KB12/06/2023 - 02:04
File harbour-captains-log-4.0.0-1.aarch64.rpm284.85 KB23/06/2023 - 22:32
File harbour-captains-log-4.0.0-1.armv7hl.rpm274.2 KB23/06/2023 - 22:32
File harbour-captains-log-4.0.0-1.i486.rpm294.94 KB23/06/2023 - 22:32
File harbour-captains-log-4.1.0-1.aarch64.rpm302.91 KB27/07/2024 - 00:56
File harbour-captains-log-4.1.0-1.armv7hl.rpm290.38 KB27/07/2024 - 00:56
File harbour-captains-log-4.1.0-1.i486.rpm314.04 KB27/07/2024 - 00:56
Changelog: 

version 4.1.0-1: Jul 26 2024

  • updated translations: Swedish, Ukrainian, German, Chinese, Turkish, Estonian, English, Russian, Spanish, Indonesian
  • added rudimentary statistics about tracked mood on the settings page (requires mood tracking to be enabled)
  • added periodic call for contributions and donations using Opal.SupportMe
  • added settings to disable mood tracking
  • added support for external links in texts
  • fixed disabling pin code protection
  • improved search settings descriptions
  • polished user interface here and there

version 4.0.0-1: Jun 23 2023

  • updated translations: Swedish, Italian, German
  • refreshed the app icon (based on a contribution by JSEHV)
  • refreshed the cover background
  • completely refactored exporting
  • > the layout in all formats has been improved
  • > a new database backup option has been added to export a zip archive
  • > translations have been improved
  • > new formats can be added easily
  • > added descriptions for all export formats
  • > no files will be overwritten when exporting (could happen before)
  • completely refactored database handling and migrations
  • > the database is now stored in a single file
  • > backups will be automatically created every week
  • > manual backups can be created from the settings page
  • > failed database updates should never lead to data loss and old databases (before any database update) are kept as backups
  • added support for exporting only selected entries
  • > select entries from the export page
  • > export search results directly
  • improved user experience when writing entries
  • > automatically scroll the next field into view
  • > make tag suggestions more visible
  • > improve adding new tags
  • improved error feedback and notifications
  • improved database stability and error detection
  • fixed timestamps with invalid seconds fields
  • fixed a string that was causing issues with translations and had to be re-translated all the time (sorry for the hassle, translators)
  • added support for running the Python backend as a stand-alone script
  • added an in-app changelog
  • plus many small quality-of-life changes and many internal changes
  • note: this release changes the database in a non-backwards-compatible way, so that downgrading will not be possible

version 3.1.0-1: Jun 12 2023

  • new translation: Norwegian Bokmål
  • urgent: fixed initialising a new database
  • updated translations: Swedish, German, English
  • added option to view search results in full instead of only previews
  • added option to add new entries from search results page

version 3.0.0-1: Jun 03 2023

  • translations: moved to Weblate, updated German
  • added remorse timer when discarding a new / edited entry
  • added support for addenda, i.e. entries added at a later date
  • added improved scroll bar for scrolling to specific dates
  • added proper support for tags (including auto-completion)
  • added new, improved search page
  • > search using multiple criteria at once
  • > search for mood ranges and use wildcards for complex queries
  • > search for tags
  • > search for similar matches, e.g. match “ö” when searching for plain “o”
  • > improved performance
  • added Weblate for translations (cf. About page)
  • added notifications in case of errors in the Python backend (should never happen)
  • fixed swipe direction hint in German translation
  • fixed cover actions while the app is locked
  • fixed editing an entry from the search results page
  • fixed exporting to CSV
  • plus many small quality-of-life changes and many internal changes
  • note: this release changes the database in a non-backwards-compatible way, so that downgrading will not be possible

version 2.1.0-1: Mar 24 2022

  • translations: added Chinese, updated Swedish
  • added support for My Backup
  • added a Sailjail profile (only permission is "Documents" for exporting)
  • fixed some highlight colors
  • fixed data being saved outside of the new sandbox
  • fixed settings being saved in the wrong location (automatically migrated)
  • changed export output directory from "/home/" to "/home//Documents"
  • updated About page (now using Opal.About)
  • reduced overall package size

version 2.0.1-1: Nov 12 2020

  • fixed a serious bug where entries could not be opened or edited

version 2.0.0-2: Jun 18 2020

  • hotfix: fixed a typo in the German translation

version 2.0.0-1: Jun 18 2020

  • completely overhauled the user interface
  • added the GPL where necessary
  • added support for automated database schema upgrades
  • changed the database layout (database updates itself)
  • > added support for time zones
  • > added field for possible future feature: audio notes
  • > changed internal date format from "dd.MM.yyyy | hh:mm" to (standard) "yyyy-MM-dd hh:mm:ss"
  • > save seconds
  • > renamed "favorites" to "bookmarks" (an important entry is not necessarily my "favorite")
  • added a new cover page
  • simplified reloading, improving performance (changes no longer require a full reload)
  • added new mood "not okay": "okay" is slightly positive, "not okay" is slightly negative; there is no "neutral" mood (database updates itself)
  • refactored export features
  • > made exports translatable
  • > added new export options: plain markdown and markdown for pandoc
  • updated the German translation to use polite "Sie"
  • replaced app icon by new, more "sailfishy" variant
  • implemented quickly changing the mood of an entry in the overview list
  • implemented searching for entries between two dates

version 1.0-2: Apr 19 2020

  • added Swedish translation

version 1.0-1: Apr 15 2020

  • initial release