All notable changes to this project will be documented in this file. The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- User can now select target directory during install
- Added license text (MIT license) to installer
- QuickLaunch now supports project templates: Add a
ue_quicklaunch_template
folder and the folder's contents will be used as a template to create your new project. The UE_QuickLauncher looks for theue_quicklaunch_folder
in it's install directory. The template'suproject
file should be named,ue_quicklaunch_template.uproject
. A UE5 template is now installed as an option in the installer. - A shortcut to the documentation (on github) has been added.
- The installer includes a default, example UE5 template that can be installed.
- By default, the installer now installs into a
UE_QuickLaunch
folder instead ofSKVFX UE_QuickLaunch
.
- More robust error checking an correction of unsupported characters in
uproject
filenames
- MSI installer depended on a .cab file that wasn't downloaded with the release. The cab is now embedded in the MSI file.
-
added an MSI installer
-
This refactors the entire project and puts it under the management of an msvc Solution.
-
The binary resource dll is no longer included, precompiled, in the repo, it will now be packaged into a proper github release
-
- The autogenerated uproject file name now tries to follow proper unreal engine standards - no spaces, no dashes, must start with an alphabetic character, etc.
- I left in a pause at the end of the batch script that launches unreal. This is nice to have for debugging and seeing what's going on, but not necessary, so I removed it.
- last thing I did yesterday was add a "click on uproject" mode. Epic Games Launcher sees the change to how it wants those registry keys set and resets them. I removed this feature for now -- will see if I can't figure out my own handler for this later.
- several new feature, an installer and an uninstaller, a vscode project for a reserource-only dll, which provides a pretty icon for us, and some initial documentation
- tons. Initial check-in was for safety first.
- initial repo/template check-in
- Added - for new features.
- Changed - for changes in existing functionality.
- Depricated - for soon-to-be removed features.
- Removed - for now removed features.
- Fixed - for any bug fixes.
- Refactored - no functional changes, just cleanup or reorganizing.
- Security - in case of vulnerabilities.