Skip to content

Releases: rocketbooster1000/SwerveVisualizer

v0.3.0 Beta 1 Pre-release (06162024-143613)

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 16 Jun 20:49

Second pre-release for 0.3.0:

  • Movable swerve
    - use WASD to move around
  • Editable velocity (pixels/30ms)

Notes:

  • It is currently impossible to revert to previous layouts
  • Swerve base may disappear under option panels
  • Kinematics does not reflect change in translational and rotational velocities when both are at maximum request
  • No new controls added

Download the jar from this pre-release (or find it under the release folder) to use the program
For more information on how to use the program visit the README

Requires Java 8 or later

v0.3.0 Alpha 1 Pre-release (01022024-192353)

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 03 Jan 02:32

Version 0.3.0's first pre release is here:

  • Moved to a field centered focus
  • Swerve base will now rotate as heading changes
  • The "front" of the robot base is now green

No new controls or UI has been added

Note: it is currently impossible to go back to previous layouts of the visualizer

Download the jar from this pre-release (or find it under the release folder) to use the program
For more information on how to use the program visit the README

Requires Java 8 or later

v0.2.0 Release

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 28 Dec 04:34

Full release for version 0.2.0

New features:

  • Revamped UI
    • Editable rotation speed
    • Editable/Displayable heading
  • Added a new getFormatHeading() method for easy displayable heading conversion

Changes:

  • Moved from KeyListener to KeyBindings
  • Folder structure now under src/main/java to align with maven conventions

Bug fixes:

  • Fixed a bug (Issue #2) where caps lock would disable movement
  • Fixed an issue where incompatible Java versions were not disclosed

Download the jar from this pre-release (or find it under the release folder) to use the program
For more information on how to use the program visit the README

Requires Java jdk 8.0 or later

v0.2.0 Beta 1 Pre-release (11162023-200440)

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 17 Nov 03:13

Version 0.2.0 is moving to beta development

New features and changes in this version:

  • Control panel moved to bottom of screen + more integrated
  • Heading display grouped with rotation (under a single panel)
  • model folder and class modified for better reusability
  • Added root folder structure to be more consistent with maven conventions

Bug fixes in this version:

  • fixed a bug where an abnormally large rotation speed resulted in runtime error

Download the jar from this pre-release (or find it under the release folder) to use the program
For more information visit the README

Requires Java jdk 8.0 or later

v0.2.0 Alpha 2 Pre-release (11042023-151011)

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 04 Nov 21:24

This is a quick fix on immediately found problems in pre-release alpha1:

  • Order of the input box, input information and confirm button was incorrect
  • Program required jdk-20 or later
  • Incorrect window title

This release sets the JDK version back to Java 1.8 (Thanks @spicypark)

v0.2.0 Alpha 1 Pre-release (11042023-111746)

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 04 Nov 17:31

Edit: This pre-release requires Java JDK 20 or later* (Thanks @spicypark)

Preliminary features of version 0.2.0 are ready to test:

  • Heading is by default shown on the visualizer (use h to toggle show or hide)
  • Rotation speed is now editable by using the text field, then clicking the OK button
  • Source code side:
    • KeyListener implementation has been replaced with KeyBindings
    • Added ControlPanel.java

To use the pre-release either check the README on how to download the runnable jar or source code, or navigate to the release folder under pre and download SwerveVisualizer_v0.2.0-alpha1.java

This is the first pre-release of this version, bugs will appear
Feel free to submit any issues or pull requests on problems you encounter

v0.1.2 Release

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 27 Oct 20:12

RECOMMENDED (10272023) - This is a recommended patch that fixes the following bugs:

  • Window title issue
  • Rotation direction was inverted

Download the jar file for runnable program
More information is in the README

v0.1.1 Release

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 26 Oct 19:25

v0.1.1

The following changes are present in this patch:

  • Separated graphics and model to be usable in other applications.
  • Added runnable file to release
  • Added documentation
  • Small bug fixes and improvements

If you only want the runnable program, download the jar file included

First (pre)-release

First (pre)-release Pre-release
Pre-release

Choose a tag to compare

@rocketbooster1000 rocketbooster1000 released this 26 Oct 03:28

First Pre-release

There is currently no documentation for this project.
Only source code is available currently, runnable program will be added in a later patch.