Suggestion: make inactive macros more obvious in the macro list

I can't use the :no_entry_sign: sign for disabled because it is frequently used as delete (I used to use it for disabled long ago and stopped for this reason).

I agree with @ccstone, it cannot jump out, it is meant to fade in to the background because it is disabled. The examples with the :no_entry_sign: sign draw your attention specifically to the disabled macro, which may well make it more obviously disabled, but is not a benefit overall.

In any event, it is on the todo list to look at, but whether I will do anything further with it I can't say one way or the other at this point.

Thanks.

1 Like

OTOH, it can't be so subtle that we don't notice it, or can't read it.
One could argue that since we can HIDE all disabled macros/groups, that when we show them we might want them to jump out, or at least be very obvious.

I have seen some posts where the user could not determine why his/her macro was not being triggered. Turned out that it was disabled. I know your "Assistance" helper will identify that, but I suspect most users are just first looking in the KM Editor to figure out why.

I can't really think of another app that is analogous to KM in terms of disabling items. Disabling menu items is not the same thing.

The best example I have is Outlook 2011, where I have set certain categories of Contacts to have certain colors, and that is reflected in the email I receive:

image

All of these remain very readable. Black is "normal", and any color has a special meaning to me. So I can quickly glance at the list and pickout what I need to.

I submit we need something like this with KM. I know you hate Preferences, but there are just too many different views in the world to force one view on everyone. So, if the user could set a color for "disabled" macros/groups, that might really help. If you and Chris prefer a light grey, then so be it. If I prefer a brown/orange, then so be it. :wink:

Something to consider.

That will definitely not happen. Especially pre-“Dark Mode”

Are you sure? You don't sound very confident in that statement. LOL

No problem. IAC, it would be low on my priority list of changes.

1 Like

very funny !

Why not just use a lighter shade of gray for the text, as I did in my previous mock-up? Simple, elegant, and effective. :blush:

Because there is a tradeoff with making it lighter which is that it becomes very hard to read when you are trying to read it.

The choice of the exact best level of grey will depend both on the person viewing, the monitor used, and the color profile of the monitor.

Your example, at least for me on my screen is almost unreadably light, especially on my older monitor.

You're already using a light gray in the Global Macro Group that's in-between the shades being discussed here. Perhaps that shade of gray would at least be an improvement for inactive macros.

Doesn't this point to an obvious solution: Allow each user to set the color for inactive macros and macro groups in KM Preferences.

“Just add a preference” is almost never a good solution.

2 Likes

I think you misunderstood me. I did NOT say “Just add a preference”.

I suggested that a preference is indicated when the conditions are like this:

OTOH, always resisting adding a preference is almost never a good solution for your users. Please consider your user's POV.

Hi. I have a suggestion — consider it scrawled on a napkin (I haven't pondered this, but it's pulled my eyes): add a grouping option to the Macros column in the Keyboard Maestro Editor window, with the only option being "Group by Enabled/Disabled status". In use, I would leave this on permanently — and in fact would find it easier to parse the information in the window were it presented this way. (For me, the enabled/disabled status is a more important, and thus higher-level, characteristic than the first letter of the macro name or the first character of the macro keyboard shortcut.) I recommend keeping the half-toning of the text color.

At the risk of weakening my argument, this kind of grouping within a display column can be seen in Path Finder. (The risk is that there are a lot of things in Path Finder that are not well-implemented.) I don't use this feature in Path Finder often — but when I do it is very helpful.

I suppose there could be an elegantly presented third control in the column header that sorts the list by enabled/disabled status. Since this is binary, the previous sort by either name or shortcut would be retained with the two groups. A simple check-box in the header might work. If enacted, I think it would be helpful to have a separator — a blank line will do — between the groups.

My napkin. Happy Friday :blush:

1 Like

Hey Kirby,

I think that's quite a reasonable request.

In the short-term:

Keyboard Maestro Editor -- Display Enabled Macros.kmmacros (4.6 KB)

To cancel type F and then Esc

-Chris

1 Like

Hi Chris. Looks nifty. Thanks.

1 Like

Hey Kirby,

After using that macro a bit I decided I didn't like the one-sided nature of it and turned it into a toggle.

-Chris


Keyboard Maestro Editor -- Display Enabled Macros -- Toggle.kmmacros (5.3 KB)

1 Like