Show HN: free, open source, keyboard friendly list app
openhercules.com
openhercules.com
In retrospect, I should have titled this submission, "Codename: Open Hercvles"
I don't plan on expending much effort to market this. My primary desire is to get contributions. My next desire after that is to finally be able to get this installed behind the firewall at the company where I work. It'll be cool if the public site gets really popular, but honestly I don't know how to go about making that happen. It would be personally gratifying to see web dev checklists created by other folks which I can clone and use myself :)
1. It's billed as keyboard friendly, but there's no obvious keyboard shortcut for opening the list of keyboard commands. I would make a ? shortcut for that, put a hint for it in the page text, and open it as a modal overlay that can be dismissed with Escape.
2. Indent/Outdent. Since there's no other command for [ and ], why require Ctrl? Additionally, you could use , and . (< and >) since they are closer to the home row.
Best of luck with your app, I look forward to seeing how it develops further.
1. Good idea! 2. Good question. I guess I'm just used to doing that elsewhere. Also, I have a kinesis keyboard which places brackets in a more convenient spot, and I guess I forgot about that. I like command and period.
Considering this is a keyboard app, you could try and support all of common keyboard commands. Like Home, End. Indentation could be done via tab and shift+tab.
It also would be great, if you could support multiple selections via shift+arrow up/down. Backspace is good, but del key should delete also.
Also, I am not sure about Esc key as an editing shortcut.
I'm reluctant to use tab and shift+tab to indent/outdent because that interferes with browser behavior. On the other hand, some of the other key bindings probably interfere with browser behavior, too.
One of the main reasons I chose it was it keyboard friendly controls.
One suggestion - in edit mode, the a and d keys are much more intuitive for indenting a line. Also, shift + j/k is more intuitive for moving lines than ctrl + arrow keys.
I guess my vim-brain is showing through ;)
I haven't checked out the hit list, but I've heard good things about it
> Try hitting 'escape' and editing this text. Hit 'escape' to save.
I tried. No matter what I type, it unfocuses the item (gets out of edit mode)
Unfortunately, your GitHub link is wrong (404). (edit: fixed)