Releases: lwcorp/lwmenu
Releases · lwcorp/lwmenu
v1.6.2 - 2024-7-15
New features
- Reconstructed menu to use threads, which allows launching apps simultaneously - should boost
kiosk
mode - Added a new feature of
service=
to get rid of leftover Services after a program exits or create them before a program launches - it can have multiple entries - Added a new feature of
drivers=
to delete drivers from Device Manager after the launched program exists - Added support for environment variables in
/ini=
- Added support for non English menus and commands (obviously, the settings' file needs to be in UTF8, which should be the default anyway)
- Added a new feature to allow auto-expanding paths in environment variables by adding an extra
|
(i.e.setenv=USERPROFILE|this|
will turn the relative folderthis
into an absolute folder) - to support environment variables that rely on absolute folders - Added support for
symlink
whenbackuppath
is missing - Added all environment variables to the menu and as a command line parameter
/listenv
- Migrated (automatically for existing setups) the menu section
[CUSTOM CD MENU]
to[CUSTOM MENU]
Fixes
- Fixed
registry
when combined with bothskiptobutton
andbackuppath
- Fixed
deletefiles
when combined withbackuppath
- Minor code improvements
v1.6.1.5 - 2024-7-8
- Further fixed when to wait and when to close
- Fixed non English menu and commands from breaking commands that are allowed to appear multiple times (like
service=
) - Further fixed to allow
symlink=
when not havingbackuppath=
v1.6.1.4 - 2024-7-7
- Added a new feature of
drivers=
to delete drivers from Device Manager after the launched program exists - Switched the new feature from
services=
toservice=
which can also create services before launching a program - it can have multiple entries - Added support for environment variables in
/ini=
- Added support for non English menus and commands (obviously, the settings' file needs to be in UTF8, which should be the default anyway)
- Fixed not to close menu before giving a chance to answer questions (like being requested to switch to admin mode)
v1.6.1.3 - 2024-6-23
- Migrated (automatically for existing setups) the menu section
[CUSTOM CD MENU]
to[CUSTOM MENU]
- Added a new feature of
services=
to get rid of leftover Services after a program exits - Minor code improvements
v1.6.1.2 - 2024-6-11
- Re-allowed to close menu early
- Fixed
registry
when combined with bothskiptobutton
andbackuppath
- Fixed
deletefiles
when combined withbackuppath
- Removed leftover comments
v1.6.1.1 - 2024-6-9
- Reconstructed menu to use threads, which allows launching apps simultaneously - should boost
kiosk
mode - Added a new feature to allow auto-expanding paths in environment variables by adding an extra
|
(i.e.setenv=USERPROFILE|this|
will turn the relative folderthis
into an absolute folder) - to support environment variables that rely on absolute folders - Added support for
symlink
whenbackuppath
is missing - Added all environment variables to the menu and as a command line parameter
/listenv
- Minor code improvements
v1.6.0 - 2024-5-21
New features
- Dark mode - automatic follows the system by default, but can be manually defined with
theme=dark
ortheme=light
- Auto click button with
clickbutton=X
- to click a button automatically after opening the menu - Kiosk mode with
kiosk=1
- to prevent moving and/or closing the menu - Limit repeatedly clicking with
singleclick=1
- to prevent clicking already clicked buttons (they become clickable again only when they finish running) - Override text color with
textcolor=color-name
ortextcolor=0x123456
- to override the default text in the menu and buttons - Made all dual global/individual options also as command line parameters (shown in the menu's help)
- Added internal debugger to help tracking issues faster and could serve for a future log feature
Fixes
- Reconstructed the new multiple combination logic of
skiptobutton
VSbuttonafter
VSclosemenuonclick
VSkiosk
- When manual colors are defined, got them respected even when they use names and not 0x123456 hex codes
- Various small fixes
v1.5.9.3 - 2024-5-19
- Reconstructed the new multiple combination logic of
skiptobutton
VSbuttonafter
VSclosemenuonclick
VSkiosk
- Added internal debugger to help tracking issues faster and could serve for a future log feature
- Made
skiptobutton
more reliable by checking button key instead of button text - Limited
buttonafter
andskiptobutton
to just numbers - Replaced equations = to == as both are valid but it's more consistent and easier to find
- Fixed (non used, but still) parts of the firewall procedure
v1.5.9.2 - 2024-5-16
- Added an extra check to differentiate between
skiptobutton
andbuttonafter
v1.5.9.1 - 2024-5-15
New features
- Dark mode - automatic follows the system by default, but can be manually defined with
theme=dark
ortheme=light
clickbutton=X
- to click a button automatically after opening the menu- Kiosk mode with
kiosk=1
- to prevent moving and/or closing the menu singleclick=1
- to prevent clicking already clicked buttons (they become clickable again only when they finish running)textcolor=color-name
ortextcolor=0x123456
- to override the default text in the menu and buttons- Made all dual global/individual options also as command line parameters (shown in the menu's help)
Fixes
- When manual colors are defined, got them respected even when they use names and not 0x123456 hex codes
- Various small fixes