"Group becomes available" trigger + macro group option for "available while macro is executing"

Firefox's capabilities seem ridiculously limited to me. There are valid reasons to sometimes use Firefox (or other browsers that are based upon it), but Firefox is in general a pitiful experience compared to most other browsers on the Mac.

You might consider Brave, which is another browser based on Chromium.

It is already pretty mature (and not senile like Firefox). Like Safari, Orion uses WebKit, and in use it feels a lot like Safari, except that it: is a lot snappier; uses (with varying degrees of success) Chrome and Firefox plugins instead of Apple's system; and it has a different set of limitations. :wink:

Those limitations are generally things that have not been implemented yet rather than things that have been left with rough edges (:apple:). Support for Orion in KM now looks more feasible, and in the meantime, there are workarounds.

As I'm sure you know, there are plenty of other alternatives too.

1 Like

Set it up today, and it does work very well for indicating when entering and leaving the specified site (YouTube in the example). Something that in of itself can be very useful, all though I’d also very much like to set it ip so that it also triggers from clicks within the site, after entering, until leaving it again.

I suspect I should be able to solve this, all though I did not have the time today. It seems to me that it would require a third group, resembling the B macro in my prior example, being activated and triggered by the first macro/group in your example, and getting deactivated again by your second macro/group.

Starting to get quite hacky, when requiring three groups to function, but I believe it should work, and I’ll post it when I’ve gotten my head around it.

1 Like

But haven't you already got macros to do all that? As I understand it, those wouldn't work because their triggers were sent before the "availability" change had taken effect, so in some situations they weren't running. So @kevinb's hack could not only make sure that the Group was enabled but also, if it wasn't previously enabled, execute whatever macros aren't triggering under the current system.

1 Like

Yes, so I think this hack will end up working well for me once I take a look at it again. I only, for whatever reason, couldn’t get it to work reliably within the ecosystem of these two groups when I set it up yesterday

I think you will want the "hack" macros to finish within one second (that is, before the periodic trigger fires again). Therefore they should call other macros rather than have lots of actions of their own.