New cheat sheet alpha (4.359)

the new cheat sheet looks great!

Just to let you know some of the "visual separators" and disabled triggers (cmd-d) are shown in the cheat sheet overview, not sure if that is by design?
I have tested only the cheat sheet for 'keyboard shortcuts'.
Can't wait for the next version...

Disabled ones should be hidden, I forgot about that. Visual separators are shown by design but I forgot to add the option to exclude them (all other triggers can be excluded). Will improve that with the next update.

Thx, great!

here are some more formatting ideas

you can customize the labels if you want:

In theory it should follow the same principle as the main UI, in which the comment will be shown if the "Show Notes Instead Of Description" checkbox is checked. However there is currently a little UI issue with that. I'll upload a fixed version in a few minutes.

ok, got it...

some observations:

when I disable a trigger in the BTT UI it is still triggering via the cheat sheet (when clicked on it), somehow only the first action is disabled ? In my opinion a disabled trigger should not show at all...as it is not available for exec.

The global triggers are different in the cheat sheets of Finder and Safari for example, should they not be the same? Somehow they appear not be complete. A new defined Global (all Apps) is not shown at all.

Is there a option possible to enable 'vertical' scrolling in the cheat sheet window (not horizontal).

Some of these should be fixed in 4.361. More layout options (including vertical scrolling) will come with one of the next bigger updates.

Ok great, works...

One last item for now and later to check...(some of the keys are missing, see BTT and cheat sheet)

Quick question, is Cheat Sheet preview only available in the Alpha ver. right now? I can't seem to find it in Stable.
TY
R.

It's available in stable. Every shortcut has a "Cheat Sheet Config" section. And there are several new actions related to triggering Cheat Sheat.

However, the current stable version 4.442 still shows disabled items

I have still some smaller issues with the keyboard shortcuts, some have "incomplete" shortcuts (see screen) running alpha 4.442
Any idea how I can fix that?

Strange, could you copy & paste one of the problematic triggers here? (cmd+c in BTT, cmd+v here)

Here we go...

[
  {
    "BTTLastUpdatedAt" : 1710258273.7070642,
    "BTTTriggerType" : 0,
    "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
    "BTTUUID" : "76610049-A4A6-40B7-A910-398A102907CE",
    "BTTPredefinedActionType" : 49,
    "BTTPredefinedActionName" : "Starte Anwendung \/ Öffne Datei \/ Apple Script...",
    "BTTLaunchPath" : "\/Applications\/Raycast.app",
    "BTTAdditionalConfiguration" : "1572904",
    "BTTKeyboardShortcutKeyboardType" : 2302,
    "BTTTriggerOnDown" : 1,
    "BTTNotesInsteadOfDescription" : 1,
    "BTTLayoutIndependentChar" : "9",
    "BTTEnabled" : 1,
    "BTTEnabled2" : 1,
    "BTTShortcutKeyCode" : 25,
    "BTTShortcutModifierKeys" : 1572864,
    "BTTOrder" : 8,
    "BTTAutoAdaptToKeyboardLayout" : 0,
    "BTTAdditionalActions" : [
      {
        "BTTLastUpdatedAt" : 1684223681.4051251,
        "BTTTriggerType" : -1,
        "BTTTriggerParentUUID" : "76610049-A4A6-40B7-A910-398A102907CE",
        "BTTIsPureAction" : true,
        "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
        "BTTUUID" : "7A631DC2-A205-4507-B717-292A6532B972",
        "BTTPredefinedActionType" : 254,
        "BTTPredefinedActionName" : "Zeige HUD Overlay",
        "BTTHUDActionConfiguration" : "{\"BTTActionHUDBlur\":true,\"BTTActionHUDBackground\":\"82.542940, 27.121275, 146.589400, 255.000000\",\"BTTIconConfigImageHeight\":100,\"BTTActionHUDPosition\":0,\"BTTActionHUDDetail\":\"\",\"BTTActionHUDDuration\":0.80000001192092896,\"BTTActionHUDBorderColor\":\"255.000000, 255.000000, 255.000000, 255.000000\",\"BTTActionHUDDisplayToUse\":1,\"BTTIconConfigImageWidth\":100,\"BTTActionHUDSlideDirection\":2,\"BTTActionHUDHideWhenOtherHUDAppears\":false,\"BTTActionHUDAttributedTitle\":\"cnRmZAAAAAADAAAAAgAAAAcAAABUWFQucnRmAQAAAC6LAQAAKwAAAAEAAACDAQAAe1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcY29jb2FydGYyNzA5Clxjb2NvYXRleHRzY2FsaW5nMFxjb2NvYXBsYXRmb3JtMHtcZm9udHRibFxmMFxmbmlsXGZjaGFyc2V0MCBTRlByby1SZWd1bGFyO30Ke1xjb2xvcnRibDtccmVkMjU1XGdyZWVuMjU1XGJsdWUyNTU7XHJlZDI1NVxncmVlbjI1NVxibHVlMjU1O30Ke1wqXGV4cGFuZGVkY29sb3J0Ymw7O1xjc2dyYXlcYzEwMDAwMDt9ClxwYXJkXHR4NTYwXHR4MTEyMFx0eDE2ODBcdHgyMjQwXHR4MjgwMFx0eDMzNjBcdHgzOTIwXHR4NDQ4MFx0eDUwNDBcdHg1NjAwXHR4NjE2MFx0eDY3MjBcc2wwXHNsbWF4aW11bTUwMFxwYXJkaXJuYXR1cmFsXHFjXHBhcnRpZ2h0ZW5mYWN0b3IwCgpcZjBcZnMzMiBcY2YyIFN0YXJ0IFJheWNhc3R9AQAAACMAAAABAAAABwAAAFRYVC5ydGYQAAAAwTZjZLYBAAAAAAAAAAAAAA==\",\"BTTActionHUDWidth\":140,\"BTTActionHUDBorderWidth\":2,\"BTTActionHUDTitle\":\"\",\"BTTActionHUDHeight\":30}",
        "BTTKeyboardShortcutKeyboardType" : 0,
        "BTTEnabled" : 1,
        "BTTEnabled2" : 1,
        "BTTShortcutKeyCode" : -1,
        "BTTShortcutModifierKeys" : -1,
        "BTTOrder" : 0,
        "BTTAutoAdaptToKeyboardLayout" : 0
      }
    ],
    "BTTGestureNotes" : "Start Raycast",
    "BTTTriggerCheatSheetConfig" : {
      "BTTCheatSheetActionLabel" : "Start Raycast",
      "BTTCheatSheetTriggerLabel" : "",
      "BTTCheatSheetExclude" : 0
    }
  }
]

