Version 1.40.02
This second release includes modifications that changes some of the user interface and behaviors of the application. The focus has been on trying to make the application more intuitive and fixing bugs.
Features
- Config window has been redesigned with three separate tabs: Tile Config, Global Config and Application Config.
- Tile Config tab: New "Reset to Global" that will reset your tile settings to match your global configuration. If the tile has any zones (custom zoom levels), a prompt will assert asking "Save tile zones?". This reset button won't save to your tile configuration until you click "Save Tile Config".
- Global Config tab: New page that only applies specifically to your global tile settings (what is used by default). A "Reset to Defaults" button is provided to allow resetting the settings to the application default. "Save Global Config" still must be clicked to save the settings, so if you change your mind, just exit and re-open the config window.
- Application Config tab: New page that only applies specifically to the application settings (these are also saved in Ortho4XP.cfg along with the global tile settings).
- When closing the config window, if any unsaved changes are detected, a prompt will assert asking to save changes. This applies across all three tabs, so if you make changes on any tab and close the window from another tab, it will still check all tabs and let you know which tab has unsaved changes.
- Tile configurations are loaded automatically when you change the active tile using the map view. If you happen to change your active tile manually by adjusting the coordinates on the main window, this will not automatically load your tile (might be something I add later that just requires some work). If you have the config window open and made changes without saving then subsequently try to change the active tile, the same unsaved changes check mentioned above occurs so you will get a prompt.
- Erase cached data (map view) now performs as a batch delete function. Select the tiles for deletion using Shift-Click (red box), select the cache data for deletion and click "Batch Delete". This does not affect the active tile (yellow box) which is how it use to function previously. Another way to think of it, batch delete and batch build function the same. Additionally, the refresh and exit button were moved to the bottom.
- Built tiles on the map view will now show an asterisks next to the zoom level (e.g. 16*) if the tile has custom zones/zoom levels.
- Global config file is automatically created on start if it's not detected (e.g. first time launching the application).
- Very minor visual tweaks and tip fixes to config descriptions.
Bug Fixes
- Previously, clicking "Apply" (which no longer exists as a button) before saving the tile config, it would delete your zones. The underlying "Apply" logic is still in place which occurs automatically but has been updated to resolve this issue.
- If zones were created but not saved yet saved and a new active tile was selected with its config loaded, all previous zones were erased. Zones are now retained in this situation.
Known Issue
- One minor issue exists for macOS users where if the "Cancel" option is used in the prompt when changing tiles with unsaved changes, sometimes the prompt will assert a second time.
Download
- See the Installation section in the Wiki for the latest download links.