Add key edition feature
Enhance key adding by restricting the entry possibilities according to the type checked.
Add missing module importation.
Add comments.
Remove the root item at the start of the app. The root item must only appears after user choosen to create a new file.
Fix the issue #7. From now, the user can not enter an empty key anymore.
Fix issue #9. The editor now try to save the value that is being edited when user do 'save' or 'save as...'. If there is a type error, the file saved but with the old value.
Update README.
Implements issue #8. When the user edit a value, his choices are now restricted. This also fix the issue #6 duly.
Add a popup that ask user if he want to save before quitting. This commit fix issue #2.
Add parent to each dialog.
Add parent to all dialogs.
Fix the bug when right clicking on tree view when it is empty.
Change the label for a null data in the json from None to null. So now it respect the value really in the json even if in python this value is None.
Fix bug when saveValue() is called but the user didn't edit anything.
Fix the bug when adding booleans. It was always adding true beacause bool("True") == True and bool("False") == True.
Add preferences management using a file named ~/.roxxorrc that contains a json with the configuration.
Add lang loading from a json and lang dict in files as a constant LANG.
Integrate dynamical traduction according to the lang JSONs for the file core/editor.py
Integrate dynamical traduction according to the lang JSONs for the file core/dialog.py