Skip to content

BETA-0.0.1

Latest
Compare
Choose a tag to compare
@Metaphoriker Metaphoriker released this 15 Nov 01:36
· 25 commits to stage since this release

Features

  • Add search button to BuilderView (Metaphoriker)
  • Add debounce mechanism to FileSystemWatcher (Metaphoriker)
  • Add new randomizer logo (Metaphoriker)
  • Add DELETE_ICON_PATH constant in BuilderViewController (Metaphoriker)
  • Implement ViewModel and refactor action dispatching (Metaphoriker)
  • Add application state control via UI buttons (Metaphoriker)
  • Add listener for current action updates in ViewModel (Metaphoriker)
  • Add logging for application state changes (Metaphoriker)
  • Add CSS classes for sequence and action labels (Metaphoriker)
  • Add preloading GIF to RandomizerWindow (Metaphoriker)
  • Set hand cursor for HBox elements (Metaphoriker)
  • Extract ActionSettingsViewModel and Controller (Metaphoriker)
  • Add Text Settings Controller and UI (Metaphoriker)
  • Add DescriptionSettingsController (Metaphoriker)
  • Add apply button for TitleSettingsController (Metaphoriker)
  • Add ability to set text in Title and Description controllers (Metaphoriker)
  • Add RandomizerConfig and integrate configuration loading (Metaphoriker)
  • Add custom CSS styling to error alert dialog (Metaphoriker)
  • Make application initialization asynchronous (Metaphoriker)
  • Add Home button and separator to NavigationBar (Metaphoriker)
  • Add HomeView and integrate it into navigation (Metaphoriker)
  • Replace Min/Max sliders with MinMaxSlider in ActionSettings (Metaphoriker)
  • Add apply interval functionality to ActionSettings (Metaphoriker)
  • Add interval slider functionality to UI (Metaphoriker)
  • Add positional styling for action labels (Metaphoriker)
  • Add focus property and listener for action labels (Metaphoriker)
  • Add panel close button and handling for settings (Metaphoriker)
  • Update interval settings and add slider methods (Metaphoriker)
  • Add history tracking for action sequences in UI (Metaphoriker)
  • Add CSS styling to action sequence labels and container (Metaphoriker)
  • Update HomeView UI layout with VBox and HBox (Metaphoriker)
  • Add new configuration file (Metaphoriker)
  • Add loading of home view upon controller initialization (Metaphoriker)
  • Add toggle functionality to NavigationBarController (Metaphoriker)
  • Inject HomeViewModel into HomeViewController (Metaphoriker)
  • Add event handlers for opening Discord and GitHub links (Metaphoriker)
  • Add min and max value labels to MinMaxSlider (Metaphoriker)
  • Remove ActionDao and related methods (Metaphoriker)
  • Register unbound actions in RandomizerBootstrap (Metaphoriker)
  • Add ActionRepository dependency to ActionSequenceDispatcher (Metaphoriker)
  • integrate updater component in HomeViewController (Metaphoriker)
  • Add state change indication to RandomizerView (Metaphoriker)
  • Enhance layout alignment and consistency in HomeView.fxml (Metaphoriker)
  • Add min and max spinners to MinMaxSlider component (Metaphoriker)
  • Add state indicator setup in RandomizerViewController (Metaphoriker)
  • Add tooltip to update indicator (Metaphoriker)
  • Add auto-update configuration to HomeViewModel (Metaphoriker)
  • Add auto-update feature to HomeViewController (Metaphoriker)

Bug Fixes

  • Exclude transient fields from toString (Metaphoriker)
  • prevent NPE when handling empty description or deletion (Metaphoriker)
  • Add hand cursor for better UI feedback on buttons (Metaphoriker)
  • Remove unnecessary cache update call in constructor (Metaphoriker)
  • Adjust spacing and layout in RandomizerView.fxml (Metaphoriker)
  • Update label texts in BuilderView.fxml (Metaphoriker)
  • Adjust log messages and add dispatch information (Metaphoriker)
  • Correct logging parameter in ViewLoader (Metaphoriker)
  • Handle interrupted thread after IOException in FileSystemWatcher (Metaphoriker)
  • Prevent duplicate key binds in repository (Metaphoriker)
  • optimize focus check in ActionSequenceExecutorRunnable (Metaphoriker)
  • Correct interval listener handling in BuilderViewModel (Metaphoriker)
  • disable buttons when current action sequence is null (Metaphoriker)
  • Bind GIF dimensions to root VBox properties (Metaphoriker)
  • Ensure correct element responds to mouse clicks (Metaphoriker)
  • Ensure UI updates occur on JavaFX Application Thread (Metaphoriker)
  • reset action settings on sequence name click (Metaphoriker)
  • Set cursor style for sequence name label (Metaphoriker)
  • Clear settingsHolder when action sequence changes (Metaphoriker)
  • Initialize text field with character limit on startup (Metaphoriker)
  • Limit text input to prevent excessive length (Metaphoriker)
  • Add null checks for sequence labels click handlers (Metaphoriker)
  • Clear text fields after input actions (Metaphoriker)
  • Add custom style class to action labels (Metaphoriker)
  • Adjust drop shadow effect in action labels (Metaphoriker)
  • Add logging for configuration loading (Metaphoriker)
  • Set directory path in configuration loading (Metaphoriker)
  • Interrupt actions on application state change (Metaphoriker)
  • update method calls to set low and high values (Metaphoriker)
  • properly set min and max values on action focus change (Metaphoriker)
  • Update resource paths in RandomizerWindowController and RandomizerApplication (Metaphoriker)
  • Enhance drag-and-drop functionality in BuilderViewController (Metaphoriker)
  • Add stylesheet to error alert dialog in BuilderViewController (Metaphoriker)
  • update alert on sequence save to confirmation dialog (Metaphoriker)
  • Correct action type switch case and handle null action sequence (Metaphoriker)
  • Add fx:id and controller to HomeView.fxml (Metaphoriker)
  • Remove default text from sequence labels (Metaphoriker)
  • handle empty description input and set default value (Metaphoriker)
  • Add visual distinction for active actions (Metaphoriker)
  • Convert wait time parameters from milliseconds to seconds (Metaphoriker)
  • Clear label focus and use setAction method on close (Metaphoriker)
  • clear actionsVBox children when sequence is null (Metaphoriker)
  • update setupInternalListener for null check (Metaphoriker)
  • reset currentActionSequenceProperty on sequence finish (Metaphoriker)
  • ensure actionsVBox UI updates on the JavaFX Application Thread (Metaphoriker)
  • correct interval unit handling in ActionSettingsViewModel (Metaphoriker)
  • Adjust cache update timing and refactor FileSystemWatcher (Metaphoriker)
  • correct method for applying CSS class to HBox (Metaphoriker)
  • Disable autoupdate feature by default (Metaphoriker)
  • Handle IOException when loading action sequences (Metaphoriker)
  • eliminate duplicate key binds in config loading (Metaphoriker)
  • Update min and max label setting logic (Metaphoriker)
  • Update block increment in MinMaxSlider (Metaphoriker)
  • Remove unused fx:id attributes from buttons (Metaphoriker)
  • Correct paths for artifact upload in workflow (Metaphoriker)

Chores

Commits

  • Update UI icons and enhance BuilderViewController (Metaphoriker)
  • Remove unused search button from BuilderView (Metaphoriker)
  • Remove ImageUtil class and update image handling (Metaphoriker)
  • Remove unnecessary cursor change in BuilderViewController (Metaphoriker)
  • Extract methods to improve readability (Metaphoriker)
  • Improve interval handling and action sequence naming (Metaphoriker)
  • Add and enhance JavaDocs across multiple classes (Metaphoriker)
  • Rename constant for sequence name generation (Metaphoriker)
  • Add class-level documentation to RandomizerBootstrap (Metaphoriker)
  • Update UI layout in RandomizerView.fxml (Metaphoriker)
  • simplify exception logging (Metaphoriker)
  • Extract delete button creation into a separate method (Metaphoriker)
  • removed filler elements (Metaphoriker)
  • Add dependency injection to KeyBindRepository (Metaphoriker)
  • Update application logos and add SVG version (Metaphoriker)
  • added styling for navigation bar (CuzIamBusted)
  • Update application logo (Metaphoriker)
  • b1dfc12: Merge remote-tracking branch 'origin/master' (CuzIamBusted)
  • Adjust application width and height (CuzIamBusted)
  • Update randomizer application icon (Metaphoriker)
  • Update randomizer.png image (Metaphoriker)
  • added first styling for the builderview (CuzIamBusted)
  • added pref height and width to navigation bar (CuzIamBusted)
  • 1901702: Merge remote-tracking branch 'origin/master' (Metaphoriker)
  • 5d26ba1: Update README.md (Benjamin Sommerfeld)
  • fb5a91f: Update README.md (Benjamin Sommerfeld)
  • 68c66e0: Update README.md (Benjamin Sommerfeld)
  • added styling for the Sequence builder and the Action settings (CuzIamBusted)
  • grouped similar properties and styles (CuzIamBusted)
  • added pref width and height to actions search field (CuzIamBusted)
  • added styling to the randomizer window (CuzIamBusted)
  • fixed issue with responsiveness in the builderview (CuzIamBusted)
  • fixed excessive distance at the right side of the builderview (CuzIamBusted)
  • added styling for randomizerview (CuzIamBusted)
  • Style delete button in BuilderViewController (Metaphoriker)
  • Simplify sequence handler setup and improve UI update (Metaphoriker)
  • Simplify and standardize handler naming (Metaphoriker)
  • Simplify action sequence execution flow (Metaphoriker)
  • Remove obsolete randomizer logo (Metaphoriker)
  • Update application window title (Metaphoriker)
  • update styling for navigation bar and builder (CuzIamBusted)
  • update styling for randomizer view (CuzIamBusted)
  • Refactor CSS and updated builder view styling (CuzIamBusted)
  • transferred styling properties to the css (CuzIamBusted)
  • Refactor main method for better readability (Luziferium)
  • Ensure consistent code formatting across project (Metaphoriker)
  • Remove unused DELETE_ICON_PATH constant (Metaphoriker)
  • removed settings button from the randomizer view and added height / width to navigation bar buttons (CuzIamBusted)
  • added hover and selected effect for navigation bar (CuzIamBusted)
  • adjusted the radius of the corners (CuzIamBusted)
  • cde1eff: Merge remote-tracking branch 'origin/master' (CuzIamBusted)
  • Replace TextSettings with TitleSettings (Metaphoriker)
  • added scroll-bar to the builder (CuzIamBusted)
  • Update label text in TitleSettings.fxml (Metaphoriker)
  • Reassign cursor settings in initialization methods (Metaphoriker)
  • added styling for title search settings and change the height of the separators (CuzIamBusted)
  • f1afefe: Merge remote-tracking branch 'origin/master' (CuzIamBusted)
  • updated font and font size to be more readable (CuzIamBusted)
  • added styling to description settings (CuzIamBusted)
  • updated prompt-text (CuzIamBusted)
  • reverted prompt text changes, added padding to textarea to match the textfield (CuzIamBusted)
  • added styling to textarea scroll bar (CuzIamBusted)
  • added styling for apply button (CuzIamBusted)
  • removed unused styling (CuzIamBusted)
  • added shadow to the actions and fixed spacing in the logbook (CuzIamBusted)
  • adjusted drop shadow in action labels and spacing between active actions in the logbook (CuzIamBusted)
  • 8d862df: Update README.md (Benjamin Sommerfeld)
  • 9759407: Update README.md (Benjamin Sommerfeld)
  • f98232e: Update README.md (Benjamin Sommerfeld)
  • swap preloading gifs with the original version (Metaphoriker)
  • 5fbc348: Merge remote-tracking branch 'origin/master' (Metaphoriker)
  • Extract stage setup logic into a separate method (Metaphoriker)
  • Update UI component color handling (Metaphoriker)
  • d011668: Update README.md (Benjamin Sommerfeld)
  • added hover icons and styling (CuzIamBusted)
  • adjusted the size of the icons and removed unused icons (CuzIamBusted)
  • adjusted logbook icons and added hover effects (CuzIamBusted)
  • Clarify TODO comment in RandomizerViewController (Metaphoriker)
  • Extract process starting logic to a separate method (Metaphoriker)
  • Improve code readability and structure (Metaphoriker)
  • Change config file format to YAML (Metaphoriker)
  • Add interval control and history section to UI (Metaphoriker)
  • Add hover and selected styles for navigation-bar-home (Metaphoriker)
  • Reorganize settings controllers under a new package (Metaphoriker)
  • Extracted GIF resource path to a constant (Metaphoriker)
  • Move FXML files to settings controller directory (Metaphoriker)
  • adjusted separator styling for the builder and the navigation bar (CuzIamBusted)
  • Remove unnecessary reset method call in setupActionInFocusListener (Metaphoriker)
  • 1d4ae9a: Merge remote-tracking branch 'origin/master' (CuzIamBusted)
  • added styling for range slider and apply button for the action settings (CuzIamBusted)
  • Add comment clarification in ActionSettingsController (Metaphoriker)
  • added styling for logbook history and sequence interval settings as well as a hover effect for the apply button (CuzIamBusted)
  • Rename package from de.metaphoriker to com.revortix (Metaphoriker)
  • add press effect to Apply button (CuzIamBusted)
  • adjusted height properties for certain elements and modified rangeslider in the randomizer view (CuzIamBusted)
  • update hover and selected state styles (CuzIamBusted)
  • updated support for different icons for start, middle, and end actions in the logbook sequence. Also added hover effects for certain elements and adjusted layout properties (CuzIamBusted)
  • 694199c: Merge remote-tracking branch 'origin/master' (Metaphoriker)
  • fixed stringcast error for background position and removed unused styleclasses (CuzIamBusted)
  • Remove @EqualsAndHashCode.Include from actions field (Metaphoriker)
  • simplify binding of sequence properties (Metaphoriker)
  • added hover function fot the ActionSequences Container and the Actions inside the builder (CuzIamBusted)
  • added close button styles to settings panels (CuzIamBusted)
  • Remove hardcoded text from sequenceNameLabel (Metaphoriker)
  • 9d4fedc: Update issue templates (Benjamin Sommerfeld)
  • Refactor icons and update CSS styles (CuzIamBusted)
  • Reduce button spacing and update button hover effects (CuzIamBusted)
  • Add pressed state styles for logbook buttons (CuzIamBusted)
  • Updated the logbook history UI by adding new CSS styles and restructuring the view hierarchy. The log entries now have improved alignment and spacing, with dedicated containers for name and additional info sections. (CuzIamBusted)
  • Add social media icons and styles to HomeView (CuzIamBusted)
  • Remove tick marks and labels from MinMaxSlider (Metaphoriker)
  • Center align MinMaxSlider components (Metaphoriker)
  • Adjust range-slider styling and add label styles (CuzIamBusted)
  • Change setMinMaxValue parameters from double to int (Metaphoriker)
  • Refactor state icons and CSS for logbook sequences (CuzIamBusted)
  • Rename cacheActions to cacheActionSequences (Metaphoriker)
  • Remove unused KeyBindNameTypeMapper and related methods (Metaphoriker)
  • Remove duplicate KeyBind entries functionality (Metaphoriker)
  • Add hgrow property to logbook state container (CuzIamBusted)
  • Add update indicator to HomeView (CuzIamBusted)
  • Add new state indicators for logbook (CuzIamBusted)
  • e5543c2: Merge remote-tracking branch 'origin/master' (Metaphoriker)
  • Simplify HomeView.fxml hierarchy and formatting (Metaphoriker)
  • centralize state indicator styling (Metaphoriker)
  • ac424cb: Revert "feat: Add min and max spinners to MinMaxSlider component" (Metaphoriker)
  • Add and update application icons (Metaphoriker)
  • Remove obsolete icon files and reorganize assets (Metaphoriker)
  • 64cd8ea: Update README.md (Benjamin Sommerfeld)
  • Adjust HomeView layout and update indicator sizes (CuzIamBusted)
  • 1c453c8: Merge remote-tracking branch 'origin/master' (CuzIamBusted)
  • Move cursor setting to FXML (Metaphoriker)
  • fix range slider collapsing with its labels (CuzIamBusted)
  • 9404079: Update README.md (Benjamin Sommerfeld)
  • Replace maven-shade-plugin with maven-assembly-plugin (Metaphoriker)