> > You mean why system and added shortcuts are displayed separately?

All of us want to have one item per lfun. It is just that the logic
would be much more complicated than the current one, and I am not good
at qt programming at all. As I have said before, I am done with this
feature and people who are interested in an alternative implementation
are more than welcome to take over.

A few complications of the one-item-per-lfun approach.

1. need to combine the current items together. something like 'lfunc
| system bind, removed system bind, new bind
2. no remove button because you can not remove all bindings
3. a new button to start with an empty lfun
4. a modify button to disallow changes to the current lfun
5. in the dialog, you will have to list all shortcuts, their states
(system, removed, new), provide <= and => arrows to remove and revert
system bindings, .... What I have in mind is something like what word
has, maybe more complicated.

Cheers,
Bo

Reply via email to