[haiku-development] Re: Keymaps application UI

  • From: "Stephan Assmus" <superstippi@xxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Sun, 24 Aug 2008 19:47:11 +0200

> "Andreas Färber" <andreas.faerber@xxxxxx> wrote:
> Am 24.08.2008 um 01:18 schrieb Stephan Assmus:
> 
> > I don't know what the purpose of the second listview is. Wouldn't it  
> > be much better to have a single list view that also lists user saved  
> > custom keymaps at the end of the list, behind a separator line  
> > perhaps? Then the list view would be more than twice the height.
> 
> Someone coming from a Windows/etc. background might misinterpret the  
> distinction between System and User as referring to a multi-user  
> context, where System determines the keyboard layout for the login  
> screen etc. and User the one used for the current user after login.
> 
> So it might make sense to keep two lists in some form, but for the  
> current use of only having "(Current)" and user-saved maps under User  
> I agree that we could merge them into the User list.

I didn't mean to put the words "System" and "User" in there somewhere. I just 
wanted one list with the names of the system provided keymaps. There is no item 
"Current" or "User", but one of the keymaps is simply highlighted. If the user 
saved a custom keymap, then there would be a separator line at the bottom of 
the list and his personal keymap there with name that he gave to it. It 
probably has a default name of "Custom" or even "User" perhaps when the user is 
asked to save it or it is saved automatically when he changes the current 
keymap. Best would be if it would be "German - Modified" by default for example 
if the user first selected German and then changed some keys. Best not to even 
ask to save it but just do it.

Best regards,
-Stephan

Other related posts: