BTT 2.69x discussion - Problems with new features

Hi again @Andreas_Hegenberg,

I still haven't been using my preset that much, but while I have I don't seem to be interrupted with as much bugs anymore. I guess they're subtle enough to be usable now!

Things I've noticed:

  • Sometimes the BTT button goes blank. When it does, I can't interact with it. I'm not sure what causes this as I'm late to realise it. Sometimes it fixes itself back up too. weird.

  • "Show BTT Bar, Hide macOS Control Strip" doesn't open the BTT bar at times. Maybe specific to Conditional Activation Groups.
    (observed when calling the BTT window while the BTT bar is closed. It should automatically open up to AQT's welcome bar.)

  • "Show Default App Bar, Hide macOS Control Strip when opened" doesn't close the bar. (observed when switching from this site in safari to finder)

  • The HTML bezel looks great now. I noticed it also supports dark mode. The translucency still isn't working properly though, but I guess that's just a small detail for now.

  • Show BTT icon in CS separated from it's parent option. Great!

  • For some reason, the control key still kills my preset. However it springs back up when I release. This was also an issue on stable... Could you take a look?

  • More to come soon.

I've also setup my affiliate account! Two things:

  • How do I get my account approved by you, then additionally how do I receive the link?
  • If the user buys a non-lifetime account through the link, will I get 40% again if they extend it?
    Thanks so much!

Found another one:

Groups won't close when switching apps, even when the checkbox for that function is off.

Also, Setting a hold action for BTT buttons doesn't seem to work...

Sorry, last week was super busy. I'm now looking into this!

You affiliate account should be active. Unfortunately my reseller doesn't support such advanced tracking, thus it won't be possible to account for extensions ;-( (Because it's not a subscription, for my reseller they are just separate products)

1 Like

I was able to reproduce most things (only the missing icon thing not yet) and just uploaded v2.666 alpha, would be great if you'd try that :slight_smile:

About the ctrl thing, do you maybe have this enabled?:

1 Like

Promising Changelog! Will come back in a comment with my observations.

YES:

  • Added "display order" to the Touch Bar item configuration options. This allows you to define the order in which items will appear if they are merged e.g. from different activation groups.

@Andreas_Hegenberg,

So i've been using it for a while now and since I thought it was smooth enough , i released a new AQT version.

Most of the bugs seem to be smoothed out pretty well, but the last one would be the blank BTT icon at times.

It's the same bug as before, but now that I'm observing it, it usually seems to happen after I wake from sleep (usually at the start of the day). Could you try reproducing the bug?


Also good implementation of the display order setting. It's very useful and i'm using it a lot.

I'd like to request an addition however, this would make GC's and my preset a lot slimmer and possibly run better, also easier to edit.

I know you've been focusing on the new UI, but if you have time for this then i'd be really thankful! (gone will be the days of copying 5 control strip items and escape key into every. single. groouuup, in every app.)

@Andreas_Hegenberg

v2.671 has erased my persistent trigger settings! (show in all groups, exceptions in CAgroup)
@GoldenChaos, careful when you update.

what do you mean by "exceptions in cagroups"?
You are sure you didn't accidentally import an older preset?

I’ll check, but I’m pretty sure its the right preset...


Yes, it was the right preset.


As a reminder, I'll bring the discussion from HELP: Applesciript Update_Trigger / Add a trigger to All Groups automatically here:

@Andreas_Hegenberg

I've just made it. Here it is:
Persistent Trigger Bug.bttpreset (25.9 KB)

During it's creation, I noticed it was a conflict with the new Show MacOS, Hide Control Strip when Open. If the groups don't have this set, it works fine.

Here's what you're meant to see:

Top level Group:

tapping 'Group 1'

tapping 'Group 2'

tapping the persistent trigger

Things that shouldn't happen but do (Things to look out for):

  • The BTT bar should always stay open unless the red 'Exit BTT bar' trigger is pressed. It shouldn't switch out, but it does.
  • The macOS control strip should always stay hidden when switching in/out of the preset
  • The Persistent Trigger should always show on the top level group

this is awesome, thank you!

1 Like

Good thing @yuuiko made that bug preset because I'm actually not getting that error on my end!

I don't think you're using the new "show macOS TouchBar, Hide macOS control strip in case BTT bar is shown" (mouthful i know)

Small 'btw' comment for @GoldenChaos: Working on the window snapping!
Refined it's look a HEAP, it's animation feel and figured out how to do that edge mouseover!!

24%20pm

gulp. need to do it for the reset of the 16 cells. HELP!


TopLeftTopRightBottomLeftBottomRightBottomLeftTopLeftBottomLeftRight

1 Like

(Aw yeah edge mouseover!!! Thank you for doing that!)

(my mind is being twisted in so many directions... toplefttopright///)

@yuuiko I think I found the main issue that caused this behavior and fixed it in v2.673 ( just uploaded ). Your test - preset now seems to work.

//one more small fix related to closing groups in 2.674

1 Like

Been using it a bit today, and i say it's been improved a HEAP.

I haven't used it enough to be sure that it completley works though, but it seems pretty good so far.

Testing the bug preset again, if you click:

  • open BTT bar
  • tap group 2
  • tap Jump to Group 1

The persistent trigger doesn't show again as it's meant to, as seen when opening group 1 directly.


I'd also like to bring up an old issue that hasn't been fixed in a while:

I have just uploaded v2.675 alpha which should fix a few more issues and introduces new modifier options.

Only show while all these modifiers are pressed: This is the existing behavior, where modifier key buttons will not show at the same time with non-modifier key items.

The new options are especially helpfpul with conditional activation groups, because they won't hide other visible items that don't have modifier keys assigned:
Show if some modifier keys are pressed, but NONE of these:
Show if NO modifier key is pressed OR if NONE of these are pressed:

For example if you have a button that should only show when CMD is pressed you'd configure it like this:


If you want another button that shows always, but NOT if CMD is pressed, you'd configure it like this:

By doing this you can have one conditional activation groups that shows different items depending on the modifier settings

2 Likes

I think I'm getting confused with these options, haha. I set the primary menu bar buttons in my preset like so:

But they still disappear when I hold down any modifier key. What am I doing wrong?

Ah sorry, I didn't see the screenshot when I looked at it on my smartphone. Actually it needs to have at least one box checked because the idea is that you want to replace it with something else if another modifier key is pressed. (Otherwise you wouldn't need to select any option at all, because then it would be the default behavior)

So you would configure that for example with cmd + shift + option, then you can configure your other widget to only show when ctrl is pressed.

Here is an example (press ctrl to switch the right item):
example_modifier.bttpreset (18.2 KB)