Releases: nstlaurent/DoomLauncher
3.7.6
Support for relative paths to Doom Launcher with unmanaged files
Support for $iwad and $filename variable replacement
e.g. "-savedir $iwad/$filename/" using Doom2 and Eviternity would become "-savedir doom2/eviternity"
Support for So Doom, Inter-Doom, and Cherry Doom
Added Global Cumulative Statistics to include everything including IWads
Support search in IWad tab
Support for opening unmanaged rar/7z files and unmanaged directories (right click Open Archive)
Search text is remembered per tab
Auto-search is default with debounce for all tabs
Added shared write for unmanaged files that may be open in editors
Support search in source port window
Updated light theme to be much closer to the original Doom Launcher theme
Fix sizing for tag edit
Fix launch form to display filename in the title bar
Fix screenshot viewer to display total screenshots and current in title bar
Fix error handling when reading a bad zip file
Fix processing errors dialog that prevented OK button from being pressed
Cleaned up styling in cumulative stats for themes
Image backgrounds use theme style instead of black
3.7.5
Fixed some paging issues.
Fixed save file handling issues for GZDoom when using nested folders.
Copy save files is now defaulted to off. (Will not change existing configurations).
Added support for hours being written to levelstat.txt for Woof.
Added error checks for when download fails to show more useful error messages instead of crashing.
Fixed problem with idgames api downloading filenames less than 3 in length.
Fixed crashes from invalid image files that would show out of memory exception.
3.7.4
Added call to set form to the front when adding files. Previously drag and drop would leave other windows focused causing Doom Launcher to be hidden.
Fixed spacing on file management select dialog.
Included checks for mapinfo.* and zmapinfo.* and read support reading multiple mapinfos.
Fixed crash for getting the next tile when changing pages or using arrow keys.
Fixed issues with rar/7zip transformations if the file existed. Show error on transformation to zip failure instead of crash.
Fixed database update handling for source ports when updating from a really old version.
Fixed tooltip names for export and export all buttons.
Cleaned up styling in screenshot edit form.
Fixed icon buttons to use disabled color from theme.
Fixed tooltips for button groups.
Fixed double click to work the first time in screenshots tab if screenshot is not selected.
Updated tab control to support hiding headers from configuration.
Added option to disable tooltip.
Added option to control tile image size.
Update nugget to support levelstat and loadgame.
Added VKDoom.
Added rar and 7z to add file dialog.
Updated default message boxes to use styling to match dark mode.
Added default tile images for iwads. If a file has no screenshots the appropriate default iwad image will be used once an iwad is selected.
Source port name will only be automatically changed if empty when selecting new location.
3.7.3
Reverted titlebar back to default windows titlebar to restore resizing/docking/other default windows functionality with windows.
Uses DWMWA_USE_IMMERSIVE_DARK_MODE. Tested on Windows 11, 10 and 8.1. Not tested on Windows 7 and using dark mode will likely still show the normal titlebar style.
Implemented simple global profile functionality.
When launching any file select the menu next to profiles and select 'New Global Profile'.
Any additional files added and any settings will be applied to this profile.
Global profiles are available in any file and are displayed at the top of the drop down list.
Currently doesn't support selecting individual files.
Added back tooltips to button groups.
Implemented dark theme styling to tooltips.
Implemented new check list control to match dark theme styling. Used for the search options drop down and visible views options.
Fixed tab rendering sizes for high DPI scaling.
Fixed missing dark theme styling for tag .
Fixed splash screen display for high DPI scaling.
Added System option to themes that automatically read the user's OS setting for light/dark mode.
Fixed issue if the last selected random play file was deleted.
Fixed checkbox rendering offsets for dpi scaling.
Fixed issue that caused the currently selected view title to be incorrect.
Icons for buttons are now scaled according to DPI settings.
Fixed issue that caused bad splitter values to be written when using the auto launch shortcut functionality.
3.7.2
Append .zip for filenames less then three character when searching idgames to get around three character search minimum.
Check if maps were edited before saving. Resolves an issue where the map count is set but the maps list is empty which causes the map count to go to zero.
Fixed tabs to use automatic sizing instead of fixed sizing in select additional files form.
Fixed titlebar sizing and used updated styled checkboxes in metadata form.
Fixed stacked tab rendering in the tab control and added border to tab headers.
Cleaned up positioning/padding of the tile view in the main form.
Fixed new version button to use new theme styling.
Updated the background color for the titlebar.
Fixed groupbox border color for default/light mode and fixed alignment.
Fixed rich text box to be styled on form load instead. This was causing the background to be incorrect for comments and description boxes.
3.7.1
Patch release that fixes startup crashes for PCs not set to US/English culture.
Fixes crash that can be caused by splitter values being negative.
3.7.0
Dark mode. Can be toggled through Settings -> View -> Theme.
Option to disable importing screenshots. Settings -> Configuration -> Import Screenshots.
Always use +map for ports that support it.
Changed splitter calculations to use percentages. Should fix initialization issues that rarely happened if the window wasn't the same size when the configuration was written.
Better progress bar handling and screen drawing that would cause the window to flash.
Screenshots can be sorted by map name.
Play random will remember the last selected wad/map. An option to show the play dialog will be shown if the show play dialog option is disabled in the settings.
3.6.5 Dark Mode
Dark mode preview build.
3.6.5
- Feature to immediately launch the game and skip the play dialog. Settings -> Show Play Dialog
- Implemented Auto Play shortcut. Skips the play dialog and immediately launches the source port. Doom Launcher will automatically close when the source port is exited.
- Add details to screenshots and specify map.
- Screenshots with a a map selected will show the statistics for that map in the screenshot view along the other user entered data.
- User entered map and title will show as an overlay of screenshots.
- Added more options of max page sizes.
- Added option to send extra params only to the source port. Extra Params Only checkbox.
3.6.4
Update wad archive to read maps from unmanaged wad files
Fix path checking with unmanaged files when updating files
Fix database search for unmanaged files to use full file path
Implemented save game reading for Helion