Skip to content

Releases: dooit-org/dooit

v3.0.4

18 Nov 04:43
9c598bf
Compare
Choose a tag to compare

What's Changed

3.0.4

This is a minor release with no new changes but fixing some stuff that was caused by recent textual update

  • Fix tint on focused lists
  • Startup crash because of variable override (#207)

Full Changelog: v3.0.3...v3.0.4

v3.0.3

15 Nov 08:20
c38bd6d
Compare
Choose a tag to compare

3.0.3

Fixed

  • Recurrence not working as expected (#204)
  • Dooit crash on item delete and then addition (#205)
  • Stuck on CONFIRM mode if deletions are fast
  • Messed up column widths on sudden width changes
  • Values not getting parsed because of whitespace

Full Changelog: v3.0.2...v3.0.3

V3 migration Fix

10 Nov 15:53
Compare
Choose a tag to compare

Fixed

  • dooit migrate fails (#201)

My bad again :(

V3 Quick Hotfix!

10 Nov 07:26
Compare
Choose a tag to compare

Fixed

  • Start crash due to missing folder

My Bad :)

v3.0.0

10 Nov 06:28
Compare
Choose a tag to compare

⚠️ NOTE: I might have missed a few things as this version is a total re-write from scratch, feel free to open an issue if that is the case. Yours truly will fix it asap!

Added

  • Brand new dooit api for configurations
  • Snappier UI Experience
  • Event based code execution via dooit api
  • Customize the columns order and visibility for todos and workspaces
  • Allow addition of custom keybinds to trigger certain functions
  • Better optimized bar (wont block ui)
  • Custom formatters for column values to suit your needs!
  • Multiple Theme support
  • Custom CSS injections into the UI
  • Dooit will now confirm node deletion by default. This behaviour can be changed via config

Changed

  • Sort options now appear in bar rather than a menu
  • search will now show all items but will disable all non-matching ones
  • Yanking was removed (will be introduced again as a plugin instead)

Removed

  • Now todos are no longer stored in todo.yaml, run dooit migrate to migrate to new format
  • Old config will no longer work, see the latest docs to check out the configuration

Note

The support for YAML will be dropped from v3.0.0

New Contributors

Full Changelog: v2.2.0...v3.0.0

v2.2.0

25 Jan 16:24
Compare
Choose a tag to compare

2.2.0

Added

  • Add support for changing the default urgency of a todo with TODO.initial_urgency
  • Add support for changing urgency colors with TODO.urgency1_color to TODO.urgency4_color
  • Add shortcut for recursively expanding and closing todos (Ctrl + Z)
  • Add WORKSPACE.start_expanded and TODO.start_expanded to launch with the Workspace and Todo tree fully expanded
  • Dooit can now also be launched with python -m dooit

Fixed

  • App crashes when an opened workspace is deleted (closes #169)
  • App crashes on adding a workspace (closes #167)

TUI Update Fixes

07 Jan 03:20
Compare
Choose a tag to compare
v2.1.1

chore: add workflow-dispatch to python publish

Customize Date & Time Format

19 Oct 04:12
aebf445
Compare
Choose a tag to compare

v2.0.1

14 Sep 07:27
Compare
Choose a tag to compare

v2.0.0

01 Sep 10:23
a89df49
Compare
Choose a tag to compare

2.0.0

Added

  • Dooit now allows duplicate descriptions to be added(closes #113)
  • Clear due date when selected (closes #111)
  • Add support for h / l to switch between panes (closes #96)
  • Add support for Yank whole todos/workspaces (closes #76)
  • Add support for save on escape (closes #106)
  • Add support for opening and highlighting URLs (closes #108)
  • Add support for changing due date format (due/remaining time) (closes #116)

Fixed

  • Slowness due to unnecessary rendering of the app
  • Slow loading of the app because of dateparser (see #136)
  • Text disappearing for non-alphabet characters in description(closes #112)
  • Todos disappearing when wrapping descriptions with tags/quotes/brackets (closes #107)
  • Use the background color specified in the config for the help menu
  • Bar did not pick a color from the config and used the regular background

Breaking Changes

  • Tags are now built-in within the description. They start with @ symbol (eg bring milk @chore)
  • Todos are no longer stored in a todo.txt format yaml file. This shouldn't break anything and the new version will take care of that!

Thanks!

What's Changed

Full Changelog: v1.0.2...v2.0.0