Skip to content

Releases: tomboy-notes/tomboy-ng

tomboy-ng release v0.41

26 Nov 05:40
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Unless you know exactly what you need, you are far better off downloading the same release files from the Wiki Release Page

Important - This release fixes what might be a dangerous bug. On some systems, closing tomboy-ng with multiple notes open can result in unsaved content not always being saved. I suggest all users should consider installing this release to prevent this issue causing loss of data.

New - AppImage downloads. (Linux only)**

I now provide two AppImage files that can be downloaded directly, marked as executable and, possibly run directly without any further install. There are a few things to note -

  • Will work on Linux Distros as old as Ubuntu 20.04. The Qt5 version will work in Debian Bullseye but not the Qt6 version.
  • Like all AppImages, the download will need to be marked executable, the download process removes that attribute.
    $>chmod u+x tomboy-ng--x86_64-Qt5.AppImage <enter>
  • These packages were built on an Ubuntu 20.04 system (and therefore contains libraries from U20.04) and are not guaranteed to work on significently older systems. Indeed, I note the the Qt5 version works fine on Debian 11 Bullseye but the Qt6 one does not.
  • Both packages are around 35Meg
  • On newer Ubuntu systems, the app may fail to start with a message mentioning fuse, a library to allow user level file system mounting. (Ubuntu of course have their own bundling system, Snaps.) The necessary library is easily added
    $>sudo apt install install libfuse2t64
  • Argon (and reportedly other OpenSUSE systems) also need fuse, install with
    $> sudo zypper install fuse libfuse2
  • Your feedback about the use of AppImage would be appreciated.

Release Notes

New Features

  • Search using Title only or full note content (Search Form, Options).
  • Improved flexibility when making PDF, particularly significant for Chinese text users.
  • Address bug report #312 that could cause a crash if a note was deleted, within a notebook, if no content had been added.
  • Address feature request #313 - the original Tomboy allowed deleting multiple notes from the Search window. Its now possible to open or delete multiple notes and to manage a note's notebook membership from that Search window on tomboy-ng.
  • Linux Qt5 and Qt6 packages require their respective libQtxPas libraries. Most older Linux distributions have out of date versions of these libraries, the known exceptions being Ubuntu 24.04, Debian Trixie, Fedora 41 and up to date Arch based systems. See below for where to get current libraries -

https://github.com/davidbannon/libqt5pas/releases
https://github.com/davidbannon/libqt6pas/releases

Note 1 : The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know.

Note 2 : Github likes to hide the download files. Please click the word "Assets" immediately below here and, perhaps "Show all assets" below the list of download files if you don't see the one you want.

tomboy-ng v0.40b Beta Release

21 Oct 09:10
Compare
Choose a tag to compare

This page contains the downloadable Beta Release files for a binary install on Linux, Windows and Mac

Unless you know what you need, you may be better off downloading a slightly earlier release, v0.40, from the Wiki Release Page

New in 0.40b - Fix what might be a dangerous bug. On some systems, closing tomboy-ng with multiple notes open can result in unsaved content not always being saved. I suggest all users should consider installing this beta to prevent this issue causing loss of data.

New - AppImage downloads. (Linux only) Possibly more useful Appimages in 0.40b, will now work on Linux Distros as old as Ubuntu 20.04. The Qt5 version will work in Debian Bullseye but not the Qt6 version.

I now provide two AppImage files that can be downloaded directly, marked as executable and, possibly run directly without any further install. There are a few things to note -

  • The download will need to be marked executable, the download process removes that attribute.
    $>chmod u+x tomboy-ng--x86_64-Qt5.AppImage <enter>
  • These packages were built on an Ubuntu 20.04 system (and therefore contains libraries from U20.04) and are not guaranteed to work on older systems. Indeed, I note the the Qt5 version works fine on Debian 11 Bullseye but the Qt6 one does not.
  • Both packages are around 35Meg
  • On newer Ubuntu systems, the app may fail to start with a message mentioning fuse, a library to allow user level file system mounting. Ubuntu of course have their own bundling system, Snaps. The necessary library is easily added
    $>sudo apt install install libfuse2t64
  • Argon (and reportedly other OpenSUSE systems) also need fuse, install with
    $> sudo zypper install fuse libfuse2
  • Some Gnome based systems will still fail to display a System Tray icon, tomboy-ng detects this and tells you how to fix it.
  • Your feedback about the use of AppImage would be appreciated.

