List of changes:
- Introduction of new
true/falsecommand options;mini=and;selection_mini=for usage of "mini" ListItems.;mini=truewill enable mini mode for the ListItem. (falseby default);selection_mini=truewill enable mini mode for the dropdown selection ListItems. (for*commands;falseby default)
- Introduction of new command
volumeto control the system master volume level, calledvolume <PERCENTAGE>where<PERCENTAGE>is an integer value from 0 to 150.-
Users can create a volume level slider similarly to a brightness level slider.
[Volume Level] ;mode=trackbar ;min_value=0 ;max_value=150 ;units=% ;on_every_tick=true volume {value}
-
Side-note: Max volume scale has been capped at 150%. Will only scale the current active system volume level (not modify it).
-
- Package forwarder commands will now update footer labels when modified from within the forwarder package.
- Option footers will now be automatically loaded from the
config.iniupon command success instead of returning a checkmark. - Expansion of
timestampplaceholder argument to include%ffor fractional seconds.- Basic timer example:
[Timer] ;mode=option ini_file ./config.ini try: set-ini-val ./config.ini Timer stop {timestamp(%s.%f)} set-footer {math({ini_file(Timer,stop)}-{ini_file(Timer,start)})}s remove-ini-key ./config.ini Timer start try: set-ini-val ./config.ini Timer start {timestamp(%s.%f)} set-footer ●
- Basic timer example:
- Various code / compiler optimizations for smaller compilation size.
- Various bug fixes and subtle UI corrections.
- Max value bug fix for regular track-bars.
- Fixes to
mathplaceholder operation parsing. set-footerfornullvalues will now return a failed command.
Full Changelog: 367a0bb...v1.8.0