| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-10-26 | introduce signal, start using in history; use consts for signal name | Alon Levy | |
| introduces two new modules: scripts/consts.js scripts/signal.js signal is a thin wrapper for jquery('window').on and jquery('window').trigger, which seems like an adaquete signal library - there are faster things around, but why introduce another dependency. | |||
| 2014-10-20 | introduce require.js and rewrite tests | Alon Levy | |
| Yes, I'm being lazy. The purpose of require.js is to allow writing modules, i.e. individual smaller then the whole files with clear dependencies. This is achieved by using a new api provided by require.js: define, require, requirejs Read more at [requirejs] (http://requirejs.org) Tests have been rewritten to work correctly with require.js; they still use jsdom. Test output is now stored in the repository, all tests are run via run_tests.js; This is a hack - once a good harness (with assertions, suites - unittest like) presents itself it will be used. Hidden here is also using FileSaver for history saving, so history is saved to history.json instead to a random name. Plus dropping some dead code. | |||
| 2014-09-28 | history: correct spelling mistake in field s/linkes/links/ | Alon Levy | |
| 2014-09-28 | history: save json as text editor viewable | Alon Levy | |
| 2014-08-18 | recording: record keystrokes. no strokes recorded for link renames | Alon Levy | |
| 2014-08-18 | adding history, links & nodes only | Alon Levy | |
| no atomicity - nodes/links recorded as separate additions We record both temp (state == 'temp') and not temp nodes, can be filtered during analysis. | |||
