HNHacker News
TopNewBestAskShowJobs

ondras

2,312 karma · joined November 6, 2012

[ my public key: https://keybase.io/ondras; my proof: https://keybase.io/ondras/sigs/480qWyPqMVqweWAqZGBNQcrEqCtqYgeGumf9OoXh5yE ]
submissionscomments
ondras··on My Mind: A new web-based mind map editor
The UI is designed (and battle-tested) to be controlled mainly via keyboard. Mouse is mostly useless (but somewhat supported for non-power users).

You definitely shall not toggle mouse/kb in an infinite fashion; stick with the keyboard control instead - use arrow keys for navigating around.

ondras··on My Mind: A new web-based mind map editor
Please submit this feature request to GitHub's issue tracker...
ondras··on My Mind: A new web-based mind map editor
Tab added five minutes ago :)
ondras··on My Mind: A new web-based mind map editor
Added "Tab" as well.
ondras··on My Mind: A new web-based mind map editor
Wow, I never thought that an Insert key is going to be such mystery. It is kind of a standard way of inserting a new node in other mind mapping (desktop) apps...
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
(but as you see, I soon switched to onevent-only approach, naturally)
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
That is a cool improvement. The "focus" and "blur" events do not bubble, so I initially tried to evade event delegation - with respect to legacy event handling (attachEvent) that does not support the capture phase you used.
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
Somewhat. It is generally not recommended to take things dogmatically; even a potentially dangerous and frowned-upon techniques might be suitable in certain scenarios.
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
The getter impl should prevent this. Firefox, for instance, throws an exception...
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
Added a trivial try-catch block so error in one cell does not prevent others from evaluating. Line count unchanged :-)
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
"$" replaced with "elm" to cause less confusion.
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
Neat idea, lowercase fixed!
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
Because it simulates a subset of excel functionality, namely the ability to reference values in other cells and automatic re-computation of changed and dependent values.
ondras··on A spreadsheet in fewer than 30 lines of JavaScript, no library used
It works, but only in reasonably modern browsers. Which one do you use?
ondras··on GitHub playable version of The Conception (browser-based 7-day roguelike game)
Thanks :-) It requires some imagination...
ondras··on JS roguelike game: The Royal Wedding
I agree; the narrative should bring more attention to itself. Not sure about the proper UI/UX way to do that, though...
ondras··on JS roguelike game: The Royal Wedding
Thanks for the traceback! Will try to investigate.
ondras··on JS roguelike game: The Royal Wedding
Sorry to hear that! Can you post the output of your browser's JS console?
ondras··on JS roguelike game: The Royal Wedding
Also the diagonal numpad keys.
ondras··on My GitHub Game Off 2012 Roguelike
Unfortunately, no.
ondras··on My GitHub Game Off 2012 Roguelike
The game is strictly turn-based, there is nothing realtime in it...
ondras··on My GitHub Game Off 2012 Roguelike
...aaand fixed!
ondras··on My GitHub Game Off 2012 Roguelike
Reflecting happens with 50% chance. Which is far less than what we see in traditional franchise :-)
ondras··on My GitHub Game Off 2012 Roguelike
In place wait is probably a bug and should be fixed soon. Not sure about non-numpad numbers though; their topology is far from being useful...
← PreviousPage 2 of 2