| 12 | | The majority of preference settings can be more easily and safely modified via the other preference panels. Normally you should not need to use this display to change settings. Do so with caution because there is no validation, and invalid or missing settings can cause unexpected errors and/or loss of data. You may be instructed to change or add settings here in order to access experimental or under-development features e.g. if somebody developed a plugin and provided a setting, but didn't get around to creating a more attractive interface for changing it. |
| | 18 | === Search === |
| | 19 | Use the Search field to quickly access values and keys grouped by namespace. |
| | 20 | |
| | 21 | === List colors === |
| | 22 | 1. **`Bold on yellow`** - value has changed at least once. |
| | 23 | 1. **`Bold on green`** - value was changed in this dialog. |
| | 24 | 1. `Normal on green` - value was reset to default in this dialog. |
| | 25 | After JOSM being restarted the preferences equal to their default will loose all markings. |
| 24 | | == Explanation == |
| 25 | | Please note that if key was utilized by menu ([[Help/Keys by menu]]), it won't be listed here. I.e. list below contains only hidden to the end user settings: |
| | 35 | Read from file:: Imports a JOSM custom configuration XML file. |
| | 36 | That can contain preferences modifications, commands to download some files or plugins, and even JavaScript code.[[br]] |
| | 37 | After file import is complete, you can see a detailed log and the changed preferences will be represented. |
| | 38 | You can reject these changes by pressing **Cancel** button. |
| | 39 | **Caution**: You can not undo reject file or plugin operations (download, delete, etc.), so be careful and do not open scripts from untrusted sources! |
| | 40 | |
| | 41 | Export selected items:: Generates a custom configuration XML file automatically. |
| | 42 | When reading this file, the key-value pairs will replace existing ones or be appended to them (in case of properties containing lists or maps). |
| | 43 | You can use it together with the **Search** field to find all preferences you need to backup or share. |
| | 44 | |
| | 45 | More...:: launches the popup menu with additional actions: |
| | 46 | * **Save ... profile** - saves part of preferences related to shortcuts, colors, toolbar and imagery to a separate custom configuration XML files. |
| | 47 | * **Load profile** - replace existing part of preferences with previously saved fragment (for example, reset all shortcuts to default and then load them from file). |
| | 48 | User should press OK to confirm changes. |
| | 49 | * **Reset preferences** - reset all preferences by deleting the preferences.xml file. |
| | 50 | See [Help/ResetPreferences Reset preferences] also. |
| | 51 | |
| | 52 | [[Image(AdvancedPreferences.png,434)]] |
| | 53 | |
| | 54 | === Explanation === |
| | 55 | The table below contains settings not accessible in the GUI: |
| 67 | | |
| 68 | | == Import and export items == |
| 69 | | |
| 70 | | * **Read from file** button can be used to open JOSM custom configuration XML file. It can contain preferences modifications, commands to download some files or plugins, and even JavaScript code.[[br]] |
| 71 | | After file import is complete, you can see a detailed log and the changed preferences will be represented. You can reject these changes by pressing **Cancel** button. **Caution**: You can not undo reject file or plugin operations (download, delete, etc.), so be careful and do not open scripts from untrusted sources! |
| 72 | | * **Export selected items** button allows to generate a custom configuration XML file automatically. When reading this file, the key-value pairs will replace existing ones or be appended to them (in case of properties containing lists or maps). You can use it together with the **Search** field to find all preferences you need to backup or share. |
| 73 | | |
| 74 | | == More == |
| 75 | | **More** button launches the popup menu with extra actions: |
| 76 | | * **Save ... profile** - save part of preferences related to shortcuts, colors, toolbar and imagery to separate custom configuration XML files. |
| 77 | | * **Load profile** - replace existing part of preferences with previously saved fragment (for example, reset all shortcuts to default and then load them from file). User should press OK to confirm changes. |
| 78 | | * **Reset preferences** - delete all entries from preferences.xml (files are not deleted). |
| 79 | | |
| 80 | | See also [Help/ResetPreferences Reset preferences]. |
| 81 | | |
| 82 | | == See also == |
| 83 | | * [wiki:Help/Preferences] - more information on custom configuration (preferences.xml): scripts, file format and command line parameters |
| 84 | | |