Releases: RVRX/GoICasterCompanion
GoICC v1.2.0 (Beta 0)
Patch Notes
Caster Companion update 1.2 Beta 0
brings the beta version of our global hotkey system (see #94). Check out the settings window for the Bind Hotkeys button which will open the HotKey Manager Window
An explanatory guide for the beta version of this new feature can be found here, and should be read before working with the feature. A fully operational and intuitive version should be coming out in the full release.
Windows EXE In Progress, Download Coming Soon
Caster Companion v1.1.0
Patch Notes
Caster Companion update version 1.1.0 brings the ability to clear selected items, and new timer features and improvements. See full patch-notes below for more details.
Major
-
Set your own timer end text! (per #72)
If the user has specified custom end text then the timer will display this text upon reaching zero, instead of0:00
.
-
Clear current team and map selections (per #86)
Using the keystrokecmd+w
orctrl+w
when on either the map page or the team page, will (after prompting the user) clear the selection items on the page - thereby emptying the associated txt's and clearing any associated output images. -
Timer now runs off of the system clock and is accurate over long periods of time (per #12)
-
App is no longer resizable (per #85)
This was done so as to prevent a bad appearance for the UI, due to an inconsistent – and overall non-existent – responsiveness. The app may again become resizable in future updates after a responsive UI is created.
Minor / Back-end
GoICasterCompanion v1.0
Patch Notes
Full Release! See new features below. List is not exhaustive.
Major
- Tournament Number selector
- Updated input folder to include HD maps and newly made spawn locations
- Teams page now initializes the last saved teams
- Timer preferences are now handled in the backend and no
timerLength.txt
file is required ininput/
folder - Timer page is now redesigned and two timers are now available
- Themes are now remembered between launches (and installations)
- [Update site documentation for clarity, and to reflect new changes]
Minor
- Error handling for setting maps
- Fixed bugs where timer wasn't starting under certain conditions
- Preloading app is now more efficient
- Spinner now updates correctly when input is typed
- Timer shows 0 when stop button is clicked
- Settings page no longer has timer settings
- Updated monochrome theme button colors
GoICasterCompanion v0.5.1
- Fixed bug with input and output folder preferences not being set correctly
- Fixed bug where settings information on output folder was incorrectly displayed
If you previously set your preferred input or output folders in version 0.5.0 of the app, you will have to update them in this version
GoICasterCompanion v0.5
Patch Notes
This update mainly contains quality of life fixes to the installation and upgrade process. All future updates should be delivered to you when you start the app.
Major
- Added option to show map spawns
- Actual Installers for both Mac and Windows!
- Update default I/O directory (default is now the documents folder), and allow user to change their I/O directory
- Added update checker system, you will now be automatically notified of new updates to the GoICC software
Minor
- Added startup splash screen
- Added input folder to GitHub
- Tournament counter spinner now initializes current tournament number in tournament number file.
- Title bar updated to reflect name change (
GoIStreamToolRedux -> GoICasterCompanion
) - Various exception handling / bug fixes
GoIStreamToolRedux 0.4
New in this version
- Updated UI
- Each element type is now on its own page. There is a page for each of the following: teams, map, timer, tournaments, settings
- Switchable UI themes. Choose between the default Skyborne Horologist, its dark variant, or the original blue accented monochrome.
- Edit up to 4 teams (change from 2)
- Swap between teams (teams A&B, or C&D).
- Lobby timer can be edited in the settings page
- Input and output folders can be opened in settings page
- Maps and teams are now sorted alphabetically
- Lobby timer countdown is now shown in the application
cmd+S
is now used to save page-by-page- And more...
Known Issues
- #17 Spinner does not update new value until up/down pressed
GoIStreamToolRedux 0.3
GoIStreamToolRedux - Initial UI Release
This is the first GoIStreamToolRedux release with a UI and is available on Mac and Windows. The UI is not styled yet, and is just here to serve as a solid testing ground as we progress towards a full release. I will try to start showing a change-log for each version after this release.
How to use this release
An example input folder can be downloaded here. For Mac users, please put the input folder in ~/Library/Application Support/GoIStreamToolRedux
. Windows and JAR users, the input folder goes in the same directory as the executable file.
What is not in this version (as compared to original by Urz)
- Timer features:
- Setting timer length in app (can use timerLength.txt)
- "Custom timer" (original GoIStreamTool had a Lobby and Custom timer, both of which you could change the time of. There is only one in this release)
- Autocomplete textfields
- instead you get dropdowns, i put too much time into autocomplete boxes and got nowhere good so im opting out of that for now
- Import Image
- On mac rn, and honestly I don't even remember what this feature did on Urz's rendition. Just update the image in the input folder.
CLI Release 0.2.0
Added timer capabilities
The application can now now start/stop/pause/restart/set a timer, which will output its status to Timer.txt
CLI Release 0.1.1
Mainly code refactors. This release is intended to be the final CLI release before moving into the JavaFX application - though that might take some time, and an in-between phase CLI might be released for testing.
When first running the JAR, ensure the creation of the proper directories via the verify
command (this command has been updated and will also create the initial files for you as well). For demo data you check out Urz's download here, as the directories and files are compatible with this release (however, the output folder contains a couple unimplemented features in this version).
Intial CLI Release
Initial command line interface release, made in preparation for JavaFX application that will use the CLI as a base. Other than the timer features, and the 'A vs B' file, this should be a near recreation of the base features of the OG GoIStreamTool.
When first running the JAR, ensure the creation of the proper directories via the verify
command. The Jar takes no arguments, only commands from stdin. Not ensured to work on any Java version other than Java 8.