Recent

Author Topic: Notetask 1.1.0 - Free cross-platform task & notes in plain-text on your disk!  (Read 2310 times)

AlexanderT

  • New Member
  • *
  • Posts: 16
Hi everyone,

I’ve written a small application called Notetask for managing task lists or notes in plain text files.
It’s useful for quickly organizing many ongoing tasks.

Each line in the file represents a separate task, but multiline tasks are also supported — in the file they are separated by the <br> tag.
The app also supports basic Markdown formatting, so tasks can be easily copied to Markdown files.

The project is open-source and written in Lazarus (Free Pascal). GitHub:
https://github.com/plaintool/notetask

Now featured on MajorGeeks — one of the oldest software directories!
https://www.majorgeeks.com/files/details/notetask.html

Version 1.1.0 released!
https://github.com/plaintool/notetask/releases/latest

In this release, I focused on implementing real-time filtering for the entire task list, as well as adding tag support for tasks. Tags are now also displayed in the filter list, making it easier to search and organize your tasks. 
Zoom functionality has been added to the task list for easier viewing. Duplicate is highlighted, making it easy to spot repeats.
This version is built for both 32-bit and 64-bit systems, includes Windows XP support via MSI installer, and comes with a single InnoSetup installer for all architectures (EXE). 
Additionally, there are many small improvements, new languages support, and numerous bug fixes. 

Hope you enjoy the update! Feedback and suggestions are always welcome, especially on GitHub Issues. Wishing you all the best!
« Last Edit: December 10, 2025, 10:40:02 am by AlexanderT »

marcos-ebm

  • Jr. Member
  • **
  • Posts: 51
Re: Notetask 1.0.0
« Reply #1 on: October 26, 2025, 11:26:11 am »
I'm using a translator

transform this app for the web with d2bridge

https://www.d2bridge.com.br/
Lazarus 3.0 / LAMW 0.8.6.4 - Gradle 8.5 - Jdk 21 - Ndk 21e - Windows 11

BSaidus

  • Hero Member
  • *****
  • Posts: 647
  • lazarus 1.8.4 Win8.1 / cross FreeBSD
Re: Notetask 1.0.0
« Reply #2 on: October 26, 2025, 01:21:16 pm »
Wonderfull,
Need portable if possible.
lazarus 1.8.4 Win8.1 / cross FreeBSD
dhukmucmur vernadh!

AlexanderT

  • New Member
  • *
  • Posts: 16
Re: Notetask 1.0.0
« Reply #3 on: October 26, 2025, 02:33:31 pm »
Wonderfull,
Need portable if possible.

Thank you for your interest in Notetask!

You can download the tar.gz archive containing the executable files for Windows and Linux, on the GitHub release page:
https://github.com/plaintool/notetask/releases

Please note that these executables do not register file associations with the application.

You can extract the archive using a free tool like 7-Zip or via the command line in Windows 10
Code: Text  [Select][+][-]
  1. tar -xvzf notetask-1.0.0.tar.gz

There is also an installer available, which can be used either for all users (system-wide) or for a single user, installing into the user's local data folder.
« Last Edit: October 26, 2025, 03:11:25 pm by astverskoy »

AlexanderT

  • New Member
  • *
  • Posts: 16
Notetask 1.0.1
« Reply #4 on: October 28, 2025, 10:19:09 am »
Greetings everyone!

I’m happy to share a minor update: Notetask 1.0.1

You can find the download links for this version here: 
https://github.com/plaintool/notetask/releases/tag/v1.0.1

Changelog

New Features:
- Added functionality to check for application updates via the GitHub API

Enhancements:
- Darkened the note separator for better visibility

Bug Fixes:
- Program did not start in unavailable languages
- Task duplication bugs that cleared the clipboard and lost left indentation
- Delete key worked incorrectly in the memo grid
- Bug where reducing the window size to zero caused the note to swap positions with the status bar
- Reset selection to the first line when creating a new file with only a single line
- Window title was not displayed in the taskbar

If you try this version, please let me know if everything works well for you! Your feedback is greatly appreciated.

d2010

  • Full Member
  • ***
  • Posts: 246
Re: Notetask 1.0.1
« Reply #5 on: October 28, 2025, 07:51:56 pm »
Greetings everyone!
I’m happy to share a minor update: Notetask 1.0.1
You can find the download links for this version here: 

Here my test/s01 ==
00= HirenBootCd have good succesufull on interbet, They  save all files onto
  %temp%\HBCD\*.*
  Please you used same trick , You create a folder NoteTas10 ..You increment
  NoteTas00..NotteTas99
01=You create a a menu Run please you  ove



AlexanderT

  • New Member
  • *
  • Posts: 16
Re: Notetask 1.0.1
« Reply #6 on: October 28, 2025, 08:18:03 pm »
Greetings everyone!
I’m happy to share a minor update: Notetask 1.0.1
You can find the download links for this version here: 

Here my test/s01 ==
00= HirenBootCd have good succesufull on interbet, They  save all files onto
  %temp%\HBCD\*.*
  Please you used same trick , You create a folder NoteTas10 ..You increment
  NoteTas00..NotteTas99
01=You create a a menu Run please you  ove

Hi d2010,

Thanks for the suggestion — just to confirm, do you mean a portable version that unpacks itself into a temp directory (for example %TEMP%\NoteTasXX) so it can run from a USB stick without leaving traces on the system after exit?
Do you also suggest auto-incrementing folder names (NoteTas00..NoteTas99) and removing the temp folder on program exit?
Thanks!

