lazarus/tools/jsonviewer
maxim 684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
..
languages IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts. 2019-01-24 23:02:37 +00:00
frarest.lfm JSONViewer: improved some strings/fixed typos, regenerated translations and updated Russian translation 2018-05-20 23:23:16 +00:00
frarest.lrj JSONViewer: improved some strings/fixed typos, regenerated translations and updated Russian translation 2018-05-20 23:23:16 +00:00
frarest.pp * Fix compilation with 3.0.4 2018-07-17 18:45:41 +00:00
frmaddtofavourite.lfm * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
frmaddtofavourite.lrj * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
frmaddtofavourite.pp * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
frmauthentication.lfm JSONViewer: cleaned up password edit in authentication form 2018-05-20 22:50:07 +00:00
frmauthentication.lrj JSONViewer: cleaned up password edit in authentication form 2018-05-20 22:50:07 +00:00
frmauthentication.pp * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
frmcreatecode.lfm * Allow to view JSON as raw text 2018-05-13 11:32:30 +00:00
frmcreatecode.lrj JSONViewer: added missing LRJ file, regenerated translations and updated Russian translation 2018-04-28 22:54:02 +00:00
frmcreatecode.pp * Reset code before regenerating code 2018-07-17 18:44:24 +00:00
frmheader.lfm * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
frmheader.lrj * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
frmheader.pp * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
frmmain.lfm JSONViewer: improved some strings/fixed typos, regenerated translations and updated Russian translation 2018-05-20 23:23:16 +00:00
frmmain.lrj JSONViewer: improved some strings/fixed typos, regenerated translations and updated Russian translation 2018-05-20 23:23:16 +00:00
frmmain.pp JSONViewer: improved some strings/fixed typos, regenerated translations and updated Russian translation 2018-05-20 23:23:16 +00:00
frmnewboolean.lfm * Allow to view JSON as raw text 2018-05-13 11:32:30 +00:00
frmnewboolean.lrj
frmnewboolean.pp
frmnewinteger.lfm * Allow to view JSON as raw text 2018-05-13 11:32:30 +00:00
frmnewinteger.lrj
frmnewinteger.pp
frmnewstring.lfm * Allow to view JSON as raw text 2018-05-13 11:32:30 +00:00
frmnewstring.lrj
frmnewstring.pp
jsonviewer.ico
jsonviewer.lpi * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
jsonviewer.lpr * Add REST Server querying capabilities 2018-05-19 11:37:08 +00:00
jsonviewer.res * Applied patch to create popup menu for TreeView (bug ID #31747) 2017-12-29 12:33:28 +00:00
mainform.ico
msgjsonviewer.pp * Allow to view JSON as raw text 2018-05-13 11:32:30 +00:00
README.txt

This little application allows one to view JSON data in a graphical tree.
Each array and object is represented in the tree with the members (or
elements) below them.

It should be compilable with FPC version 2.4.0 and up.

The data can be loaded from a file, or can be pasted from the clipboard.
(Edit|Paste as new document)

It is possible to edit the JSON (change member names, values), add items,
and save the data. It is also possible to copy&paste parts of the structure.

Options menu:

When compiled with FPC 2.5.1 or higher, the 'Strict JSON' option appears
under the 'Options' menu. This option will be off by default (matching
TJSONParser's behaviour). See fpc/packages/fcl-json/src/README.txt 
for an explanation of the Strict JSON property.

The 'Start new document with Object' option will cause the application to
create an object as root object when File-New is chosen.

The 'Sort member names' will sort the member names in an object
alphabetically.