Maniphest T71765

Imported keymap from 2.8 causes interface glitches
Closed, Resolved

Assigned To
Germano Cavalcante (mano-wii)
Authored By
Ajlan Altug (jacobo)
Nov 22 2019, 4:23 AM
Tags
  • BF Blender
Subscribers
Ajlan Altug (jacobo)
Germano Cavalcante (mano-wii)
Maciej Jutrzenka (Kramon)

Description

System Information
Operating system:
Graphics card:

Blender Version
Broken: 2.81 official
Worked: 2.8

I have found out, yet again that my imported keymap from 2.8 causes destructive behavior in the workings of the interface (see: https://developer.blender.org/T71739)

1- In a fresh session, import this keymap in the preferences dialog (


2- Create an object in the default scene collection.
3- Try to click on the expand/collapse arrow on the left of the collection in the outliner, you can't as it has become unclickable.

Do all these glitches mean that I will have to do all my keymap assignments all over from scratch just because I upgraded to 2.81? It took me almost 2 weeks to completely set them up after 2.8...

Related Objects

Event Timeline

Ajlan Altug (jacobo) created this task.Nov 22 2019, 4:23 AM
Ajlan Altug (jacobo) added a comment.Nov 22 2019, 4:32 AM

I compared the default outliner key assignments with mine, upon importing a keymap it seems, Blender screws up everything and can't reorganize the key assignments correctly. So, I believe the topic of this bug report should've been "Blender can't properly assess and implement imported keymap assignments"

Germano Cavalcante (mano-wii) changed the task status from Unknown Status to Archived.Nov 25 2019, 1:15 PM
Germano Cavalcante (mano-wii) claimed this task.
Germano Cavalcante (mano-wii) added a subscriber: Germano Cavalcante (mano-wii).

From the description of the problem, this does not seem to be a glitch.
glitch usually refers to graphic problems.
This seems to be a bad keymap configuration, and it is not the scope of the bug tracker to solve this kind of problem.

Try one of these sites for user support:
https://www.blender.org/community/

Ajlan Altug (jacobo) changed the task status from Archived to Resolved.Nov 26 2019, 12:58 AM

You can't be serious!!! Do I even need to say that I exported that keymap out of version 2.8?? The keymap exporter is churning out badly configured keymaps. For your information, I didn't even add any custom keymap when I configured my copy of version 2.8... This really needs to be looked into. I bet it's still going at it in this new version as well.

Maciej Jutrzenka (Kramon) added a subscriber: Maciej Jutrzenka (Kramon).EditedNov 26 2019, 1:30 AM

@Ajlan Altug (jacobo) sorry for that but.. 2.81 brings new Outliner.. that was part of google summer of code.. and is huge huge part of new code.. sadly. seams like yes u will have to re do your keymap. However this is not a Blender really problem. doing update from 2.8 to 2.81 will make all stuff work.. i do understand that your key map was done in 2.8 however... There is no technology that would understand your changes that u own and how to assign them to totally new interface that has been made. i hope this explain the problem.

Ajlan Altug (jacobo) added a comment.Nov 26 2019, 7:18 PM

Thanx for the info. Surely it is kind of an arduous task to redo remaps that total close to 50, so here's hoping that I won't have to do so all over with 2.82. But I should stress though, the inability of Blender to properly output and process keymaps from even one version to the next and intelligently avoid conflicts in the .py file it churns out is really not a good proposition :( I will have to stress once again that I believe that this is something that needs to be looked into asap, maybe in a stability/cleanup point release in the future.

And btw, I just found out and confirmed that the culprit keymap that causes the object picker icon returning a key deletion error in 2.81 (with my keymap config that is) is "Delete Keyframe (Buttons)" map. And for the life of me, that mapping doesn't work for diddly :-/ I assigned a shortcut to it and tried clicking on keyed parameters on keyframes, in the timeline etc... Nada! Nothing happens :( Anyway, I deactivated it and at least now I can click on a picker icon without having to ctrl click on it :-B

Maciej Jutrzenka (Kramon) added a comment.Nov 26 2019, 7:29 PM

Blender 2.8 still is going thru a lot of big changes.. for example upcoming tottaly new sculpting tools also need reset of brush settings. etc.. new outliner.. the 2.82 or 2.83 might bring tottaly new simulation system for water volumes particles etc... so i expect that it will be good idea to reset stuff to def. However after that i think we should be fine for long periods of time.

it is not really a bug to be honest.. just each new version of blender comes with new keymap that is designed for new tools etc... if u load your old key map.. it simply will not have shortcuts etc assigned to the new tools.. as when u saved that key map it didn't simply had those positions.