Fixed bugs with some variables in the advanced trigger conditions.Fixed a crash caused by the Now Playing Widget when it encountered some special album covers.Fixed UI and import issues with sub-sub groups.Fixed issue where some data of a previously assigned action was still there after changing the action.Fixed Night Shift Toggle for Apple Silicon machines.Fixed Drawing triggers not showing their preview when put into a folder. ![]() Fixed various drag & drop issues in the BTT UI.Replaced references to my Twitter account with Mastodon -).Fixed time zone issue with weather widget.The window switcher action UI has been implemented using SwiftUI in this version. Doing some first experiments with Swift & SwiftUI inside of BTT.When Stream Deck is used in plugin mode, BTT now tries to detect a broken plugin connection and resolve it automatically by restarting the Stream Deck software.Visual Separators can now be added in any trigger section using the main menu => edit => add new visual separator.All variables available in advanced trigger conditions can now be queried using the get_string_variable and get_number_variable functions.HUD is now shown even if no action is assigned to trigger.You can now hide trigger sections / categories in the "User Interface Settings".added currently_pressed_keyboard_keys variable, leftmost_mouse_touch_xy and righmost_mouse_touch_xy variables (for Magic Mouse). Various additions and improvements for "Trigger Conditions".New predefined actions "Start to Block Scrolling" and "End/Stop Block Scrolling".Predefined action "Show / Hide Specific App", can now bring the app to your current Desktop/Space when unhiding.to show a confirmation message on a button after an action has been executed. Added predefined action "Temporarily Change Display Of Stream Deck Button" - e.g.Basic support for Stream Deck+ LCD (only in full control mode for now, I'll continue to work on this soon).remotes, special mice, buttons etc.) work with BTT, using some Java Script. With this it becomes possible to make most input devices (e.g. New Trigger Section: "Generic Devices".You can now define long click actions for normal mouse buttons.Show HUD action has received a style update and is much more customizable (also macOS Ventura only).New Window Switcher (only on Ventura and later, it's the first Swift and SwiftUI code in BetterTouchTool and started as an experiment).Now let's start the v4.xxx development cycle, I have lots of nice things planned for 2023! (Btw no longer active on Twitter, follow me on Mastodon: New Features: It's just that I ran out of reasonable 3.xxx versions -) However it still feels nice to have reached v4 after more than 13 years. Note: The version number doesn't have any real meaning, this is not a major upgrade or anything. Fixed issue with pasting multiple triggers from clipboard.Fixed issues with executing Java Script scripts.Fixed issue with loading local files into floating web view.Slightly improvbed window switcher (ventura only) selection.Improvements for the floating web view action.Right-clicking a trigger in BTT now allows to convert it's actions to a "Named Trigger".New parameter "parent_uuid" for the add_new_trigger function (to add the trigger to an existing group).New function cancel_delayed_named_trigger_execution.New parameter "delay" for the trigger_named_async_without_response function.New function "delete_triggers" to delete multiple triggers configured in BTT.New function "get_triggers" to retrieve multiple triggers configured in BTT.Small additions to the BTT scripting functionality:.Option to hide preview popover for window switcher. ![]() Added "Dynamic Variables" (in Automations, Named & Other Triggers section), they can be used like any other variable in BTT, but they determine their value by running some Java Script / Apple Script / Shell Script. ![]()
0 Comments
Leave a Reply. |