diff --git a/.task/backlog.data b/.task/backlog.data index dd48577..e0c316c 100644 --- a/.task/backlog.data +++ b/.task/backlog.data @@ -52,3 +52,5 @@ {"description":"config: handle config files from taskwarrior first","entry":"20230811T171231Z","modified":"20230817T154131Z","start":"20230817T154131Z","status":"pending","uuid":"4d822c4a-d51e-4992-8a22-6e0167ac197a","tags":["feat"]} {"description":"theme config: use taskwarrior theme config and extends from there.","entry":"20230819T190428Z","modified":"20230819T190428Z","status":"pending","uuid":"6b248843-1b11-487b-85e8-a96e668f6772","tags":["feat","themes"]} {"description":"config: handle config files from taskwarrior first","end":"20230819T190559Z","entry":"20230811T171231Z","modified":"20230819T190559Z","status":"completed","uuid":"4d822c4a-d51e-4992-8a22-6e0167ac197a","tags":["feat"]} +{"description":"screenshots: to be added to the README on Github.","entry":"20230820T133634Z","modified":"20230820T133634Z","status":"pending","uuid":"b5f1d2b6-9e2f-458f-afab-880c52121c82","tags":["website"]} +{"description":"screenshots: to be added to the README on Github.","entry":"20230820T133634Z","modified":"20230820T133640Z","start":"20230820T133640Z","status":"pending","uuid":"b5f1d2b6-9e2f-458f-afab-880c52121c82","tags":["website"]} diff --git a/.task/pending.data b/.task/pending.data index 9cda1b7..43defa1 100644 --- a/.task/pending.data +++ b/.task/pending.data @@ -8,3 +8,4 @@ [description:"handle prompts: for some commands like delete, taskwarrior setup an interactive prompt, which needs to be handled." entry:"1692122614" modified:"1692122614" status:"pending" tags:"bug" tags_bug:"x" uuid:"e2480c4b-4c73-4d03-8568-82f14ade7b38"] [description:"semantic colors: allow coloring by values, not just fields." entry:"1692255328" modified:"1692255328" status:"pending" tags:"feat,themes" tags_feat:"x" tags_themes:"x" uuid:"1a5aab4a-0c2b-444f-9259-6eddc29b9791"] [description:"theme config: use taskwarrior theme config and extends from there." entry:"1692471868" modified:"1692471868" status:"pending" tags:"feat,themes" tags_feat:"x" tags_themes:"x" uuid:"6b248843-1b11-487b-85e8-a96e668f6772"] +[description:"screenshots: to be added to the README on Github." entry:"1692538594" modified:"1692538600" start:"1692538600" status:"pending" tags:"website" tags_website:"x" uuid:"b5f1d2b6-9e2f-458f-afab-880c52121c82"] diff --git a/.task/undo.data b/.task/undo.data index 57ef44f..0ee0f9d 100644 --- a/.task/undo.data +++ b/.task/undo.data @@ -190,3 +190,10 @@ time 1692471959 old [description:"config: handle config files from taskwarrior first" entry:"1691773951" modified:"1692286891" start:"1692286891" status:"pending" tags:"feat" tags_feat:"x" uuid:"4d822c4a-d51e-4992-8a22-6e0167ac197a"] new [description:"config: handle config files from taskwarrior first" end:"1692471959" entry:"1691773951" modified:"1692471959" status:"completed" tags:"feat" tags_feat:"x" uuid:"4d822c4a-d51e-4992-8a22-6e0167ac197a"] --- +time 1692538594 +new [description:"screenshots: to be added to the README on Github." entry:"1692538594" modified:"1692538594" status:"pending" tags:"website" tags_website:"x" uuid:"b5f1d2b6-9e2f-458f-afab-880c52121c82"] +--- +time 1692538600 +old [description:"screenshots: to be added to the README on Github." entry:"1692538594" modified:"1692538594" status:"pending" tags:"website" tags_website:"x" uuid:"b5f1d2b6-9e2f-458f-afab-880c52121c82"] +new [description:"screenshots: to be added to the README on Github." entry:"1692538594" modified:"1692538600" start:"1692538600" status:"pending" tags:"website" tags_website:"x" uuid:"b5f1d2b6-9e2f-458f-afab-880c52121c82"] +--- diff --git a/README.md b/README.md index 8847ba1..541deb6 100644 --- a/README.md +++ b/README.md @@ -5,8 +5,16 @@ Taskwarrior-deluxe is a wrapper for the [Taskwarrior](https://taskwarrior.org/) Taskwarrior-deluxe aims at being a proof of concept of how the task display may be better than the current one. It essentially features: -- a fancier output, allowing better (i.e. more readable and/or good looking) ways to display tasks than the original table; -- the possibility to work with task repositories attached to directories, in the same spirit than a version control system. +- a fancier output, allowing better (i.e. more readable and/or good looking) ways to display tasks than the original table: + - it allows grouping of tasks having the same metadata (for instance, the same status), + - it actually provides several ways to display the tasks, with a modular set of widgets, so that you can setup a Kanban board or a regular table, along with managing if tasks are table lines or fancy cards. +- the possibility to work with task repositories attached to directories, in the same spirit than a version control system: + - it looks if the current (or a parent) directory have a task database, and works from there, + - thanks to Taskwarrior's design, the database can be versionned in the VCS repository (cf. Taskwarrior-deluxe's own Git repository). -Taskwarrior-deluxe is in early aplha stage and not ready for production. +![](screenshots/screenshot_subgroup_kanban.png) +![](screenshots/screenshot_groups.png) +![](screenshots/screenshot_chalky_sheets.png) + +Taskwarrior-deluxe is in early ~~aplha~~ ~~alhpa~~ alpha stage and not ready for production. diff --git a/screenshots/screenshot_chalky_sheets.png b/screenshots/screenshot_chalky_sheets.png new file mode 100644 index 0000000..94b5db0 Binary files /dev/null and b/screenshots/screenshot_chalky_sheets.png differ diff --git a/screenshots/screenshot_groups.png b/screenshots/screenshot_groups.png new file mode 100644 index 0000000..a6110e7 Binary files /dev/null and b/screenshots/screenshot_groups.png differ diff --git a/screenshots/screenshot_subgroup_kanban.png b/screenshots/screenshot_subgroup_kanban.png new file mode 100644 index 0000000..12ce1a3 Binary files /dev/null and b/screenshots/screenshot_subgroup_kanban.png differ diff --git a/taskwarrior-deluxe.py b/taskwarrior-deluxe.py index 69c4e81..3849ca6 100755 --- a/taskwarrior-deluxe.py +++ b/taskwarrior-deluxe.py @@ -516,13 +516,13 @@ def get_icons(name=None): }, 'emojis' : { - 'tag': ['🏷 ', ''], - 'short': ['\n ', ' '], + 'tag': ['🏷️ ', ''], + 'short': ['\n', ' '], }, 'power' : { 'tag': ['', ''], - 'short': ['\n ', ' '], + 'short': ['\n', ' '], }, }