Options disappear on custom Keymaps #68820

Closed
opened 2019-08-19 12:05:03 +02:00 by Julien Kaspar · 13 comments
Member

System Information
Operating system: Windows-10-10.0.17134 64 Bits
Graphics card: GeForce GTX 1060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86

Blender Version
Broken: version: 2.81 (sub 2), branch: master, commit date: 2019-08-17 21:40, hash: blender/blender@e69fb44027

Short description of error
When creating or switching to a custom keymap instead of the default "Blender" keymap, the options at the top of the tab completely disappear.
This is a bug that existed for a long time since the alpha of Blender 2.80.
keymap1.PNG

keymap2.PNG

**System Information** Operating system: Windows-10-10.0.17134 64 Bits Graphics card: GeForce GTX 1060/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 430.86 **Blender Version** Broken: version: 2.81 (sub 2), branch: master, commit date: 2019-08-17 21:40, hash: `blender/blender@e69fb44027` **Short description of error** When creating or switching to a custom keymap instead of the default "Blender" keymap, the options at the top of the tab completely disappear. This is a bug that existed for a long time since the alpha of Blender 2.80. ![keymap1.PNG](https://archive.blender.org/developer/F7672818/keymap1.PNG) ![keymap2.PNG](https://archive.blender.org/developer/F7672820/keymap2.PNG)
Author
Member

Added subscriber: @JulienKaspar

Added subscriber: @JulienKaspar

Added subscriber: @WilliamReynish

Added subscriber: @WilliamReynish

Changed status from 'Open' to: 'Archived'

Changed status from 'Open' to: 'Archived'
William Reynish self-assigned this 2019-08-19 13:10:17 +02:00

This is not a bug and those options don't disappear.

These are merely keymap preferences that change the default keymaps. If you create a custom keymap, you are on your own.

This is not a bug and those options don't disappear. These are merely keymap preferences that change the default keymaps. If you create a custom keymap, you are on your own.
Author
Member

@WilliamReynish Ok this surprised me. I don't think this is very user friendly. I do get the justification on a surface level but then why wouldn't the options also disappear the moment you create custom shortcuts or change some shortcuts manually. You could change the Blender keymap completely and still have these options available but once you create a new keymap to export it or create a backup, it will deny you these basic options?
To everyone here at the studio this looked like a bug because it seems nonsensical to just remove the settings after a new keymap is created.
Even in 2.79 you still had these options on the side after creating a custom keymap.

Let's say I change a shortcut completely that relates to these options like: Change the mode switching pie menu from Ctrl + Tab to Ctrl + Spacebar. When I toggle the "Tab for Pie Menu" option and "Spacebar Action" it will override any of those changes anyway. Why should that only be an option in the Blender keymap but not a custom one???
If the user doesn't want to use these settings there is an option to close the dropdown of them. Out of sight, out of mind.

@WilliamReynish Ok this surprised me. I don't think this is very user friendly. I do get the justification on a surface level but then why wouldn't the options also disappear the moment you create custom shortcuts or change some shortcuts manually. You could change the Blender keymap completely and still have these options available but once you create a new keymap to export it or create a backup, it will deny you these basic options? To everyone here at the studio this looked like a bug because it seems nonsensical to just remove the settings after a new keymap is created. Even in 2.79 you still had these options on the side after creating a custom keymap. Let's say I change a shortcut completely that relates to these options like: Change the mode switching pie menu from Ctrl + Tab to Ctrl + Spacebar. When I toggle the "Tab for Pie Menu" option and "Spacebar Action" it will override any of those changes anyway. Why should that only be an option in the Blender keymap but not a custom one??? If the user doesn't want to use these settings there is an option to close the dropdown of them. Out of sight, out of mind.

@JulienKaspar We didn't have this concept at all in 2.79 and earlier.

I'm merely pointing out that it's not a bug and that it works as designed. I won't argue with you that it couldn't perhaps work differently or more nicely in some ways, but that's a separate thing.

@JulienKaspar We didn't have this concept at all in 2.79 and earlier. I'm merely pointing out that it's not a bug and that it works as designed. I won't argue with you that it couldn't perhaps work differently or more nicely in some ways, but that's a separate thing.

Added subscriber: @nokipaike

Added subscriber: @nokipaike

@JulienKaspar a trick..
if you want the settings to work also on the custom keymaps, first set the options from blender keymap, then set the customized keymap .. it works ;)

@JulienKaspar a trick.. if you want the settings to work also on the custom keymaps, first set the options from blender keymap, then set the customized keymap .. it works ;)

Added subscriber: @ThatAsherGuy

Added subscriber: @ThatAsherGuy
Author
Member

@WilliamReynish
As long as developers are aware of the issue and it's documented somewhere as a to do I'm ok with that ;)

In #68820#755994, @nokipaike wrote:
@JulienKaspar a trick..
if you want the settings to work also on the custom keymaps, first set the options from blender keymap, then set the customized keymap .. it works ;)

That deserves it's own bug report :D

@WilliamReynish As long as developers are aware of the issue and it's documented somewhere as a to do I'm ok with that ;) > In #68820#755994, @nokipaike wrote: > @JulienKaspar a trick.. > if you want the settings to work also on the custom keymaps, first set the options from blender keymap, then set the customized keymap .. it works ;) That deserves it's own bug report :D

Added subscriber: @Likkez-2

Added subscriber: @Likkez-2

I thought you guys said 2.7 keymap will be still supported.... Why do I have to be punished for not wanting to use the 2.8 keymap that is missing quite a bit of keys from the 2.7 one. I dont get why advanced users became second class citizens all over a sudden because u guys decided to make blender more friendly for beginners. I want to have Pie menus in 2.7 keymap too but the only option is the Pie addon which isn't quite like it.

I thought you guys said 2.7 keymap will be still supported.... Why do I have to be punished for not wanting to use the 2.8 keymap that is missing quite a bit of keys from the 2.7 one. I dont get why advanced users became second class citizens all over a sudden because u guys decided to make blender more friendly for beginners. I want to have Pie menus in 2.7 keymap too but the only option is the Pie addon which isn't quite like it.

@Likkez-2 the 2.7x keymap is still available. In 2.7x, the pie menus were only available via addons.

@Likkez-2 the 2.7x keymap is still available. In 2.7x, the pie menus were only available via addons.
Sign in to join this conversation.
No Milestone
No project
No Assignees
5 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: studio/blender-studio#68820
No description provided.