Fixed an issue with the order of action execution for the "Run Real Java Script" action.Fixed an issue related to advanced trigger conditions (mouse_pos_percent_y).Fixed an issue with copying & pasting actions.Fixed an issue that caused the BTT preferences window to appear randomly on some specific system configurations.Fixed an issue where BTT's scripting capabilities for the integrated webviews didn't work on some webpages.The "Find Image On Screen" action, can now search for different images depending on system light/dark mode.This can be helpful to wait until an app becomes really active. Added control flow predefined action "Wait For Change Of Focused Window".Also the existing "Specific App Did Launch/Terminate/Activate/Deactivate" can now trigger on every app launch/termination etc. Added new trigger "Active App Did Change".Added scripting functions paste_text and set_clipboard_content.BTT can now differentiate between left/right modifier keys and keyboard type even if secure input mode is active.require the key sequence to have a minimum duration.the key sequences "h", "he", "hel", "hell" and "hello" could all trigger different actions. This allows to trigger different actions for sequences that start with the same sequence. Only trigger if no other key is recognized for a certain amount of time.Key sequences got much more powerful - they now come with two new options.With this you can make triggers only work at specific time ranges. Advanced trigger conditions now have "current_minute", "current_hour" and "current_day".send your Mac to sleep when you turn off the light) The new "Ambient Light" triggers allow you to run actions when the light in your environment changes. Added new triggers in "Automations, Named & Other Triggers". ![]() These can make it easier to automate some things without scripting. Similar to the "Find Image On Screen & Move Mouse" actions, there are now three new actions "Find Text On Screen", "Wait For Text To Appear On Screen", "If Text Visible On Screen".Fixed an issue where some functions did not work correctly after "Wake From Sleep".Now assign the "End Blocking Keyboard Input" action in addition to your desired action to that a + b Key Sequence. Then you can have a second Key Sequence "a + b" (that is only active while keyboard blocking is active via a Conditional Activation Group). So for example you can define a Key Sequence ctrl + ctrl to disable keyboard input. If your key sequence first activates keyboard blocking, the system won't receive text input anymore. ![]() This can be quite useful when combined with Key Sequences, because by default Key Sequences pass any input to the system - which can lead to lots of conflicts. Additionally a new variable in conditional activation groups that allows to test whether BTT is currently blocking keyboard input.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |