Skip to content

Releases: waicool20/KAGA

v2.1.0

21 May 14:24
Compare
Choose a tag to compare

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

19 May 19:09
Compare
Choose a tag to compare

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

08 Apr 11:00
Compare
Choose a tag to compare

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

29 Mar 14:08
Compare
Choose a tag to compare

Changes:

  • Updated tooltips for scheduling tab
  • SikuliX integration, reports resources to YuuBot and logs its count to the debug console

Fixes:

  • KCAuto stats reporting due to new format used

v2.0.0

14 Mar 07:38
Compare
Choose a tag to compare

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 now Ships 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

05 Mar 14:33
Compare
Choose a tag to compare
Pre-release

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

03 Mar 16:58
Compare
Choose a tag to compare
Pre-release

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

28 Feb 08:48
Compare
Choose a tag to compare
Pre-release

Fixes:

  • Incorrect output of KC3 Ship List Importer

I should check things properly next time 🤦‍♂️

v2.0.0 Release Candidate 2

28 Feb 05:25
Compare
Choose a tag to compare
Pre-release

Changes:

  • Updated stats view to show additional stats
    • Submarines switched is now Ships 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 the KC3 Import button and choose the file that was just saved.

Fixes:

  • Error when modifying expeditions
  • Output of profile ship switcher JSON preview in debug window

v2.0.0 Release Candidate 1

26 Feb 15:30
Compare
Choose a tag to compare
Pre-release

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