Show HN: I Made a Todo List for Developer Power Users [video]
112 points| skytrias | 3 years ago |youtube.com
I've been working on Todool for a year trying to make an editor that fits my development workflow.
a) Fast text-editing without needing to touch the mouse
b) Multi-Selection to perform commands on more than a single line
c) Switching between List/Kanban mode
You can try the free demo at itch.io for (Windows/Linux) https://skytrias.itch.io/todool#demo
bbor|3 years ago
I think you’d get a lot of the features people are complaining about missing, namely around mobile usage, by having this just be a GUI for editing markdown files. Markdown is amazing, it can definitely store all these states, and can be edited with a plain ol text editor if you don’t have time to write a phone app.
For an example of how powerful “a gui that stores its content as specialize markdown” can be, see obsdidian.
Sirikon|3 years ago
joemasilotti|3 years ago
replwoacause|3 years ago
dpcx|3 years ago
lopan|3 years ago
Things I do like - No installation required. No subscription. It's a bit like Workflowy and a bit like Treesheets (as mentioned previously), but I find it easier to read than either. It's fast.
As someone who suspects that they might have partial ADHD, I love that there are several ways you can put a "spotlight" on what you are working on (depending on the theme) - 1) Selecting more than one line causes other lines to be greyed out; 2) "Highlight" changes the background colour of the current line; and 3) "Focus" causes everything except the immediate branch to be hidden! So good!
Looking forward to the future and more stability. :-)
enobrev|3 years ago
I've been wanting to work on something similar, with "scriptable tagging" plugins, so that I could, for instance, enter text like [ABC-123], and have it auto-link to a jira or linear ticket. Ideally it would show the state and possibly allow drilling-down into the contents for those tickets as well (expand ticket shows description, status, expand further to show comments, etc)
Likewise with slack links, github links, etc. Ideally those links could potentially also allow interactions with said services (marking done in-app, marks "complete" in ticket app)
I think I'd also want items in which I could write full text entries - but still referenced in the same list-style format, expanding the text as needed.
Anyway - those are the features I personally want in _something_ like this, in a markdown editor, something I end up writing poorly and leave to die on some drive somewhere - wherever.
polytely|3 years ago
crdavidson|3 years ago
Exciting to see this get some spotlight. Was it entirely from scratch? Did you build it on SDL or Sokol or something?
skytrias|3 years ago
eigenvalue|3 years ago
skytrias|3 years ago
you can scale tasks up/down with ctrl+scroll
UI text scale can be adjusted in the options file - dont have a slider for it
didgetmaster|3 years ago
skytrias|3 years ago
the savefile is a .todool file which ppl wanted a json export option
options + theme files are json
unknown|3 years ago
[deleted]
inferense|3 years ago
geoelectric|3 years ago
skytrias|3 years ago
narag|3 years ago
The thing with this is it's exhilarating to use once it's working. Congrats!
sublinear|3 years ago
itake|3 years ago
I am a software engineer that heavily uses todo tracking apps, but this isn't for me.
I use todoist to manage my life. Critical features are mobile app and scheduling tasks.
I use jira to manage project work. Critical feature is multi-user.
This is desktop only, so I can't use it for my grocery list.
This doesn't seem to let me share tasks with other people to track my progress and delegate work.
I guess if I am a solo dev and I wanted a private system to track my tasks that isn't JIRA, then this is useful?
skytrias|3 years ago
I'm currently working on separate collaboration version which will be dumbed down but similar to how google docs / figma work - so you can see other users write and interact live.
TeMPOraL|3 years ago
wingerlang|3 years ago
Are you saying this is a rare thing? I doubt many solo devs use JIRA.
unknown|3 years ago
[deleted]
JoeyBananas|3 years ago
rickstanley|3 years ago
skytrias|3 years ago
the renderer does basic batching of commands
ActionHank|3 years ago
pjc50|3 years ago
skytrias|3 years ago
beepbooptheory|3 years ago
ricardobeat|3 years ago
crispinb|3 years ago
swah|3 years ago
crosen99|3 years ago
skytrias|3 years ago
unknown|3 years ago
[deleted]
Dyac|3 years ago
mtlynch|3 years ago
unknown|3 years ago
[deleted]
eps|3 years ago
unknown|3 years ago
[deleted]