Releases: waicool20/KAGA
v2.1.0
Changes
- Updated to support KCAuto-Kai v0.5.0
- Added Stop tab to configure stop scheduling
- Renamed Scheduling tab to Sleep
- Minor UI improvements
Notes:
Old profiles will receive an error about the new ScheduledStop section not being able to parse, this is normal and default values will be used.
These configs in ScheduledSleep section have been renamed
- SleepEnabled -> ScriptSleepEnabled
- SleepLength -> ScriptSleepLength
- SleepStartTime -> ScriptSleepStartTime
The old values will be lost and will need to be reconfigured
v2.0.3
Changes:
- Improved script termination detection
- Added 3 second countdown before the next auto-restart occurs
- Added confirmation dialog for profile deletion
- Added extra SikuliX checks, KAGA will now notify you if you have a broke SikuliX installation
- Minor optimizations in terms of memory, though not quite sure how effective it is yet
Fixes:
- Fixed ShipSwitcher criteria not being able to parse 3 digit levels (>99)
v2.0.2
Changes:
- Resource reading should not block the script anymore
- Added invert option to scheduled sleep configs
Fixes:
- Script restarting even if auto restart option is turned off
- Redundant resource and stat reporting
- Scheduled sleep config sliders left value always being set to 01:00 or 00:30 when loading new profile
v2.0.1
v2.0.0
THIS IS A MAJOR UPDATE AND IS NO LONGER COMPATIBLE WITH KANCOLLE-AUTO, VERSIONS HENCEFORTH WILL ONLY SUPPORT KCAUTO-KAI
If you have downloaded one of the Release Candidates for v2.0.0, it is recommended to update as soon as possible to this official release as it contains fixes/updates to the configuration generation.
Changes:
- Updated KAGA to support KCAuto-Kai configuration
- Removed or disabled irrelevant options from the GUI
- Updated Formations, NightBattle and NodeSelects chooser to support the new format
- Tooltips are now shown when hovering over the configuration button to show its current values without opening the window
- Updated stats view to show additional stats
Submarines switched
is nowShips switched
- New LBAS configuration UI (Renamed Misc tab to LBAS)
- New ScheduledSleep configuration UI
- New improved statistics window with more stats
- New Expedition configuration UI
- Moved paths in Preferences tab to its own tab
- Implemented ShipSwitcher configuration UI
- Copy ship criteria between slots in ship switcher config using CTRL-Left click on source slot and CTRL-Right click on target slot, config will be copied from source to target
- Implemented ship importer which allows importing ship list from KC3
- Added I-400 as one of the built-in ship switcher ships
- No longer overwrites default
config.ini
that comes with KCAuto-Kai - Minor tweaks to lock preventer (Speculative increased reliability)
- About window now shows information on KCAuto-Kai like current version and license etc.
- Implemented Discord integration via YuuBot
- Notifications of crashes
- Queries on script status
- Implemented global shortcut keys for starting and stopping the script, it can be rebinded. Default is CTRL+SHIFT+ENTER
- Switching profiles does not cause a popup to appear anymore, instead a small tooltip will appear instead and then fade.
- There is a pause button next to start/stop button now, pressing it will pause kcakai on the next cycle and allow free user interaction.
- Icons are now used for Save, Delete and Pause button
- Should consume less memory due to some internal optimizations, if not then ¯\_(ツ)_/¯
Fixes:
- Old or broken tooltips
- Broken version reporting
- Switching profiles should cause less popup errors if any at all
For information on how to use the ship importer go check the wiki @ https://github.com/waicool20/KAGA/wiki/Importing-ships-for-Ship-Switcher-from-KC3
For information on how to use the new keyboard shortcuts go check the wiki @ https://github.com/waicool20/KAGA/wiki/Keyboard-Shortcuts
Note on discord integration, for more information go check the wiki @ https://github.com/waicool20/KAGA/wiki/KAGA-Discord-Integration:
Discord integration can be enabled by entering into the new field in the Preferences tab appropriately named "API KEY". Your API key can be found by joining this Discord Server and typing in any channel (preferably in #stats-spam) or by messaging YuuBot directly: !kaga --key
You can simply copy paste this value into the field and if everything is OK, it will turn green, please keep this key a secret to avoid abuse.
Queries of script status can be conducted using the !kaga --status
command. A message with green color denotes that the script is running and red color denotes that it is not running. Please do take note of the Last Updated
time, if the message is green but the last updated time was quite a while ago, this might mean that the script has frozen or got stuck in a certain screen or your internet has dropped.
Crashes are notified to user as they happen via private message, along with the last 15 lines of log to give a basic diagnostics.
v2.0.0 Release Candidate 4
Changes:
- Implemented global shortcut keys for starting and stopping the script, it can be rebinded. Default is CTRL+SHIFT+ENTER
- Added profile name to list of stats to be reported to YuuBot
- Added notice for users when user tries to enter API key into KAGA
- Added file filters for when importing KC3 ship list
- Moved paths in preferences tab to its own tab.
Fixes:
- YuuBot reporting wrong times and last updated stats etc. due to sending local time without timezone data
This should be the last feature implementing RC and hopefully last one before official v2.0.0 rolls out. Any subsequent RCs will be for bug fixing purposes or tweaks.
Internal API has changed due to the change in time formatting, v2.0.0-RC3 will report a status code of 400 due to incompatible API, it is recommended to update as soon as possible to maintain YuuBot integration
v2.0.0 Release Candidate 3
Changes:
- Minor tweaks to lock preventer (Hopefully it works better now?)
- Updated text in About window, now includes KCAuto-Kai information
- Discord (YuuBot) Integration!
- Notifications of crashes
- Queries on script status
Discord integration can be enabled by entering into the new field in the Preferences tab appropriately named "API KEY". Your API key can be found by joining this Discord Server and typing in any channel (preferably in #stats-spam) or by messaging YuuBot directly: !kaga --key
You can simply copy paste this value into the field and if everything is OK, it will turn green, please keep this key a secret to avoid abuse.
Queries of script status can be conducted using the !kaga --status
command. A message with green color denotes that the script is running and red color denotes that it is not running. Please do take note of the Last Updated
time, if the message is green but the last updated time was quite a while ago, this might mean that the script has frozen or got stuck in a certain screen or your internet has dropped.
Crashes are notified to user as they happen via private message, along with the last 15 lines of log to give a basic diagnostics.
Fixes:
- Ship importer not showing new values after switching profile, only after restart
- Fix expedition stat being reported wrongly
- Fixed status message at the bottom of the app, renamed Kancolle Auto to KCAuto-Kai
v2.0.0 Release Candidate 2.1
Fixes:
- Incorrect output of KC3 Ship List Importer
I should check things properly next time 🤦♂️
v2.0.0 Release Candidate 2
Changes:
- Updated stats view to show additional stats
Submarines switched
is nowShips switched
- Implemented new way of copying ship criteria between slots in ship switcher config
- CTRL-Left click on source slot and CTRL-Right click on target slot, config will be copied from source to target
- Added preview tooltips for formations, night battles, node selects and ship switcher slots. Hover over the configure button to see the current configuration.
- Implemented KC3 ship importer for easy ship switcher criteria configuration
- Go to KC3 Strategy Room Ship List page and right click in the page and choose
Save as....
Save the file somewhere accessible. To import this file, go to KAGA Ship Switcher tab and configure a slot. Press theKC3 Import
button and choose the file that was just saved.
- Go to KC3 Strategy Room Ship List page and right click in the page and choose
Fixes:
- Error when modifying expeditions
- Output of profile ship switcher JSON preview in debug window
v2.0.0 Release Candidate 1
THIS IS A MAJOR UPDATE AND IS NO LONGER COMPATIBLE WITH KANCOLLE-AUTO, VERSIONS HENCEFORTH WILL ONLY SUPPORT KCAUTO-KAI
Changes:
- Updated KAGA to support KCAuto-Kai configuration
- Removed or disabled irrelevant options from the GUI
- Updated Formations, NightBattle and NodeSelects chooser to support the new format
- New LBAS configuration UI (Renamed Misc tab to LBAS)
- New ScheduledSleep configuration UI
- New improved statistics window with more stats
- New Expedition configuration UI
- Implemented ShipSwitcher configuration UI
- No longer overwrites default
config.ini
that comes with KCAuto-Kai
Fixes:
- Old or broken tooltips
- Broken version reporting