Skip to content

Releases: froonix/happytec-ghosttool

v0.1.16

13 Oct 21:12
3c05b13
Compare
Choose a tag to compare
  • Update minimum Java version from 8 to 9
  • Improve IP version handling (#115)
  • Explicitly save config changes

v0.1.15

24 Sep 19:01
e8482e5
Compare
Choose a tag to compare
  • Rename track: Sochi -> Fuji
  • Enable game mode TimeAttack at St. Moritz
  • Disable menu items for OfflineProfile.xml token
  • Implement X-Request-Time header (and TIME_OUT_OF_SYNC API error)
  • Update translations

v0.1.14

16 Oct 19:47
11d5d0a
Compare
Choose a tag to compare
  • Resort games modes
  • Privacy related changes (#111)
  • Fix UTF-8 server encoding (#110)
  • Prepare for more than 127 flags
  • Update translations

v0.1.13

24 Oct 18:02
cf34027
Compare
Choose a tag to compare
  • Bugfix: Game mode selection at ghost download

v0.1.12

10 Oct 21:10
081ac46
Compare
Choose a tag to compare
  • Fix multiple exceptions at saveFileAs()

v0.1.11

10 Oct 01:04
5eb6067
Compare
Choose a tag to compare
  • ONLINE mode detection at FFM
  • Support 11+ minutes ghosts (#109)
  • Implement on-disk-change-detection
  • Check for duplicates at special profile (#89)
  • Parse only one document at the same time (#90)
  • Scroll to newly inserted ghosts (import/paste)
  • Change result format: mm:ss.SSS
  • Small bugfixes and improvements

v0.1.10

20 Nov 16:43
249c236
Compare
Choose a tag to compare

Bugfix release (see #108)

v0.1.9

05 Nov 12:22
e06a2c4
Compare
Choose a tag to compare
  • Display important server messages at update check (#98)
  • Update detail message at Fast-Follow-Mode [pR] (#104)
  • Update exceptions (#105)
  • Enable IPv6 (#107 )
  • New debug menu

v0.1.8

22 Mar 18:29
9bd7eea
Compare
Choose a tag to compare

Makefile

  • Enable Xlint messages at compile time
  • Set target to Java 8 but without using rt.jar
  • Automate RealLangBundle generation (i18n target)
  • New Makefile targets: simpleclean and fullclean

Start and debugging scripts

  • Move all scripts to new scr directory
  • Use tee at macOS/Linux debugging scripts

XML handling (I/O)

  • Output clean XML everywhere (#25)
  • Do not check nickname validity

Keyboard shortcuts

  • Many new hotkeys to copy/move ghosts
  • Many new hotkeys to switch profiles

Menu elements

  • Fixed various key binding misconfigurations
  • Removed: Help » Reset confirmation questions
  • Added: Help » Disable confirmation questions
  • Added: Help » Enable confirmation questions
  • Added: View » Switch to previous profile
  • Added: View » Switch to next profile

GUI

  • New layer for blocking dialogs (currently only used at FFM)
  • Reload Profiles.xml after confirmations (#87)

Fast-Follow-Mode

  • Migrated FFM to SwingWorker
  • Use WatchService instead of polling
  • Check ghost hash too (same result ghosts)
  • New silent FFM mode without losing focus (#93)
  • Ignore all doping errors in silent mode
  • Extended status messages at FFM dialog
  • Expected rank(s) visible at FFM status
  • Disabled close button at dialog window
  • Renamed cancel button at dialog window
  • Disabling exit possibility while uploading

gmHelper / eSports-API

  • Support multiple destinations (extended status)
  • Basic PT support

Misc

  • Move some old textfiles to new doc directory
  • Update copyright header (year) at all all source files
  • Surpress harmless Xlint warnings at various classes
  • Argument support for FNX.actionCallback()
  • Compatibility wrapper for CTRL hotkey
  • Various new helper functions for EDT
  • Moved debugging stuff to FNX class
  • Display thread ID and type in debug messages
  • Consistent debug output across all classes
  • Removed various this occurrences
  • Moved various helper classes into own subfiles
  • Removed EXEC_FASTFOLLOW from legacy background worker
  • Use type inference wherever possible
  • Fix many compiler warnings (#73)
  • Do not change country if language is nearly identical
  • Update DLL path after calling changeDefaultFile()
  • Removed obsolete methods and method arguments
  • Many small fixes and code optimizations...

v0.1.7

14 Mar 23:54
4a11095
Compare
Choose a tag to compare
  • Minor bugfixes.
  • Implement new API errors: BANNED & ACCOUNT_INACTIVE
  • Auto-switch to first profile at FFM if there's only one regular profile.
  • New menu functions: Switch to special/default/regular profile (#91)
  • Hide special/default profiles at some profile selection dialogs.
  • Display expected rank at manual ghost upload.