| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-03-09 | client: graph_view: make nodes tab focusable. no visible indication (:focus) ↵ | Alon Levy | |
| and no interaction possible yet | |||
| 2015-03-09 | client: fix scrolling of window on focus in feedback button (Fixes #366) | Alon Levy | |
| This is actually a sort of workaround, since now you cannot use tab to focus on the feedback button, you have to click it with the mouse. Since most people (everybody?) would do that anyhow, it's good enough. An alternative is to change the 'botton: -3px' to anythin non-negative. I have not managed to capture or prevent the scrolling behaviour. What happens is that chrome tries to move the element into focus even though that is impossible since it is with a fixed position to an absolutely positioned element (body). | |||
| 2015-03-09 | client/view/svg_input: missing param x doc | Alon Levy | |
| 2015-03-08 | client/textanalyser_input: completer options: small rewrite | Alon Levy | |
| 2015-03-08 | client/completion: support links as well | Alon Levy | |
| the suggestions from textanalysis now come as a dictionary with {nodes: {name: id}, links: {name: id}} (before it was a single dictionary, {name:id}) And the options bus for the textanalyser and search completion have been updated accordingly. textanalyser also takes into account the cursor position to determine which of the option dictionaries to use. | |||
| 2015-03-08 | textanalyuser_input: provide bus for analysis results events (post analysis, ↵ | Alon Levy | |
| required for completion updates) | |||
| 2015-03-08 | client/textanalysis: add element_at_position__is_link | Alon Levy | |
| 2015-03-08 | client/view/completer: use VK_* | Alon Levy | |
| 2015-03-08 | client/filter: fix broken filter from recent model/types intro and ↵ | Alon Levy | |
| third-internship-proposal removal | |||
| 2015-03-08 | client: fix up/down being handled both by completer and by type selector ↵ | Alon Levy | |
| when shift pressed | |||
| 2015-03-07 | client: add missing club type from model/types | Alon Levy | |
| 2015-03-07 | client: fix phantom type now that we have 4 types and not 5. Fixes #362 | Alon Levy | |
| 2015-03-07 | client: use shift-up and shift-down for node type changes | Alon Levy | |
| 2015-03-07 | client/view/node_info: fix committing of new fields | Alon Levy | |
| 2015-03-07 | client/view/node_info: bug fix of white background while scrolling | Alon Levy | |
| 2015-03-07 | client/node_info: hack for y-overflow. creates horizontal bar as well which ↵ | Alon Levy | |
| is ugly Together with addition of new attributes fixes #357 | |||
| 2015-03-07 | client/node_info: add missing attributes to html at runtime | Alon Levy | |
| 2015-03-07 | client/model/types: store titles for types and attributes | Alon Levy | |
| 2015-03-07 | client: return default node type to person | Alon Levy | |
| 2015-03-07 | client: remove third-internship-proposal; Fixes #356 | Alon Levy | |
| 2015-03-07 | client: move nodetypes from consts to model/types | Alon Levy | |
| 2015-03-07 | client/node_info: bug fix | Alon Levy | |
| 2015-03-06 | client: introduce model/types, cleanup node_info (not quite enough) | Alon Levy | |
| 2015-03-04 | client:selection: invert on shift | Alon Levy | |
| 2015-03-04 | client: node_view: delete button: popup confirmation dialog | Alon Levy | |
| 2015-03-04 | client: fix res/static forgotten rename; Fixes #355 | Alon Levy | |
| 2015-03-04 | client: s/setup_merge_button/setup_toolbar/ | Alon Levy | |
| 2015-03-04 | client/view/selection: add confirm dialog to delete button | Alon Levy | |
| 2015-03-03 | client: toolbar: add delete button | Alon Levy | |
| 2015-03-03 | client/selection: add skipDuplicates | Alon Levy | |
| 2015-03-03 | client: fix toolbar buttons flashing when augmenting |selection|>=2 | Alon Levy | |
| 2015-03-03 | client: rename consistently links__delete, nodes__delete | Alon Levy | |
| 2015-03-03 | client/view/selection: rz_core is not updated by the initial define, remove ↵ | Alon Levy | |
| from declaration | |||
| 2015-03-03 | client: add keyshortcuts.js, implement ctrl-a for selecting all | Alon Levy | |
| switch to onkeydown to capture ctrl-a before browser action ctrl-a works on text fields since we only handle it if the target is the body (which it is when svg is in focus, although that may be accidental, don't know the logic). | |||
| 2015-03-03 | client/view/completer: sort completions (required with substring results) | Alon Levy | |
| 2015-03-03 | client/view/completer: allow completions for any subset | Alon Levy | |
| 2015-03-03 | client: fix completer regression breaking search completion. Fixes #354 | Alon Levy | |
| At the same time lets completion work with spaces in the graph entry bar. In the search bar it still doesn't work, will require some thinking - how to let a space be both and/or and part of a name. It's better to ditch it as an operator and use |/& or AND/OR. | |||
| 2015-03-03 | client/node_info: do not update not when diff arrives, fix warnings | Alon Levy | |
| needs more complex logic to account for user changes that have not round-tripped yet, so for now just do not update the dialog. Fixes #349 | |||
| 2015-03-03 | client/textanalyser_input: remove debug print | Alon Levy | |
| 2015-03-03 | client/textanalyser_input: use classes | Alon Levy | |
| 2015-03-03 | textanalysis: fix multiple same names in sentence (a q b q c a => triangle) | Alon Levy | |
| 2015-03-03 | client/text_analyser_input: fix cursor position move on enter | Alon Levy | |
| 2015-03-03 | client/text_analyser_input: specify setter+getter+selectionStart for ↵ | Alon Levy | |
| completer, plus some cleanup | |||
| 2015-03-03 | client/completer: generalize getter, setter, selectionStart | Alon Levy | |
| 2015-03-03 | client/completer: rename variable | Alon Levy | |
| 2015-03-03 | client/completer: fix handling of separator that is more then one char | Alon Levy | |
| 2015-03-02 | client: extract textanalyser_input component | Alon Levy | |
| Killed some dead code in the process. | |||
| 2015-03-02 | textanalyser: switch to div, update to create blue and red spans (Fixes #118 ↵ | Alon Levy | |
| almost entirely) Missing: - no placeholder text now (since div doesn't support it). Will need to implement it myself, there are plenty of examples And code wise: - need to split out a component graph_input.js which will hide the underlying implementation. | |||
| 2015-03-02 | client/textanalysis.ui: update to work with both div and input | Alon Levy | |
| 2015-03-02 | completer: update to work with both input and div elements | Alon Levy | |
