Skip to content

Releases: n4n0GH/task

Look Ma, no hands!

23 Aug 20:23
Compare
Choose a tag to compare

A crapton of new features have been implemented since the last update. Since we're also looking at changes that break compatibility with previous versions, you may want to backup your task files manually (usually located in ~/.local/share/hello-task/) and start from scratch.

What's new?

  • Massive overhaul in UI
  • Added support to recognize project (+) and context (@) keywords
  • Create new files from within the tool
  • Switch to other existing files from within the tool
  • Remove other existing files from within the tool
  • Mark multiple tasks as done
  • Purge multiple tasks at once
  • Purge all done tasks at once
  • Support for arrow keys to place the cursor anywhere in the input field and replay the last inputs
  • Bug fixes for various things, check the commit messages for more info

Notifications!

22 Jan 04:52
Compare
Choose a tag to compare

Now you can use the notifyservice.py whenever you want to view today's todo items as a nice popup. This requires your system to have notify-send installed. It's a proof of concept to show how easy you can make more applications work with the same task files.
scrot_20200122055004

Feature Complete

20 Jan 20:25
Compare
Choose a tag to compare

This version allows you to use multiple files to store your tasks in (good to seperate work and personal tasks for example).

To use alternative files, invoke the script with python3 task.py -f yourfile. The file will be stored in your ~/.local/share/hello-task directory.

It also automatically decrements the id counter if tasks are removed from the list and some visual tidbits were added for extra flair.

The foresight feature allows you to remove visual clutter by reducing the amount of due groups you're shown at a time:

  • Level 1 displays tasks due Today and Tomorrow
  • Level 2 displays tasks of Level 1 plus Unscheduled
  • Level 3 displays tasks of Level 2 plus Overdue
  • Level 4 displays tasks of Level 3 plus all tasks starting the day after Tomorrow

To change the foresight, simply use the shortcode :f 1-4 where any number between 1 and 4 will set up the proper foresight level.

scrot_20200120211947