Skip to content
This repository has been archived by the owner on Nov 17, 2022. It is now read-only.

Releases: NineWorlds/xstreamer

XStreamer v0.3.0

17 Dec 19:08
Compare
Choose a tag to compare

XStreamer v0.3.0

Note: You need a Java 8 JDK Runtime installed.

Numerous changes and features added. See Changelog for full details.

  • Scoreboard entry
  • Donation link
  • Built in Web Kit Web Browser
  • Dice Results generator
  • Cut and Paste XWS Data to import squads.
  • News Ticker
  • Player Names

The vassal-images file that the Dice Results uses can be found at the following link:

https://github.com/kingargyle/xstreamer/releases/download/v0.2.0/vassal-images.zip

Change Log

v0.3.0 (2016-12-17)

Full Changelog

Closed issues:

  • Add Ability to Display Dice Results #26
  • Create Target Platform #23
  • Refresh XWing-Data for Wave X #22
  • Add donate Now button to the Help section. #21
  • Add optional text editor for FTL files. #20
  • Add Import Squad Section to Players tab #19
  • Add Simple Web Browser #18
  • Expose Ship Data to templates #17
  • No way to contact you other than this! :) #15
  • Add in News ticker #13
  • Create Template for Generating Stele TV style Squad Lists #11
  • Finish migration to Eclipse RCP framework #9
  • Migrate from Quartz to Eclipse Jobs API #8
  • XStreamer Won't Start #7
  • xception in thread "main" java.lang.UnsupportedClassVersionError: us/nineworlds/xstreamer/XStreamer : Unsupported major.minor version 52.0 #6
  • Crash when Player 1 and Player 2 JSON is missing #5
  • Player Names #4
  • Set destroyed flag for Pilots #3
  • Squad Points #2
  • Assemble Release Jars and ZIPs #1

Merged pull requests:

* This Change Log was automatically generated by github_changelog_generator

XStreamer v0.2.0

25 Nov 21:42
Compare
Choose a tag to compare

Requires an Java 8 JDK to run. You can get the JDK for your system at the following link:

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

XStreamer v0.2.0 is a complete rewrite of the application. Do not install over your existing application. Please download the binary for your system. All versions requires a 64 Bit operating system to run. If you need 32 bit versions let me know.

Installation:

Download and Unzip the application. Find the xstreamer program and run it.

Note there is a bug in the steletvLeftAligned.ftl file included in the zip file. There is a separate file that fixes this. Just download that file, and overwrite the one in the templates directory.

The vassal-images.zip is optional but is necessary if you are going to use the built in HTML squad overlay templates. It should be unzipped to the same output directory you set your squadron file overlays to be generated.

Important: You must setup preferences for the application. This includes the directory where XStreamer should write it's files, and what squadron templates to use. In addition you need to specify the location where the timer file is written too.

Access Preferences by selecting the Edit menu option, then Preferences. There are two preferences sections that you need to be concerned about:

  • Squadron
  • Timer

Importing Player Files

Player files can be imported by selecting the File menu, then Import. There will be a Squadron File option, select this and press NEXT. Select the first player file and then the second. All files must be exported in XWS json formats. Filenames can end with either json or xws.

TODO: Insert video link to latest tutorial.

Change Log

v0.2.0 (2016-11-25)

Full Changelog

Closed issues:

  • Expose Ship Data to templates #17
  • No way to contact you other than this! :) #15
  • Create Template for Generating Stele TV style Squad Lists #11
  • Finish migration to Eclipse RCP framework #9
  • Migrate from Quartz to Eclipse Jobs API #8
  • XStreamer Won't Start #7
  • xception in thread "main" java.lang.UnsupportedClassVersionError: us/nineworlds/xstreamer/XStreamer : Unsupported major.minor version 52.0 #6
  • Crash when Player 1 and Player 2 JSON is missing #5
  • Player Names #4
  • Set destroyed flag for Pilots #3
  • Squad Points #2
  • Assemble Release Jars and ZIPs #1

Merged pull requests:

v0.1.0-M1

10 Nov 14:06
Compare
Choose a tag to compare

Note you will need a java 8 JDK installed. A Java Runtime won't work. You can get the latest Java JDK for your system from here:
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

If you are using Ubuntu, make sure to install java8-jdk:

sudo apt-get install java8-jdk

First initial release with basic functionality.

  • Count Down Timer with output written to timer.txt.
  • Import player squads exported from squad builders with XWS specification
  • Customizable player squad lists using Freemarker Templates.
  • Edit and update shield and hull values, and have the player overlays regenerated.

screen shot 2016-11-10 at 9 08 41 am

screen shot 2016-11-10 at 9 08 22 am

screen shot 2016-11-10 at 9 08 02 am

This includes the graphic image assets from the X-Wing Vassal module.