Commit Graph

859 Commits

Author SHA1 Message Date
jos fb71b61ba5 Implemented basic support for key bindings 2017-06-11 17:14:46 +02:00
jos 82ff880c27 Added missing dependencies 2017-06-11 15:06:25 +02:00
jos 82ddb965fb Updated dependencies 2017-06-11 13:44:22 +02:00
jos 7eb9464474 Upgraded dependencies 2017-06-09 09:42:03 +02:00
Jos de Jong 1c09829622 Fixed version number for gulp-multi-process 2017-01-18 09:37:54 +01:00
jos 1cd6d71dda Upgrade to `gulp-multi-process v0.4.0` which fixes a windows issue (see #352) 2017-01-17 20:05:43 +01:00
jos b730cb29bf Fixed broken ModeMenu mouse click 2017-01-10 20:14:26 +01:00
jos 07f92467e7 Try get react bundle working (js is ok, css still broken) 2017-01-10 20:03:09 +01:00
jos ba1eb2a837 A bit of refactoring 2017-01-08 20:51:08 +01:00
jos 6f1fbac9ac Fixed ModeMenu broken after using it when bundled with `preact-compat` 2017-01-08 15:34:01 +01:00
jos 675432c52d Fixed broken modes `form` and `view` 2017-01-08 15:23:17 +01:00
jos ce484c670a Use react for development for the great error messages, preact for bundling for production 2017-01-07 19:48:17 +01:00
jos 984c8bac3d Upgraded dependencies 2017-01-06 23:18:05 +01:00
jos ea01e581cd Switched to `preact-compat` 2017-01-06 23:17:09 +01:00
jos 840e5f41a7 Fixed broken undo 2017-01-06 23:00:36 +01:00
jos 85ae6d3b5e Replaced `getPath()` and `props.parent` with `props.path` 2017-01-06 20:33:01 +01:00
jos 1cce254e9c Fixed losing focus when editing property 2017-01-06 20:17:31 +01:00
jos ab8d4b4be6 Changed data model to items and props having an id 2017-01-06 13:57:16 +01:00
jos 0f7c601635 Fixed broken unit test 2017-01-05 15:15:53 +01:00
jos b256e1c8ce Better scrollTo offset 2017-01-05 15:04:39 +01:00
jos a9a453f51f Fixed expanding root node too when expanding path 2017-01-05 15:00:05 +01:00
jos d5500bef89 Implemented scrolling to active search result 2017-01-05 14:47:20 +01:00
jos 65e868b1c3 Upgraded dependencies 2017-01-05 11:39:01 +01:00
jos afcf19bac5 A bit more refactoring 2017-01-05 11:18:38 +01:00
jos 9f81dfb2f6 Refactoring ul/li 2017-01-05 10:48:32 +01:00
jos 0e490fdeee expand the active search result if not expanded 2017-01-01 21:13:14 +01:00
jos bef37648b7 Go to next search result on enter 2017-01-01 20:20:17 +01:00
jos d2e1bed9d6 Created gulp task `compile-es5-lib` (WIP, not yet compiling less into css) 2017-01-01 20:08:10 +01:00
jos 349e6015a3 Some preparations for moveTo active search result (WIP) 2016-12-31 12:32:24 +01:00
jos fec1bb8f23 Implemented highlighting prev/next search result 2016-12-30 14:41:37 +01:00
jos 6ba53f7364 Implemented functions `nextSearchResult` and `previousSearchResult` 2016-12-30 14:05:11 +01:00
jos 100efb35ae Restructured search data model 2016-12-30 13:45:43 +01:00
jos 198e8edf85 Fixed ordering of search results 2016-12-30 10:52:48 +01:00
jos aa4b963592 Changed the structure of SearchResult. Highlight active search result 2016-12-30 10:44:57 +01:00
jos 95f0a31731 Added search icon, added prev/next button (not yet doing anything) 2016-12-26 14:37:52 +01:00
jos d1f35c6214 Show search result count 2016-12-26 11:21:52 +01:00
jos c7418807d8 Updated examples 2016-12-26 10:41:07 +01:00
jos f209df27a9 Updated readme 2016-12-26 10:26:33 +01:00
jos 2e434f49f9 Worked out react bundle (not yet working though) 2016-12-26 10:18:26 +01:00
jos 785ab5205c React API mostly working (WIP) 2016-12-22 12:08:32 +01:00
jos 98f56efc47 Finished switch to React 2016-12-04 22:14:21 +01:00
jos 4208dff7b9 Merge branch 'next_react' into next
# Conflicts:
#	package.json
#	src/components/CodeMode.js
#	src/components/JSONNode.js
#	src/components/TextMode.js
#	src/components/TreeMode.js
#	src/index.js
2016-12-02 11:46:46 +01:00
jos 8824cd10f8 Start with being able to set focus (WIP) 2016-12-02 11:38:54 +01:00
jos 37f2f77124 Refactored `search` to return an array with results, implemented `addSearchResults` 2016-11-27 21:16:17 +01:00
jos 939ad792d6 First basic implementation of search (WIP) 2016-11-27 15:41:10 +01:00
jos e5e61b71e3 Implemented function search 2016-11-19 21:21:09 +01:00
jos 96186b836a Replace `expandRecursive` with `transform` 2016-11-19 20:49:01 +01:00
jos e6cb225514 Implemented function `transform` 2016-11-19 20:44:58 +01:00
jos 70810655b8 Implemented JSON schema support for tree/form/view mode 2016-11-12 15:22:55 +01:00
jos fe3bc56d53 Implemented addErrors and removeErrors 2016-11-12 14:10:10 +01:00