Release Notes

  • These files contain an mature release.
  • Search using Title only or full note content (Search Form, Options).
  • Improved flexibility when making PDF, particularly significant for Chinese text users.
  • Address bug report #312 that could cause a crash if a note was deleted, within a notebook, if no content had been added.
  • Address feature request #313 - the original Tomboy allowed deleting multiple notes from the Search window. Its now possible to open or delete multiple notes and to manage a note's notebook membership from that Search window on tomboy-ng.
  • Not all packages for all platforms are available in a beta release. Sorry about that. If you would particularly like to try this beta release and the package you need is not present, please let me know and I'll probably be able to build one for you.
  • Linux Qt5 and Qt6 packages require their respective libQtxPas libraries. Most linux distributions have out of date versions of these libraries, the known exceptions being Ubuntu 24.04, Debian Trixie and up to date Arch based systems. See below for where to get current libraries -

https://github.com/davidbannon/libqt5pas/releases
https://github.com/davidbannon/libqt6pas/releases

Please report any problem or anomaly you observe using this (or any other tomboy-ng) release !

Note : Github likes to hide the download files. Please click the word "Assets" immediately below here and, perhaps "Show all assets" below the list of download files if you don't see the one you want.

tomboy-ng v0.40

21 Jun 01:33
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Unless you know exactly what you need, you are far better off downloading the same release files from the Wiki Release Page or, Beta Release v0.4b that fixes an important bug (and a few obscure ones). I suggest it might be a good idea to look at https://github.com/tomboy-notes/tomboy-ng/releases/tag/v0.40b

Additionally, v0.40b has a new right-click menu on the search list allowing selection of multiple notes to open or delete. It has a new packaging model, AppImage for, at this stage, Linux x86_64 only.

Release Notes

  • New - File Links, much the same way that you can embed a link to a web site, you can now embed a link to a file or directory on your local computer. Maybe a link to an image or PDF document for example. Syntax is just a URL, eg file://Pictures/myphoto.jpeg - any file your operating system knows how to open. You can press Alt-F or Alt-D to get a dialog to select a File or Directory. Or use the menus.
  • Support for OpenSSL3.
  • Improved PDF export.
  • Linux - Qt5 and Qt6 will require new libQt5Pas or libQt6Pas libraries unless you are using newly released OS such as Debian Trixie or Ubuntu24.04 which have current libQt5Pas (no one seems to have libQt6Pas yet). See below.
  • Linux Qt5 version now prefers use of libxcb rather than Wayland. This is mainly due to incomplete features in Wayland itself. Its expected that when Wayland complies with its own spec, this constraint can be removed. While the default install ensure this is automatic (using a "desktop" file), if you start tomboy-ng from the command line you MUST add -platform xcb or use a launcher that observes the desktop file, eg gtk-launch tomboy-ng .
  • Linux Gnome systems, fixes to try and make usable under Wayland despite its missing features.
  • Linux altered command line switch that attempt to work around deficiencies in Wayland, --allow-leftclick; --useappind=yes|no

Qt5 and Qt6 users probably MUST install a new libqt5pas1 or libqt6pas6 library, your distro version is almost certainly not suitable yet. Get the new libraries from the links below and install them before or at the same time as you install tomboy-ng

https://github.com/davidbannon/libqt5pas/releases
https://github.com/davidbannon/libqt6pas/releases

Note 1 : The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know.

