nutti / Screencast-Keys

Blender Add-on: Screencast Keys
GNU General Public License v3.0
1.27k stars 112 forks source link

Checkbutton in Overlay menu (and remove N-panel)? #56

Closed hced closed 3 years ago

hced commented 3 years ago

Just a humble request for the UI:

A checkbutton in the Overlay menu for turning the addon on/off. And also disabling the N-panel menu by default or removing that part of the code completely. (Personally, I think addon settings should be kept to the Preferences > Add-on settings as much as possible, especially if they're not going to be changed very often.)

Here's an example of another addon (Mesh Check), where this is made. And I definitely regard Screencast Keys to be an overlay-related thing, so I think it's more logical this way.

(Finally, I'm very thankful for all your great work making this add-on and I only mean this as a constructive idea, not to be unthankful. And I understand totally if you don't find the time to make this change!)

screencast_keys_overlay_settings

nutti commented 3 years ago

@hced

I think this is a duplicate of #35. This feature is already supported, and you can see how to enable this from the Preferences.

github_20210527

I also find the bug on it, but it is fixed now. Could you try the latest (unstable) version? https://github.com/nutti/Screencast-Keys/blob/master/docs/installation.md#manual-install

nutti commented 3 years ago

@hced

Is there any update about this issue?

hced commented 3 years ago

Sorry for late reply and it's middle of the night now so I might be missing something, but. Downloaded latest unstable (Blender 2.92) and the Sidebar-disable worked, but I don't see anything in the Overlay menu:

Overlay option OFF:

overlay_option_off

Overlay option ON:

overlay_option_on

So I tried completely removing the addon via disable + remove in Prefs. Then restarted Blender, installed the Screencast-Keys-master.zip and got this confirmation in lower status bar:

install_confirmation

However … the addon now won't show up in my add-on list. (Not because of the classic when you've got something else written in the search field, which often gets me. I even searched screencast and it doesn't show up, which is strange as I got the above confirmation of successful installation.) Which makes me wonder what version I really had installed when I did the first update, by just choosing install over the existing version prior to this attempt.

nutti commented 3 years ago

@hced

Unstable version does not support the installation method from zip file. Could you check again the below process? https://github.com/nutti/Screencast-Keys/blob/master/docs/installation.md#manual-install

In my environment (Windows 10, Blender 2.92), the add-on works correctly (Overlay option also works fine).

hced commented 3 years ago

@nutti

Great! Confirming the overlay menu function works like a treat now! Closing this issue!

nutti commented 3 years ago

I'm glad to help solving your issue.