and here a one where it is fine:

[
  {
    "BTTLastUpdatedAt" : 1710258273.7070332,
    "BTTTriggerType" : 0,
    "BTTTriggerClass" : "BTTTriggerTypeKeyboardShortcut",
    "BTTUUID" : "DC0ECC39-10EA-4056-9C8E-B877A7C3A776",
    "BTTPredefinedActionType" : 335,
    "BTTPredefinedActionName" : "Cycle through multiple actions (on repeated trigger)",
    "BTTAdditionalConfiguration" : "1835049",
    "BTTKeyboardShortcutKeyboardType" : 2302,
    "BTTTriggerOnDown" : 1,
    "BTTNotesInsteadOfDescription" : 1,
    "BTTLayoutIndependentChar" : "0",
    "BTTEnabled" : 1,
    "BTTEnabled2" : 1,
    "BTTShortcutKeyCode" : 29,
    "BTTShortcutModifierKeys" : 1835008,
    "BTTOrder" : 10,
    "BTTAutoAdaptToKeyboardLayout" : 0,
    "BTTAdditionalActions" : [
      {
        "BTTLastUpdatedAt" : 1683193110.323776,
        "BTTTriggerType" : 717,
        "BTTTriggerTypeDescriptionReadOnly" : "Action Sequence in Cycle Through",
        "BTTTriggerParentUUID" : "DC0ECC39-10EA-4056-9C8E-B877A7C3A776",
        "BTTTriggerClass" : "BTTTriggerTypeCustomActionConfig",
        "BTTUUID" : "454BD7A2-AF0A-4A3C-AA13-01DFDA35C694",
        "BTTPredefinedActionType" : 207,
        "BTTPredefinedActionName" : "Gehe zu Desktop 1",
        "BTTEnabled" : 1,
        "BTTEnabled2" : 1,
        "BTTOrder" : 0
      },
      {
        "BTTLastUpdatedAt" : 1683193110.323761,
        "BTTTriggerType" : 717,
        "BTTTriggerTypeDescriptionReadOnly" : "Action Sequence in Cycle Through",
        "BTTTriggerParentUUID" : "DC0ECC39-10EA-4056-9C8E-B877A7C3A776",
        "BTTTriggerClass" : "BTTTriggerTypeCustomActionConfig",
        "BTTUUID" : "AFFE8786-EC8B-456B-9E5F-8A3C8DA12943",
        "BTTPredefinedActionType" : 208,
        "BTTPredefinedActionName" : "Gehe zu Desktop 2",
        "BTTEnabled" : 1,
        "BTTEnabled2" : 1,
        "BTTOrder" : 1
      },
      {
        "BTTLastUpdatedAt" : 1683193110.323766,
        "BTTTriggerType" : 717,
        "BTTTriggerTypeDescriptionReadOnly" : "Action Sequence in Cycle Through",
        "BTTTriggerParentUUID" : "DC0ECC39-10EA-4056-9C8E-B877A7C3A776",
        "BTTTriggerClass" : "BTTTriggerTypeCustomActionConfig",
        "BTTUUID" : "3B2E131F-5D64-465F-AE7E-4D4FDFCF8D9D",
        "BTTPredefinedActionType" : 209,
        "BTTPredefinedActionName" : "Gehe zu Desktop 3",
        "BTTEnabled" : 1,
        "BTTEnabled2" : 1,
        "BTTOrder" : 2
      },
      {
        "BTTLastUpdatedAt" : 1683193110.32377,
        "BTTTriggerType" : 717,
        "BTTTriggerTypeDescriptionReadOnly" : "Action Sequence in Cycle Through",
        "BTTTriggerParentUUID" : "DC0ECC39-10EA-4056-9C8E-B877A7C3A776",
        "BTTTriggerClass" : "BTTTriggerTypeCustomActionConfig",
        "BTTUUID" : "09648BD8-2A01-4203-BA96-B6A86E5D763E",
        "BTTPredefinedActionType" : 210,
        "BTTPredefinedActionName" : "Gehe zu Desktop 4",
        "BTTEnabled" : 1,
        "BTTEnabled2" : 1,
        "BTTOrder" : 3
      }
    ],
    "BTTGestureNotes" : "Cycle through Spaces",
    "BTTTriggerCheatSheetConfig" : {
      "BTTCheatSheetActionLabel" : "Cycle through Spaces",
      "BTTCheatSheetExclude" : 0
    }
  }
]

Ah I see, the custom trigger label is an empty string in the first example (maybe you once entered something and removed it later, or there was some UI issue) and I had a logic error that would still think it is set.

Should be resolved in 4.443 alpha (uploading now)

I will let you know once I got the new version....
4.443 alpha is not yet available overhere...

All ok now!!!

one last thing...

there is a small issue with the Trigger label, when I change that it will only show after a BTT restart.

and a minor formatting flaw...
...