diff --git a/docs/snippets/AppConfiguration.md b/docs/snippets/AppConfiguration.md new file mode 100644 index 000000000..3bd913082 --- /dev/null +++ b/docs/snippets/AppConfiguration.md @@ -0,0 +1,30 @@ +# SceneBuilder Configuration + +## Data Storage + +| Location | Responsible Classes | Description | +| :---------------------- | :--------------------------------------------------------- | :---------- | +| `applicationDataFolder` | `c.o.j.scenebuilder.app.AppPlatform` | | +| `userLibraryFolder` | `c.o.j.scenebuilder.app.AppPlatform` | | +| `messageBoxFolder` | `c.o.j.scenebuilder.app.AppPlatform` | | +| `logsFolder` | `c.o.j.scenebuilder.app.AppPlatform` | | +| Java Preferences | `c.o.j.scenebuilder.app.preferences.PreferencesController` | | + + +### ApplicationDataFolder + +### UserLibraryFolder + +### MessageBoxFolder + +### LogsFolder + +### Preferences + +Node Structure: + +Root Node: `com.oracle.javafx.scenebuilder.app.preferences` + * SB_2.0 (`IMPORTED_GLUON_JARS`, `LAST_SENT_TRACKING_INFO_DATE`, `RECENT_ITEMS`, `REGISTRATION_EMAIL`, `REGISTRATION_HASH`, `REGISTRATION_OPT_IN`) + * ARTIFACTS + * DOCUMENTS (separate node for each document's settings) + * REPOSITIRIES \ No newline at end of file