Changelog - quanticc/lawena-recording-tool GitHub Wiki
release-v4.1
Current branch 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.