* Add resolution adjustment, framerate limit, etc
- isle-config has been reworked to be a smaller, more organised window
- resolution adjustment has now been added to isle-config, so that the resolution on windowed game start can be set
- max framerate setting added to isle-config
- higher-quality options disabled in isle-config if computer has too little RAM (unlikely)
* Make clang-format happy
* Switch to MxS32, move variable declaration to end
* Adjust sizing of resolution spinboxes
* Add full screen video mode
When full screen is enabled, the game goes full-screen, and the screen resolution changes.
* Rework to add Exclusive Fullscreen option.
* Remove comment
* Raise max LoD value to 60
* Fix tab order
* Simplify code
* Reduce maximum sizes, make isle-config smaller
* Add extra options, clean up layout
* Add line breaks to tooltips
* Add Texture Loader extension config, fix var case
* Add "categories" in ini file
* Fix broken CI building on Linux
* Add Launch Game option to config tool
* Rename executable from "config" to "isle-config"
* Add error popup if unable to find game executable
* Use one QMessageBox for both Win and *nix
Create one QMessageBox object to use for both Windows and non-Windows platforms. Additionally, set all relevant text during creation of QMessageBox, and show Warning icon as part of message box.
* Add tooltips to save, launch, and exit buttons
* Change "Launch Game" to "Save and Launch"
* Remove unnecessary Windows-specific code
* Add tooltips, remove obsolete directory stuff
In the config tool, the "Media Path" entry was removed, as it doesn't do anything in isle-portable as far as I know.
The "Disk Path" and "CD Path" options were merged into one directory editing thing, where CD Path is specified and Disk Path is then derived from that.
A checkbox to enable or disable full-screen was added.
Tooltips were added to the config app, so now users can more easily tell what a setting in the config tool does.
* Make clang-format happy
* oops that's an extra semicolon I don't need
* Remove obsolete full screen forcing
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
* Update CONFIG/config.cpp
Co-authored-by: Anders Jenbo <anders@jenbo.dk>
---------
Co-authored-by: Anders Jenbo <anders@jenbo.dk>