| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-04 | rz_core: resizing of the new svg.fo.body.input (works both FF and chrome) | Alon Levy | |
| 2014-12-04 | Related to #68 - space as or | Alon Levy | |
| Note that since search is a regexp, you could always (and still) do: a|b But what you can't do now is have spaces in the name :/ | |||
| 2014-12-04 | svgInput modularized, works mostly | Alon Levy | |
| missing correct width (setting it on the input instead of the FO) plus only chrome looks ok for link, FF still misplaced. | |||
| 2014-12-04 | use ForeignObject for editing, not pretty but mostly there | Alon Levy | |
| 2014-12-04 | Fixes #174: case insensitive search | Alon Levy | |
| 2014-12-04 | fix editing links: was accumulating callbacks (mass edit..) | Alon Levy | |
| 2014-12-04 | search: chrome throws exceptions on malformed regular expressions | Alon Levy | |
| 2014-12-04 | Fixes #176: remove trailing space from search | Alon Levy | |
| 2014-12-04 | tab should not change node from last edit; now can tab when sentence is empty | Alon Levy | |
| 2014-12-04 | selection: unbreak search | Alon Levy | |
| 2014-12-04 | search: prevent default enter event | Alon Levy | |
| 2014-12-04 | fixed search bar positioning, scroll bug and moved export button to search bar | Ofer Lehr | |
| 2014-12-04 | selection: keep selected nodes state, correctly notices switch from two node ↵ | Alon Levy | |
| selection to single node selection | |||
| 2014-12-04 | fix selection inversion: Fixes #144 | Alon Levy | |
| 2014-12-04 | graph: getConnectedNodesAndLinks: use forEach (still sucks) | Alon Levy | |
| 2014-12-04 | editlink/node: support escape to cancel | Alon Levy | |
| 2014-12-04 | rz_core: cleanup node click handlers | Alon Levy | |
| too much work to split right now. Following changes: click handlers on circle and on text. image is now under circle instead of side by side (otherwise it hides it due to same z-index and later in children list) some methods renamed to indicate first parameter (editNodeText, showNodeInfo). less calls to graph_update. Still doesn't fix the selection (i.e. unselect for reclick). | |||
| 2014-12-04 | rz_core: use selection.update (more to come) | Alon Levy | |
| 2014-12-04 | selection: add update (reduces code in rz_core) | Alon Levy | |
| 2014-12-04 | rz_core: rename overlay_click and small cleanup | Alon Levy | |
| 2014-12-04 | graph: getConnectedNodesAndLinks: exclude given nodes from return | Alon Levy | |
| 2014-12-03 | rz_observer: remove extra indentation, use bla = bla || default idiom | Alon Levy | |
| 2014-12-03 | textanalysis: fix diffBus callback logic (was doing nothing) | Alon Levy | |
| 2014-12-03 | textanalysis: ReferenceErrors fixed (don't add link when 1 node only available) | Alon Levy | |
| 2014-12-03 | textanalysis: comment typo | Alon Levy | |
| 2014-12-03 | textanalysis: ret.state was not always defined | Alon Levy | |
| Found by investigating a ReferenceError warning: ReferenceError: reference to undefined property | |||
| 2014-12-03 | "use strict" must be first | Alon Levy | |
| Firebug 3.0 alpha or Firefox nightly 37 says: SyntaxError: 'use strict' statement won't be enforced as a directive because it isn't in directive prologue position | |||
| 2014-12-03 | rz_core: user removal fallout | Alon Levy | |
| 2014-12-03 | Fix TypeError: variable _ redeclares argument | Alon Levy | |
| 2014-12-03 | assume logged-in user, rm userBus | LV-426 | |
| 2014-12-03 | construct backend URL using rz_config | LV-426 | |
| 2014-12-03 | rz_config: set dev URL parts | LV-426 | |
| 2014-12-03 | update util read node,link | LV-426 | |
| 2014-12-03 | Fixes #171, Fixes #137 | Alon Levy | |
| One line, two changes: keypress->keydown: - fixes #137. Chrome doesn't dispatch a keypressed on tab. Firefox and chrome both dispatch a keydown, so this works in both. $(document)->element: - fixes #171. Don't listen to text input events globally, only on the element. | |||
| 2014-12-03 | src/main: remove search debug print | Alon Levy | |
| 2014-12-03 | Fix #157: temp nodes are always selected | Alon Levy | |
| 2014-12-03 | fix #157 - chrome doesn't have String.toLowerCase | Alon Levy | |
| 2014-12-01 | use localStorage to show intro-task only until clicked | Alon Levy | |
| Also fix miscased scss filename. | |||
| 2014-12-01 | fix broken load | Alon Levy | |
| 2014-12-01 | make username top right button usable (a bit) | Alon Levy | |
| 2014-11-29 | forgot to add rz_bus | Alon Levy | |
| 2014-11-29 | enable user setting by ?user=someone | Alon Levy | |
| 2014-11-29 | history: record input field | Alon Levy | |
| 2014-11-29 | use Bacon instead of signal | Alon Levy | |
| See https://github.com/baconjs/bacon.js Usage right now: we have rz_bus to hold global busses: - names: for autosuggest - ui busses: - ui_key - ui_input The events are objects with {where: from consts, keys/input} (could maybe just use the events and rely on the target element class/id) And graph has it's own bus: graph.diffBus (camelcase probably not the right style - will fix in later commit) To publish to a bus you use push. To insert another stream to a bus you use plug. To listen to a bus you use onValue (you can use subscribe too to get errors and end of stream event, but we don't use that yet). This allows usage of map, filter, flatMap, see github repo for cool examples. | |||
| 2014-11-29 | add Bacon library (used later, split for easier review) | Alon Levy | |
| 2014-11-29 | model/graph: fix signal on notify | Alon Levy | |
| 2014-11-29 | history: small style fix | Alon Levy | |
| 2014-11-29 | history: don't throw on bad input (it's just history) | Alon Levy | |
| 2014-11-29 | history: use strict | Alon Levy | |
| 2014-11-29 | textanalysis.ui: use switches and make signals fire after processing event | Alon Levy | |
