Releases: bsommerfeld/randomizer-cs2
Release list
1.3.2
Changelog
Added
- Added history count label
Changed
Fixed
Removed
App Installers & jDeploy Info (wie von jDeploy generiert):
Application Installers latest release
Or launch app installer via command-line on Linux, Mac, or Windows:
/bin/bash -c "$(curl -fsSL https://www.jdeploy.com/gh/bsommerfeld/randomizer-cs2/install.sh)"See download page for more download options.
NOTE: When auto-updates are activated, the application will update automatically at startup.
1.3.1
Changelog
Added
Changed
Fixed
- Fixed a bug where the Randomizer won't start after stopping anymore
- Fixed a bug where the CS2-Check-Flag is simply ignored
Removed
App Installers & jDeploy Info (wie von jDeploy generiert):
Application Installers latest release
Or launch app installer via command-line on Linux, Mac, or Windows:
/bin/bash -c "$(curl -fsSL https://www.jdeploy.com/gh/bsommerfeld/randomizer-cs2/install.sh)"See download page for more download options.
NOTE: When auto-updates are activated, the application will update automatically at startup.
1.3.0
Changelog
Added
- Added setting to switch whether CS2 has to be in focus in order that the Randomizer works
- Added GitHub Repository Details to top corner of HomeView
- Added Releases View
- Added Machine Learning Settings for future updates
- Timers for each action in the Randomizer Logbook
Changed
- Refined SettingsView layout and styling
- Refined RandomizerView history container contents
- Several Code and Performance improvements
- Refined RandomizerView layout and styles with improved action styling, icons, and time labels
- Refined builder-view styles and layout with updated CSS and image assets
- Refined logbook styles and spacing for improved layout and readability
- Enhanced HomeView with dynamic releases list, changelog display, and improved styles
- Updated alert styling with modernized CSS classes
- Simplified configuration loading logic and improved UI synchronization
- Dynamically load randomizer version from properties file and update application title
- Improved Starting/Stopping the Executor
- Interval settings for each action can be seen in the Builder directly now
Fixed
- Config Sync in Settings now don't show there is no config anymore, despite there is
- Fixed button showing false positive sync success when the sync wasn't successful but there was a config file
beforehand - UIExceptionHandler is now always populating its alerts on the UI thread
- Fixed safe index calculation to prevent out-of-bound errors when updating dropIndicator position
- Fixed handling of native hook unregister failure during application shutdown
- Fixed order of executor stop and action discard during application shutdown
- Fixed injection of ApplicationContext into various components
- Fixed GitHub issues URL in UIUncaughtExceptionHandler
- Fixed skipping GitHub releases without CHANGELOG.md asset and improved related exception handling
- Fixed stopping the Randomizer interrupts the current sequence and every underlying Action
- Fixed handling of actions when execution stopped mid-sequence
- And much more stuff we didn't remember
Removed
- Removed time tracking
- Removed Apply buttons in Builder settings and replaced it with live updates
App Installers & jDeploy Info (wie von jDeploy generiert):
Application Installers latest release
Or launch app installer via command-line on Linux, Mac, or Windows:
/bin/bash -c "$(curl -fsSL https://www.jdeploy.com/gh/bsommerfeld/randomizer-cs2/install.sh)"See download page for more download options.
NOTE: When auto-updates are activated, the application will update automatically at startup.
1.2.3
Changelog
Added
- Add initial UI layout and assets for Hector
Changed
- The Randomizer is now not fullsize window-able anymore
Fixed
- Scaling problems with max width and height values
Removed
App Installers & jDeploy Info (wie von jDeploy generiert):
Application Installers latest release
Or launch app installer via command-line on Linux, Mac, or Windows:
/bin/bash -c "$(curl -fsSL https://www.jdeploy.com/gh/bsommerfeld/randomizer-cs2/install.sh)"See download page for more download options.
1.2.2
Changelog
Added
- Add Button to new project Hector
Changed
- When no CS2 config is set, the builder is non-usable
- Updated README to fit the new updater format
- Randomizer Version is now again in the title of the application
Fixed
- Configuration mess: The Randomizer configuration is now saved and reloaded properly again
which means, that set values won't reset anymore.
Removed
App Installers & jDeploy Info (wie von jDeploy generiert):
Application Installers latest release
Or launch app installer via command-line on Linux, Mac, or Windows:
/bin/bash -c "$(curl -fsSL https://www.jdeploy.com/gh/bsommerfeld/randomizer-cs2/install.sh)"See download page for more download options.
1.2.1
--- Changelog ---
-- Added --
-- Changed --
-- Fixed --
- Fixed config missing indicator while config is set
-- Removed --
App Installers & jDeploy Info (wie von jDeploy generiert):
Application Installers latest release
Or launch app installer via command-line on Linux, Mac, or Windows:
/bin/bash -c "$(curl -fsSL https://www.jdeploy.com/gh/bsommerfeld/randomizer-cs2/install.sh)"See download page for more download options.
1.2.0
--- Changelogs ---
-- Added --
- Added JDeploy as updater
-- Changed --
- Overworked workflows to work with JDeploy and provide a dynamic changelog
- Changed groupId from
com.revortixtode.bsommerfeld - Refactored README and Main.java
-- Fixed --
-- Removed --
- Removed custom updater
Application Installers latest release
Or launch app installer via command-line on Linux, Mac, or Windows:
/bin/bash -c "$(curl -fsSL https://www.jdeploy.com/gh/bsommerfeld/randomizer-cs2/install.sh)"See download page for more download options.
jdeploy
fix: Correct parameter name in release workflow to align with changel…
1.1.4
Features
- add time tracking to see how many hours one has in the randomizer (Benjamin Sommerfeld)
- add hour display to general settings (Benjamin Sommerfeld)
- the user can now choose their config individually (Benjamin Sommerfeld)
- add method to determine if there are any keybinds stored (Benjamin Sommerfeld)
- now the following behaviour: if the config is not there, load it by any means. if the config is there, try to load the config location, if that fails, ignore it, if it doesn't check if the config has changed, if so, update. (Benjamin Sommerfeld)
- now if the randomizer can't find any keybinds, it will show that to the user (Benjamin Sommerfeld)
- now reloads the keybinds if the user chooses a config (Benjamin Sommerfeld)
- add new tooltip styling for user options (Benjamin Sommerfeld)
- add tooltips to all navigation buttons (Benjamin Sommerfeld)
- implemented config indicator logic (Benjamin Sommerfeld)
Code Refactoring
- adjusted title of file chooser (Benjamin Sommerfeld)
- changed tooltip from sync to reload (Benjamin Sommerfeld)
- add todo comment (Benjamin Sommerfeld)
Chores
- bump version to 1.1.4 (Benjamin Sommerfeld)
Commits
- added styling for playtime in the general settings (CuzIamBusted)
- 6afe341: Merge remote-tracking branch 'origin/master' (CuzIamBusted)
- added config indicator to the builder view (CuzIamBusted)
1.1.3
Features
- searchbar prompt text is now centered (Benjamin Sommerfeld)
- add randomizer folder to the repository with premade sequences (Benjamin Sommerfeld)
- update javafx to v23 (Benjamin Sommerfeld)
Bug Fixes
- check for nulls in order to fix a very specific text rendering NPE (Benjamin Sommerfeld)
- now catches errors inside the uncaught exceptions handler (Benjamin Sommerfeld)
- fixed when creating a new action sequence, that the edited before will appear on open (Benjamin Sommerfeld)
- updater closing too soon (Benjamin Sommerfeld)
- now not finish-processing sequences which got cancelled and are technically finished but aren't (Benjamin Sommerfeld)
- removed buggy interruptedSequences (Benjamin Sommerfeld)
- fix sync success (Benjamin Sommerfeld)
Code Refactoring
- renamed randomizer directory to .randomizer (Benjamin Sommerfeld)
- renamed randomizer directory to .randomizer (Benjamin Sommerfeld)
Chores
- bump versions (Benjamin Sommerfeld)
Commits
- c8f8c74: Update README.md (Benjamin Sommerfeld)
- capped range-slider width to 450 (Benjamin Sommerfeld)
- 0304150: Update README.md (Benjamin Sommerfeld)
- 33b6856: Update README.md (Benjamin Sommerfeld)
- 229a145: Update README.md (Benjamin Sommerfeld)
- fixed sequence description getting (CuzIamBusted)
- added sync succes icon (CuzIamBusted)