Skip to content

Applied tons of suggestions

Choose a tag to compare

@Emik03 Emik03 released this 01 Jul 00:08
· 266 commits to main since this release
82d81fb

Download

  • Added a new tab to show all players in a big table, with color-coding.
  • Added collapse/expand buttons for locations and items.
  • Added controls for up/down arrow buttons to cycle through previously sent messages.
  • Added full customization for colors on slots, and save these settings on disk.
  • Added hint cost and number of hints available in Hints tab.
  • Added new loading screen when connecting to the server.
  • Added new "Settings" tab per connected slot.
  • Added option to disable holding to confirm location releases.
  • Added option to move directly to chat tab after releasing.
  • Added tooltip on chat to describe priority.
  • Changed color editing to use HSV instead of RGB.
  • Changed hint filter to be a dropdown instead of a list, mainly because it scales with the UI better.
  • Changed logins to store game name as opposed to the YAML path, allowing manually added games to be remembered.
  • Changed right-clicking on items to not copy the current count.
  • Changed tabs to always stay on top even when scrolling down.
  • Changed tabs/window colors to be persistent.
  • Changed the organization on the settings menu.
  • Fixed application freezes caused when a connection was established but the server didn't send a response.
  • Fixed goal button not showing up when goal location was reached but not all locations were checked.
  • Improved compatibility for APWorlds that use manual hooks.
  • Improved error message display when a connection to the server fails.
  • Improved goal detection, now considers singular location with "victory": true.
  • Improved performance by using a dedicated JsonSerializerContext. In other words, manual worlds load faster.
  • Improved performance with lots of non-blocking IO. In other words, the application won't freeze as much.
  • Improved tab/window color contrast.
  • Moved all logins to history.json. preferences.cfg can now be shared (although make sure there are no lingering logins!).
  • Remove use of nested sub-process when loading manual hooks.