Changelog - quanticc/lawena-recording-tool GitHub Wiki

Current branch release-v4.1

v4.1.14

Released on 2016-07-25

  • Launcher now requires Java 8 to be installed.
  • Main menu for Killnotices only and Medic HUDs now has a Recording Tools menu.
  • Better VDM generation for users that interact with HLAE or otherwise need to run certain commands just before recording.
  • Fixed an issue where using default HUD would break the launch entirely (#84)
  • Fixed an issue where negative tick values could be written to generated VDMs.

v4.1.13

Released on 2016-07-13

  • Small update that fixes built-in HUDs for the matchmaking update.

v4.1.12

Released on 2016-06-25

  • Fix timers in included recording HUDs.
  • Half-Life Advanced Effects (HLAE) Support.
  • Support to add custom settings through a file called custom.cfg. Can be used to override Lawena binds or aliases without them being reverted after an update changes the original files.
  • Fix recording slots 16 through 26 not working properly.
  • Not forcing a change to read-only configs anymore.

v4.1.11

Released on 2016-04-07

  • Fixes some non-random demo crashes. Lawena will use a copy of your own config.cfg as a base file for settings. It's enabled by default and can be disabled from the Advanced menu, option "Crash Fix".
  • Updated the included VPK files.
  • Disabling hitsounds will also include the tf_dingalingaling_lasthit cvar.

v4.1.10

Released on 2016-01-22

  • Not requiring Steam directory to launch the game anymore
  • Allows resizing of custom settings dialog (#72)
  • By default, backups are always kept now. They are not deleted when files were successfully restored like before. All backups are saved in your tf folder, they are named using this pattern: lawena-user.timestamp.bak.zip.
  • Launcher will try to enforce single instance mode to avoid having two Lawena applications running at the same time.
  • Fixed an error when saving settings.

v4.1.9

Released on 2015-11-23

  • Uses cl_autoreload 0 in auto-generated settings, might fix animation issues (#65)
  • Removed taunt panel from built-in recording HUDs
  • Correctly restores game folders if they are symbolic links (#67)
  • Launching game through hl2.exe instead of using Steam to avoid extra launch parameters. Old behavior is available in the Advanced - Launch using Steam menu item (#68)
  • Removing -dxlevel if +mat_dxlevel is found in launch parameters (#69)
  • Crosshair switch disabler will also disable the crosshair command
  • Bumped recording segment limit to 26 (from 16)
  • Fixed a potential crash on launch
  • Fixed an exception while restoring folders

v4.1.8

Released on 2015-08-19

  • Removed a couple of HUD panels
  • Automated custom HUD font registration can be disabled
  • Fixed an issue with deleting movie segments (#64)
  • Fixed cases where an attempt to create a folder might interrupt launch
  • Allowing non-standard Steam installation folders
  • Removed r_pixelfog as it does not work as expected (#59, #61)

v4.1.7

Released on 2015-03-16

  • Including FontReg to register custom HUD fonts in Windows: an attempt to solve font file-locking causing Failed to replace custom files errors
  • Fixes a sound issue on certain maps - snd_soundmixer command fix
  • Allows enabling or disabling the foggy effect - r_pixelfog cvar
  • Users with non-standard or invalid Steam installations can now set their path on launch
  • Fixes an error where a user with a missing cfg/mov folder won't be able to launch the game
  • Limiting min/max values for the viewmodel_fov spinner

v4.1.6

Released on 2015-01-27

  • Better HUD detection, it should no longer incorrectly mark some custom folders as 'hud'
  • Improved user feedback on folder changes (#51)
  • Allow custom Steam folder locations without the need of registry
  • Fixes a randomly occurring error while loading skyboxes

v4.1.5

Release date: 2014-10-09

  • Removed target ID floating health (#46)
  • Corrected typo in record bindings file (#43)
  • Improved zip backup generation, fixing big folder issues (#40)
  • Minor fixes in code

v4.1.4

Released on 2014-09-05

  • Custom launch options (available in the advanced menu)
  • Quick fix for a distribution issue in 4.1.3

v4.1.3

Released on 2014-08-30

  • Added a way to select what movie segments to delete
  • Allowing user custom settings in settings.cfg
  • Better SrcDemo2 compatibility (#36)
  • Added JPEG output support when interacting with Source Recorder (#37)
  • Better file restoring (#38)
  • Creating emergency backups in case restore goes wrong

v4.1.2

Released on 2014-04-30

  • More panels made invisible in killnotices and medic HUDs

v4.1.1

Released on 2014-04-29

  • Updated ctf elements for killnotices and medic HUD
  • Removed remaining panels in killnotices HUD
  • Disabling toggle command when disabling crosshair switching (#13)

v4.1.0

Released on 2014-04-24

  • Killnotices and medic HUD rebuilt from scratch, removed 'full' HUD
  • Attempting to resolve HUD font files deletion issues while restoring
  • Add default skybox folder & deleting skybox.vpk (#31)
  • Better performance when TF2 is out of focus (#32)

v4.0.10

Released on 2013-10-19

  • Added sysinternals handle utility
  • Minor UI fixes

v4.0.9

Released on 2013-10-16

  • Closing open handles before and after TF2 is run (#24)
  • Added option to switch updater branches

v4.0.8

Released on 2013-10-10

  • Added option to enable/disable player model in hud

v4.0.7

Released on 2013-09-30

  • Fixes sound out of sync using VDM files
  • Hidden new portrait confirm dialog

v4.0.6

Released on 2013-08-18

  • Fixed minor issue if dxlevel was not set
  • Added second method to detect HL2 process
  • Minor UI layout fix

v4.0.5

Released on 2013-08-08

  • Skipping movie files that can't be deleted instead of aborting
  • Now copying dragged folders to lawena/custom, filtering those unneeded
  • Fixed copying skipping some files
  • Fixes a movie path change bug
  • Added a few keybindings to hide deathnotices and entire HUD
  • Added help config
  • Added option to control cl_hud_minmode (#9)
  • Lower log verbosity
  • Allow particles folders to be copied into custom by drag and drop
  • Fixed missing splash image
  • Added some files to allow use of default HUD
  • Particles can now be individually loaded, using the advanced menu
  • TF2 launch timeout can now be edited or disabled
  • Added setting to include -insecure to launch options
  • Added new advanced options
  • Asking for confirmation on delete actions
  • Fixes custom HUD selection handling (#14)
  • Unlocks viewmodel_fov spinner
  • Added a fix for some users having trouble with VDMs and SrcDemo2

v4.0.4

Released on 2013-07-03

  • Fixed exception if clear tick button was pressed with empty table
  • Improved UX of custom resources table
  • Added information about the selected demo in VDM tab
  • Added drag and drop functionality to custom resources table
  • Fixed not resetting movie folder when reverting settings to default
  • Added more checks to custom HUD loading
  • Better custom HUD folder handling, tweaked layout a bit
  • Now using tasklist to check if TF2is running under windows
  • Avoid interrupting launch if there is no tf/custom folder

v4.0.3

Released on 2013-06-30

  • Don't restore files if Lawena closes while TF2 is running
  • Added more options and feedback to VDM generation
  • Fixed recording regression (#8)

v4.0.2

Released on 2013-06-26

  • Added base files for OSX support
  • Fixed problem generating VDM files
  • Better settings and custom stuff handling
  • Small custom paths tweaks
  • Added basic help links and about dialog
  • Fixed issue with progress bar while loading skyboxes
  • Added class configs to ensure that settings stay when playing demos
  • Fixed a regression where recording across multiple demos did not work
  • Fixed a UI issue, added more feedback if Lawena fails to replace files

v4.0.1

Released on 2013-06-17

  • Fixed missing files causing engine crash (#6)
  • Custom content improved UX
  • Fixed exception when attempting to create VDM files
  • Fixed exception while loading custom folders

v4.0

Released on 2013-06-16

  • Renewed user interface
  • Supports custom materials/models/skins/etc as folders or VPKs
  • Fixes a missing models TF2 crash on demo playback
  • Included PLDX enhanced particles
  • Many included resources are now packed into VPKs
  • Auto-updates using the launcher
  • Linux TF2 support

Older versions

v3.1.1

Released on 2013-05-25

  • Supports Steampipe folder structure
  • Included thirdperson binds (numpad keys)
  • Fixes various HUD layout issues (KOTH bug, etc.)
  • Using Java 1.7 file handling
  • Simplified settings.lwf
  • Set mat_queue_mode to 0 as default in config
  • Generate logfiles if something goes wrong

v3.0

Released on 2012-02-08

  • Made movie directory selectable
  • Added support for skyboxes and VDM files
  • The tool now scans your movie folder and starts recording from the next letter, no longer overwriting your previous recordings
  • Made dxlevel customizable and added option to disable viewmodels and lock them (mainly for smoothing)
  • Added preliminary third person binds
  • Fixed bug that caused medic HUD to crash the game on some demos
  • Other minor bug fixes and HUD tweaks
  • Changed bind to start recording from F12 to P

v2.3

Released on 2011-05-27

  • Fixed major bug that prevented some people from starting tf2 via the tool
  • Added option to disable motion blur and to delete all recorded files
  • Other minor bug fixes and HUD tweaks
  • Added config restore on startup.

v2.2

Released on 2011-05-17

  • Configuration 'leaking' due to steam cloud fixed (added option to disable steam cloud by default)
  • WinXP issue fixed
  • Added viewmodel fov toggle
  • Added options to disable announcer and domination sounds
  • Minor cfg changes
  • Removed annoying clapping noises from main menu

v2.12

Released on 2011-05-10

  • Quickfix for medic HUD and crosshair issues

v2.11

Released on 2011-05-09

  • Added support for demos that were recorded before the hatless update
  • Integrated viewmodel and crosshair lock options into the GUI
  • Fixed a lingering cfg issue
  • Changes to spectator mode in both medic and killnotices HUDs
  • Added two recording bindings

v2.01

Released on 2011-05-07

  • Added access to steam while running TF2 from the tool and fixed a bug that caused crashes when playing demos after the replay update

v2.0

Released on 2011-05-05

  • Added GUI and rewrote the whole thing in Java

v1.0

Released on 2011-04-28

  • First version, .bat file bundle.