d2010

  • Full Member
  • ***
  • Posts: 246
Re: Notetask 1.0.1
« Reply #7 on: October 29, 2025, 01:00:52 pm »
https://sourceforge.net/projects/vlxc-codoclisp/files/Source4Lazarus/popa_lazarus13notetask2.zip/download

Please have you fun..
I make a few updates.
Code: [Select]
[c:\lazarus\2052\notetask.exe]
OpenDialog.101=10000100000000000000000000000000"Accounts.tsk"
OpenDialog.102=10000100010000000000000000000000"Accounts.tsk"
OpenDialog.103=10000010000000000000000000000000"Household Chores.tsk"
OpenDialog.104=10000010000000100000000000000000"Household Chores.tsk"
OpenDialog.105=10000000100000000000000000000000"Shopping list.tsk"
OpenDialog.106=10000001000000000000000000000000"Notes.tsk"
OpenDialog.107=10000001100000000000000000000000"Notes.tsk"
OpenDialog.108=10000001100100000000000000000000"Notes.tsk"
OpenDialog.109=10010001100100000000000000000000"Notes.tsk"
OpenDialog.110=10110001100100000000000000000000"Notes.tsk"
OpenDialog.111=10110001100100000000000000000000"Shopping list.tsk"

OpenDialog.112=10001000000000000000000000000000"Shopping list.tsk"
OpenDialog.113=10001000000000000000000000000000"Notes.tsk"
OpenDialog.114=10001000000000000000000000000000"Notes.tsk"
OpenDialog.115=10001010000000000000000000000000"Notes.tsk"
OpenDialog.116=10011010000000000000000000000000"Notes.tsk"
OpenDialog.117=10001000000000000000000000000000"Shopping list.tsk"
OpenDialog.118=10000001000000000000000000000000"Household Chores.tsk"

I upload full source of notetask.lpi :-X
« Last Edit: October 29, 2025, 01:05:28 pm by d2010 »

AlexanderT

  • New Member
  • *
  • Posts: 16
Notetask v1.1.0 (2025-12-09)

[Full Changelog: click here]

Quote
🚀 New Features
- Implement real-time task filtering for all visible groups and tasks #22
- Highlight text fragments found by filter in the grid #54
- Implement full tag support in task file #23
- Dropdown check-list in tag input allows selecting existing tags or removing them #32
- Add Zoom functionality for the grid with control via View menu, mouse wheel, hotkeys, or status bar #29
- Add tooltips for groups, stored in the file after comment marker #19
- Search and highlight cell text matching current cell #40
- Build a single InnoSetup installer for all architectures #64
- Add 32-bit build #60
- Add translations for cs, da, nl, fi, el, he, id, pl, ro, sv, tr #62
- Open a link from notes or grid with Ctrl + Click #50

✨ Enhancements
- Switch groups using NUMPAD+ and NUMPAD- #66
- Save print settings, print tags behind task text #65
- Change MD format, place tags closer to task text #55
- Allow writing links in task text #51
- Move task to top/bottom before first/last visible non-archived task if archive hidden #48
- Check for updates via wget on Linux #45
- Render sorting arrow in fixed column #18

🐛 Fixed Bugs
- Ignore text drag in form DropFiles event #70
- Incorrect font selection color in Memo on Linux #69
- Search did not work with F3; Replace did not save current cell text #68
- Recalculate line heights when tags change #67
- Unnecessary page change call overwrites correct backup #63
- Replace static bcrypt.dll import with dynamic fallback for Windows XP #61
- Prevent selection beyond visible area #59
- Simplify link detection #58
- Consider bold font in line height calculation #56
- Take readonly mode into account when changing encodings and line endings #53
- Minor improvements to editing #52
- Prevent page dragging stickiness #49
- Highlighting duplicates slows search #47
- Lock form during find, allow cancellation #46
- Correct row modifications after deletion #44
- Saved tab exceeding total tabs opens empty list #36
- Eliminate selection flicker during deletion #33
- Fix remembering row positions in groups #25
- Auto adjust row height only when column resized #24
- Redraw grid sometimes fails on first click #21
- Tab handling errors from different configuration file #20
- Tab rename changes wrong tab when archives hidden #17


Roland57

  • Hero Member
  • *****
  • Posts: 544
    • msegui.net
Compiled and tested successfully under Linux. It looks a great project! Congratulations.

It even has a French interface.  :)
My projects are on Codeberg.

AlexanderT

  • New Member
  • *
  • Posts: 16
Compiled and tested successfully under Linux. It looks a great project! Congratulations.

It even has a French interface.  :)

Thank you so much, Roland57! 😊 Languages are machine-translated. If you spot any mistakes, contributions through pull requests are highly appreciated!

AlexanderT

  • New Member
  • *
  • Posts: 16
Re: Notetask 1.0.0
« Reply #11 on: December 24, 2025, 02:14:33 pm »
Wonderfull,
Need portable if possible.

Hello !

I’ve added a portable version. If the file form_settings.json is located next to the exe, the application stores its settings in the same directory as the exe. An empty form_settings.json file is also included in the archive.

I’ve attached the ZIP archive to the current 1.1.0 release, although the exe version differs slightly from the installer builds.

Best regards,
« Last Edit: December 25, 2025, 07:01:00 am by AlexanderT »

 

TinyPortal © 2005-2018