Opened 9 years ago

Last modified 11 months ago

#6366 assigned enhancement

Merge Keymap and Keyboad preflets

Reported by: rq Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Preferences/Keymap Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Has a Patch: no Platform: All

Description

I suggest to merge Keymap and Keyboard preflets, because Keyboard preflet is a really compact one (only has three options), and basically both of them affect keyboard behaviour. The combined preflet could then be called Keyboard, and (I think) it would make stuff less ambigous, because the user would always know that they want to click on Keyboard for keyboard related preferences. I don't think a resulting unified preflet would be too complex.

Attachments (1)

TastaturPrefs-Kompakt.png (123.5 KB ) - added by lorglas 11 months ago.

Download all attachments as: .zip

Change History (8)

comment:1 by axeld, 9 years ago

That's been on my TODO list for a long time now, a ticket surely doesn't hurt there :-)

comment:2 by Disreali, 8 years ago

Type: bugenhancement
Version: R1/alpha2R1/Development

This would be nice to have this for R1, but I don't think it is necessary. Is it too much for a GCI task? If so, it could be marked as a GoS task.

comment:3 by pulkomandy, 5 years ago

Milestone: R1Unscheduled

comment:4 by modeenf, 5 years ago

End result, having Keyboard as an option in the menu File in Keymap.

Step to do this?

  • Move over files from Keymap to Keyboard and remove keymap. As I don't know Git, are there any preferd way of doing this?
  • Merge there application classes.
  • Rename Keymap to Keyboard
  • Rename Keymap klasses to Keyboard?

Anything missed or are there any better ways??

comment:5 by axeld, 2 years ago

Owner: changed from axeld to nobody
Status: newassigned

by lorglas, 11 months ago

Attachment: TastaturPrefs-Kompakt.png added

comment:6 by lorglas, 11 months ago

I have added an example of what it may look like

comment:7 by pulkomandy, 11 months ago

There is a larger GSoC project for a generic "input preferences" panel, which would also merge Mouse and Trackpad preferences, and likely add Joystick preferences in there as well. Maybe Shortcuts too.

The idea is also to allow setting different settings for each device. For example different speeds for mouse/touchpad/trackpoint, different layouts for different keyboards, etc.

Note: See TracTickets for help on using tickets.