Added the date fields as required fields to accommodate the schema's treatment of dates. Assured that the preview table has stopped editing before changing its contents so that changes don't get lost. Added context menu action to revert individual fields to their original values. Added a menu action to open the changed nodes in a table. Updated the list of nodes needing save when a node is reloaded reverting all changes. Started adding unit tests. Updated the url encoding when nodes are added manually and when the stored locations are loaded from disk as start up. Added unit tests to prevent cache recursion.
Added the date fields as required fields to accommodate the schema's treatment of dates.
Assured that the preview table has stopped editing before changing its contents so that changes don't get lost.
Added context menu action to revert individual fields to their original values.
Added a menu action to open the changed nodes in a table.
Updated the list of nodes needing save when a node is reloaded reverting all changes.
Started adding unit tests.
Updated the url encoding when nodes are added manually and when the stored locations are loaded from disk as start up.
Added unit tests to prevent cache recursion.

TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil,TheLanguageArchive/Arbil