Add contextual menu in tree view for addind/editing/deleting stuff.
Change action's name in contextual menu of the treeview
Remplace contextual menu of the tree view by a custom contextual menu.
context menu doesn't appear when clicking on root.
Change the contextual menu according to the type of data selected.
Add the possibility to add a dict but find a bug when a dict is in an array.
Add the possibility to add a list or a value from the tree view.
Restore value feature now work for added items.
Add remove feature.
Remove old useless commented code.
Fix some errors when you add data to the tree.
Fix bug with variable name.
Refactor to create an object TreeWidgetJSON that inherit from QtGui.QTreeWidget.
Refactor to create an object TreeWidgetJSON that inherit from QtGui.QTreeWidget - Remove old methods commented.
Remove old useless comments.
Add custom tree widget item class named TreeWidgetItemJSON that inherit QtGui.QTreeWidgetItem. This new organisation is a solution for lots of bugs as add dict in array bug, add array in array bug, etc...
Default index when you add stuff to a list is now the end of the list.
Move some dialogs specific to JSON to the module.
Remove a useless print.
Fix the cancel bug.