Commit Graph

44 Commits

Author SHA1 Message Date
josdejong 945c8dee10 First few shortcut keys implemented 2012-12-29 13:05:29 +01:00
josdejong 0ea24f4946 Implemented horizontally dragging of items at the end of an array or object, to change the level. Fixed dragging a node in/out an empty object or array. 2012-12-26 14:16:30 +01:00
josdejong a194fbd2ae Implemented default choice for the insert and append actions in the context menu. 2012-12-24 16:14:25 +01:00
josdejong 11c575272d Fixed not cleaning up of event listeners in the ContextMenu 2012-12-23 21:57:20 +01:00
josdejong 181ea65089 Implemented a contextmenu for the append node 2012-12-23 15:07:50 +01:00
josdejong 03c8802859 Implemented history (undo/redo) for the sort action. Updated version number. 2012-12-19 19:22:09 +01:00
josdejong fc3d1699a6 Floating context menu created for the action buttons (instead of having them fixed on the right side of each of the nodes) 2012-12-17 21:26:25 +01:00
josdejong bab571d8e8 Released version 1.7.0 2012-12-08 10:18:37 +01:00
josdejong da3b37b1b9 Fixed issue #25: search bar not working if there is no window.editor object 2012-12-06 17:22:09 +01:00
josdejong 76aca282a3 Implemented methods set(json, name), setName(name), and getName(), which allows for setting and getting the field name of the root node. (Issue #20) 2012-12-06 09:19:09 +01:00
josdejong 76e98ce95f Implemented read-only mode (new options.mode with values 'editor' and 'viewer'). See issue #24. 2012-12-06 09:02:00 +01:00
wjosdejong 0dc71badbb Fixed issue #19: retrieving the contents of the editor inside the change callback resulted in an infinite loop. Execution of the callback is done inside a try/catch loop now, to isolate the editor from errors in the callback. 2012-11-26 22:08:57 +01:00
Jos de Jong 87e674c44e Added request header 'Accept: application/json' when retrieving files from url. 2012-11-21 14:09:21 +01:00
Jos de Jong 04e65fe59e Use query parameters instead of url hash 2012-11-03 15:20:15 +01:00
Jos de Jong f64138ea52 Added option 'indentation' to the JSONFormatter. 2012-11-03 10:58:48 +01:00
Jos de Jong 7778c1add1 Added parameter 'json' to the JSONFormatter constructor 2012-11-03 10:34:35 +01:00
Jos de Jong 9fd7ab38b9 Renamed options 'enableSearch' and 'enableHistory' to 'search' and 'history' respectively. 2012-11-03 10:18:24 +01:00
Jos de Jong 953ceb57b7 Created option 'change' to set a callback which is triggered when the contents are changed. 2012-11-03 10:08:58 +01:00
Jos de Jong 18d56db063 - Implemented load/save functionality.
- Rearranged the code.
- Updated the build file accordingly
2012-10-31 22:16:07 +01:00
Jos de Jong d94677b5b0 improved error messages by integrating jsonlint. 2012-10-19 23:29:03 +02:00
Jos de Jong 38f7ce61c2 replaced the paid chrome app with a free hosted chrome app 2012-10-08 21:51:35 +02:00
Jos de Jong 7e4a6868ac built version 1.5.0 2012-10-02 20:46:55 +02:00
Jos de Jong 29b284fa35 Little tweaking of the expand/collapse icons 2012-10-01 22:42:01 +02:00
Jos de Jong 23d0a1b4e0 Descriptions updated 2012-09-30 10:22:03 +02:00
Jos de Jong e50ebcb86a updated version number and changelog 2012-09-29 22:50:34 +02:00
Jos de Jong f582b9d198 Cleaned up the code a little. 2012-09-19 21:22:46 +02:00
Jos de Jong b339a2b8c5 updated advertisement information, now linking to the paid, ad-free Chrome App. 2012-08-31 21:55:19 +02:00
Jos de Jong 958c85ddcf Chrome App created 2012-08-25 13:54:57 +02:00
Jos de Jong cb56f6c796 changed code for the buttons to copy from formatter to editor and vice versa, no more inline javascript (gives security policy errors in chrome app) 2012-08-25 13:03:09 +02:00
Jos de Jong cf5ed0bfb1 Fixed drop down menu removed multiple times (which did throw errors). 2012-08-25 12:15:14 +02:00
Jos de Jong e6d070a370 Added feature to automatically add escape characters before \ and ", and automatically replace new lines with \n (adresses issues #4, #5, #6) 2012-08-19 15:25:08 +02:00
Jos de Jong d6cf0f0060 Replaced all icons with one sprite. Added buttons next/previous to the searchbox. 2012-08-16 20:49:50 +02:00
Jos de Jong 6ceb444dc2 Minified version updated 2012-08-12 20:10:14 +02:00
Jos de Jong 0a86f57e5a Fixed issue with searchbox quickkeys in IE 2012-08-12 15:31:55 +02:00
Jos de Jong 90b6b94249 Disabled quickkeys Ctrl+F and F3 for now, needs some more attention to get that working reliable on all browsers (especially IE and Opera) 2012-08-12 14:36:44 +02:00
Jos de Jong 32a54f4cc6 Added looping through search results using quickkeys 2012-08-07 22:07:54 +02:00
Jos de Jong d20f9031bb fixed ignoring functions and undefined values in the loaded JSON object (they where interpreted as empty object and string instead of being ignored). 2012-07-31 11:49:29 +02:00
Jos de Jong eeda3673cd Moved the search functionality to a separate prototype SearchBox 2012-07-29 21:42:26 +02:00
Jos de Jong 182586ad9a first basic implementation of a search box 2012-07-22 20:33:02 +02:00
Jos de Jong 6ee4b36caf the position of the vertical separator between left and right panel is stored 2012-07-18 23:30:45 +02:00
Jos de Jong 7eaecdcbd6 fixed wrapping of long words and urls in Chrome 2012-07-18 22:40:06 +02:00
Jos de Jong fe7be148c6 fixed the focus/blur events for fields and values. 2012-07-01 14:40:12 +02:00
= c0646bccb0 Use minified js file to improve page load time 2012-04-25 09:12:49 +02:00
= 28ba72f576 first commit 2012-04-21 13:28:28 +02:00