Releases: lwcorp/lwmenu
Releases · lwcorp/lwmenu
v1.5.7.2 - 2024-4-28
- Added support for passing multiple command line parameters to launched programs, and quoting them when needed
- Added a new feature
admin=1
(globally or individually) to run programs as admin - Used linebreaks instead of spaces to present multiple modes (like simulation and admin)
v1.5.7.1 - 2024-4-27
- Changed launching menus from an alternate folder to
-ini="c:\folder"
instead of just"c:\folder"
- this makes it possible to pass a parameter like"c:\folder"
to the launched programs instead
v1.5.6 - 2024-4-19
New features
- Added a new feature
netaccess=0/1
- can be used both globally, individually to block/allow Windows Firewall net access before launching a program, meaning it will be used only for the duration of the run - Added a new feature
focusbutton=X
- can be used both globally and individually so the menu will focus on button X instead of the first button - Added command line support for
/skiptobutton=X
,/focusbutton=X
and/?
(the latter also to the menu bar itself) - Added an optional
run as admin
feature when requiring admin (previously the user could just choose whether to ignore the admin requirement or not) - Added support for associating the launcher to anything, not just filenames
- Added support for associations even if the launcher already has internal command line parameters (in that case, it will append to their end)
- Added support for deleting folders using wildcards (which unlike files had no native wildcard support)
- Added more simulation prompts including even before opening the config
Fixes
- Made settings file's embedding logic happen only after determining the working folder
- Made externally passed parameters work not just when using
skiptobutton=X
- Added support for brackets in environmental variable, like in
%ProgramFiles(x86)%
- Fixed not to close the menu when symlink creation is blocked while
closemenuonclick=0
is used - Fixed deleting symlinks when
symlink=
has spaces like insymlink=x | y
- Fixed not to create already existing symlinks
- Added explanation when failing to delete symlinks
- Added support for
-
and not just/
for command line parameters - Fixed some message icons
v1.5.5.7 - 2024-4-14
- Added an optional
run as admin
feature when requiring admin (previously the user could just choose whether to ignore the admin requirement or not) - Added command line support for
/skiptobutton=X
(e.g./skiptobutton=5
) and for/?
- Added command line syntax help to the menu
v1.5.5.6 - 2024-4-12
- Added support for deleting folders using wildcards (which unlike files had no native wildcard support)
v1.5.5.5 - 2024-4-7
- Added a new feature
netaccess=0/1
- can be used both globally and individually to block/allow Windows Firewall net access before launching a program, meaning it will be used only for the duration of the run - Added a new feature
focusbutton=X
- can be used both globally and individually so the menu will focus on button X instead of the first button - Added environmental variable support for brackets, like in
%ProgramFiles(x86)%
- Fixed not to close the menu when symlink creation is blocked while
closemenuonclick=0
is used - Fixed deleting symlinks when
symlink=
has spaces like insymlink=x | y
- Fixed not to create already existing symlinks
- Added explanation when failing to delete symlinks
v1.5.5.4 - 2024-3-23
- Made externally passed parameters work not just when using
skiptobutton=X
v1.5.5.3 - 2024-3-23
- Made settings file's embedding logic happen only after determining the working folder
- Added support for "-" and not just "/" for the command line parameter of simulate
v1.5.5.2 - 2024-3-19
- Added more simulation prompts
v1.5.5.1 - 2024-3-18
- Added support for associating the launcher to anything, not just filenames
- Added support for associations even if the launcher already has internal command line parameters (in that case, it will append to their end)