Note 2 : There are two pacman *.zst files here with very similar names. The one with "-1" after the version number is gtk2 based, the one with "-2" is Qt6 based. I recommend the Qt6 one.

Note 3 : Github likes to hide the download files. Please click the word "Assets" immediately below here and, perhaps "Show all assets" below the list of download files if you don't see the one you want.

v0.39 of tomboy-ng

18 Jan 02:15
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Unless you know exactly what you need, you are far better off downloading the same release files from the Wiki Release Page

Note, a mature Release Candidate fixes a couple important bugs and offers a new File Link feature, see https://github.com/tomboy-notes/tomboy-ng/releases/tag/v0.39f

New Since v0.37 (0.38 was not released here)

  • All built with Lazarus 3.0.
  • Display backlinks (click Links button with no text selected).
  • An important bug fix affecting UTF8 characters in note titles.
  • Native support for Apple Silicon (aka aarch64).
  • Linux Qt5 version now prefer to use libxcb rather than Wayland.
  • Linux Gnome systems, fixes to try and make usable under Wayland despite its missing features.
  • Linux gtk2 version has extra command line switches to manage System Tray Icon.
  • Fixed a bug preventing use of Single Note Mode where you open a stand alone note, outside of its normal repository.
  • Several minor bug fixes (writing of note links substantially faster, corrected text, gtk2 ver no longer depends on libcanberra).

Qt5 and Qt6 users MUST install a new libqt5pas1 or libqt6pas6 libraries, your distro version is almost certainly not suitable (unless you are using Debian Testing). Get the new libraries from the links below and install them before or at the same time as you install tomboy-ng. Other Linux distributions will catch up but not immediately.

https://github.com/davidbannon/libqt5pas/releases
https://github.com/davidbannon/libqt6pas/releases

NOTE : The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know.

Note 2 : Github likes to hide the download files. Please click the word "Assets" immediately below here and, perhaps "Show all assets" below the list of download files if you don't see the one you want.

v0.37 tomboy-ng

22 Dec 07:00
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Feeling brave ? Try https://github.com/tomboy-notes/tomboy-ng/releases/tag/v0.38a Test Release

Unless you know exactly what you need, you are far better off downloading the same release files from the Wiki Release Page

New Since v0.36c

  • All except Pacman package built with Lazarus 3.0.
  • Qt5 and Qt6 now use native dialogs. But must use new libqt5pas or libqt6pas libraries.
  • Auto Sync now runs in background thread.
  • User Selectable Auto Sync Timing.
  • New Note Directory Selector.
  • Can copy a note in plain text.
  • Extra Build modes, Qt5_32bit, Qt6 rpm, Mac Universal, x86_64 & arm64 (ie Apple Silicon)
  • Bug Fixes : Spelling error in Bullet Menu; Undo bug; drop Shift-Enter key press; revised name for 32bit RPMs

Qt5 and Qt6 users MUST install a new libqt5pas1 or libqt6pas6 libraries, your distro version is almost certainly not suitable any more. Get the new libraries from the links below and install them before or at the same time as you install tomboy-ng

https://github.com/davidbannon/libqt5pas/releases
https://github.com/davidbannon/libqt6pas/releases

NOTE 1: Qt5 and Qt6 packages must be provided with new LibQt5Pas and LibQt6Pas libraries, the ones in your Linux Distribution are no longer suitable. They will catch up but not immediately.

NOTE 2: The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know. Further, as Manjaro does not yet have Lazarus 3.0, its built with Lazarus 2.2.6. I may update then Lazarus 3.0 is available.

v0.36i

16 Dec 01:12
Compare
Choose a tag to compare
v0.36i Pre-release
Pre-release

Unless you know exactly what you need, you are far better off downloading the release files from the Wiki Release Page

