On Tue, Apr 15, 2014 at 5:46 PM, Jerome Leclanche <adys...@gmail.com> wrote:
> 4 or even 5 pages is still very acceptable for a settings module.
>
> I'd say merge it.
> J. Leclanche
>

I forgot to mention.
While it's still acceptable, the merged settings are not really
related to each other.
Putting keyboard settings and cursor theme together just looks weird.
The only thing they have in common is they're both related to user input.
Having mouse settings and mouse cursor settings in the same tool seems
very reasonable.
>From the stand point of view of an ordinary user, if I want to change
the theme of the mouse cursor,
will I know it's in the config tool for input devices?
If I want to change keyboard layout, will I know it's in the config
tool of input devices?
Of course we can name the tool (Keyboard & Mouse settings).
That's what I did with lxinput in lxde, but this will be problematic
if we add other input devices, such as touch pad configurations to it
in the future.
It might be more intuitive for a user to find the right place to
change the config values if they're split into keyboard settings and
mouse settings. What do you think?

> On Tue, Apr 15, 2014 at 10:40 AM, PCMan <pcman...@gmail.com> wrote:
>> Hello,
>> I'd like to raise this issue again.
>> Previously lxinput-qt provides configuration tools for keyboard and mouse.
>> It handles things like delay, repeat interval, acceleration of mouse
>> pointer, ...etc.
>> The original lxqt-config-mouse only handles mouse cursor theme. It
>> does not manage other mouse configurations. It's obvious that it might
>> be better to merge them.
>> I already have working code in my own branch, but I noticed a problem.
>> Now lxqt-config-input (the merged program) has three config pages.
>> One is for keyboard settings, and the other two are for mouse settings
>> and cursor theme settings.
>> If later we support keyboard layout settings, there will be four pages.
>> The config dialog will become crowded.
>> I hence want to propose splitting it into two programs,
>> lxqt-config-keyboard for keyboard related settings and
>> lxqt-config-mouse for mouse settings + cursor theme.
>> Configure all input devices in one place sounds good, but having
>> smaller and simpler separate tools is an appealing option, too.
>> Any comments?
>> Guys I'd like to ask for your comments before I continue hacking on this.
>> If you guys don't like the idea of splitting keyboard and mouse
>> setting tools, I can merge them into lxqt-config-inut, a single config
>> program for all input devices.
>>
>> Thank you.
>>
>> ------------------------------------------------------------------------------
>> Learn Graph Databases - Download FREE O'Reilly Book
>> "Graph Databases" is the definitive new guide to graph databases and their
>> applications. Written by three acclaimed leaders in the field,
>> this first edition is now available. Download your free book today!
>> http://p.sf.net/sfu/NeoTech
>> _______________________________________________
>> Lxde-list mailing list
>> Lxde-list@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/lxde-list

------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/NeoTech
_______________________________________________
Lxde-list mailing list
Lxde-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lxde-list

Reply via email to