WARNING - this directory contains beta releases of tomboy-ng, right now, probably exactly what you will get with v0.37. It is tagged v0.36i - 'i' for "Is this OK ?" ! From 'h', fixes affecting 32bit linux, word "Bullet" in menu, do not let Shift-Enter get through to KMemo, tighten up dependencies on NEW LibQt5/6Pas, do not move selindex while locked. Earlier fixes include new way to set sync timing, it can copy in plain text and ctrl-shift-Z will also undo. Syncing is now done as a background process so no more unresponsive few seconds while auto syncing. Linux KDE user will notice that they now must use the right click on the tray icon to popup a menu. The 'g' version has some small bug fixes on the 'f' version. The 'h' has a some tweaks for 32bit Linux and pre-translation finalized.

I do not expect to make any changes between here and release (except for i18n).

Qt5 and Qt6 users MUST install a new libqt5pas1 or libqt6pas6 libraries, your distro version is almost certainly not suitable any more. Get the new libraries from the links below and install them before or at the same time as you install tomboy-ng

https://github.com/davidbannon/libqt5pas/releases
https://github.com/davidbannon/libqt6pas/releases

Mac Users - the v0.36g beta for Mac now supports (hopefully) the Apple Silicon, M1 or ARM chip machines with a native code binary (as well as the Intel binary) for the first time, it has 'UNI' (Universal) at the end if the filename. I have built and packaged, tested on x86_64 but not Apple Silicon as I don't have a new Mac. Please try it out and let me know what you find.

As with any beta, if you use it and a have a problem, you should feel obligated to report that problem. Please !

I am sorry just how hard its becoming to find the file you want here !

Some release notes -

  • Linux 32bit should use Qt5 version, the gtk2 version may have problems with TrayIcon menu. Libayatana seems broken on 32bit.
  • Linux Gnome users should use either the Qt5 (recommended) or the Qt6 (few less messages to console if you use Wayland). The gtk2 version is slower and might have problems with the TrayIcon menu.
  • Linux KDE users need to use the right mouse button, seems the left click does now work with all Wayland backed systems. I imagine this problem will go away in time.
  • Note there is now a Qt6 x86_64 rpm
  • Most users will want the x86_64 (rpm) or amd64 (deb) versions.
  • Ones with an arch setting of arm64 are for eg 64bit Raspberry Pi, armhf is for 32bit Raspberry Pi and i386 or i686 are for older 32bit Intel hardware,
  • Please, please note, if you use the QT5 or Qt6 versions, you must put a new libqt5/6Pas library in place. It will not work otherwise. Its an easy install. Hopefully, in a year or so, the distros will catch up with libqt5pas and libqt6pas and this will not be necessary. But it is necessary now.

You may need to expand the 'Assets' by clicking the small black triangle below.

Version 0.36c tomboy-ng

01 May 08:10
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Unless you know exactly what you need, you are far better off downloading the same release files from the Wiki Release Page

Right now there are beta or testing packages available, please see https://github.com/tomboy-notes/tomboy-ng/releases/tag/v0.36i - this likely to become release 0.37 shortly.

This release is a supplement to 0.36b and has a fix for a problem that appears only in Linux with Gnome Desktop. Gnome decided to reject a System Tray Menu without any items unlike every previous version of Gnome and every other OS being quite happy with it. It also fixes a bug of mine that happens if you request a Qt5 Theme setting of qt5ct without configuring qt5ct.

0.36b introduced a fix to a layout bug you would probably not see and a small speedup to loading larger notes.

New in the 0.36a part of this release -

  • New Feature - export as PDF.
  • New Feature - insert a symbol or accented character.
  • General improvements when using dark theme, especially for Qt5, see man page.
  • Bug fix in column mode of calculator.
  • Warn user about setting non mono font when mono expected.
  • All Tomdroid functionality removed.
  • A fix for SWYT not finding some text in a brand new note.
  • Can set colour of a link, more suitable default.
  • Please see github for further change details

The MacOS and Windows binaries are unaffected and you will find the 0.36b packages here still.

NOTE: OpenSUSE users may need to download and install the new gpg key provided unless they have done so in last 12 months or so (the previous one having expired).

NOTE 2: The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know.

Version 0.36b

09 Apr 08:23
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Unless you know exactly what you need, you are far better off downloading the same files from the Wiki Release Page

This release is a supplement to 0.36a, it contains a fix to a layout bug you would probably not see and a small speedup to loading larger notes.

New in the 0.36a part of this release -

  • New Feature - export as PDF.
  • New Feature - insert a symbol or accented character.
  • General improvements when using dark theme, especially for Qt5, see man page.
  • Bug fix in column mode of calculator.
  • Warn user about setting non mono font when mono expected.
  • All Tomdroid functionality removed.
  • A fix for SWYT not finding some text in a brand new note.
  • Can set colour of a link, more suitable default.
  • Please see github for further change details

Sometimes this page also contains beta or testing packages, often full of slow debug statements or experimental code, care is needed.

NOTE: OpenSUSE users may need to download and install the new gpg key provided unless they have done so in last 12 months or so (the previous one having expired).

NOTE 2: The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know.

Version 0.36a

05 Apr 04:46
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Unless you know exactly what you need, you are far better off downloading the same files from the Wiki Release Page

New in this release -

  • New Feature - export as PDF.
  • New Feature - insert a symbol or accented character.
  • General improvements when using dark theme, especially for Qt5, see man page.
  • Bug fix in column mode of calculator.
  • Warn user about setting non mono font when mono expected.
  • All Tomdroid functionality removed.
  • A fix for SWYT not finding some text in a brand new note.
  • Can set colour of a link, more suitable default.
  • Please see github for further change details

Sometimes this page also contains beta or testing packages, often full of slow debug statements or experimental code, care is needed.

NOTE: OpenSUSE users may need to download and install the new gpg key provided unless they have done so in last 12 months or so (the previous one having expired).

NOTE 2: The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know.

Version 0.35a

15 Jan 06:55
Compare
Choose a tag to compare

This page contains the downloadable files for a binary install on Linux, Windows and Mac

Unless you know exactly what you need, you are far better off downloading the same files from the Wiki Release Page

A few bugs slipped past me with 0.35 and here they are fixed here. Not much change but the first item below may well bite you so, perhaps consider upgrading ?

New in this release (in addition to v0.35) -

  • A fix to a problem where you may have problems searching for content in a new note.
  • Added ability to set custom colour of a link.
  • Made the Search Window just a touch more intuitive.
  • Fixed a but that sometimes might prevent your settings for Auto Snapshot not to be saved.

And, for reference, these are the new thinsg in v0.36 -

  • A better Search all notes capability. Search While You Type, its faster, more convenient and kinder on memory. It does however need a certain amount of CPU to respond between keystrokes, especially if you are a fast typist. You can disable SWYT from the Options button.
  • A better Find with in the open note capability. Again, faster, more convenient and uses less memory.
  • A Ukrainian Translation.
  • You can now stop Ctrl-F (ie Find) from toggling or closing the Find windows if you prefer.
  • You can, optionally, allow the ESC key to close a note.
  • A revised command line with better import capabilities, plain text, RTF and Markdown.
  • Export (plain text, markdown and rtf) from the tools button on the Edit Window.
  • Ctrl-Z (ie Undo) will now revert an errant Date Stamp
  • A number of minor bug fixes.
  • A number of speed up tricks that will help, particularly, users with very large note collections.

Sometimes this page also contains beta or testing packages, often full of slow debug statements or experimental code, care is needed.

NOTE: OpenSUSE users may need to download and install the new gpg key provided unless they have done so in last 12 months or so (the previous one having expired).

NOTE 2: The pacman package is, of necessity, built on a system that used glibc v2.36 and the binary will not work on systems running glibc less than v2.34. In a pacman world I expect this not to be a problem but if I'm wrong, please let me know.