From: PCMan <pcm...@gm...> - 2013-05-04 12:43:54
|
Hello, Another Qt port of LXDE components is done. LXInput, the keyboard and mouse configuration tool of LXDE is ported to Qt. Since it's a quite simple program, I did it this afternoon. It keeps all of the features of the original Gtk+ version. The source code is online now: git clone git://lxde.git.sourceforge.net/gitroot/lxde/lxinput-qt The config values are currently stored in lxsession config file as before. So, the saved config only works with lxsession for now. It's not hard to add support for others, but I'll do it later. For now, I deliberately made the Qt port looks and behaves the same as the original gtk+ one. Later we can improve it further. Cheers! |
From: Jerome L. <ad...@gm...> - 2013-05-04 20:27:35
|
We actually need one of those in Razor. Could you pop in #razor-qt and ping me? (Adys) J. Leclanche On Sat, May 4, 2013 at 1:43 PM, PCMan <pcm...@gm...> wrote: > Hello, > Another Qt port of LXDE components is done. > LXInput, the keyboard and mouse configuration tool of LXDE is ported to Qt. > Since it's a quite simple program, I did it this afternoon. > It keeps all of the features of the original Gtk+ version. > > The source code is online now: > git clone git://lxde.git.sourceforge.net/gitroot/lxde/lxinput-qt > > The config values are currently stored in lxsession config file as before. > So, the saved config only works with lxsession for now. > It's not hard to add support for others, but I'll do it later. > For now, I deliberately made the Qt port looks and behaves the same as > the original gtk+ one. Later we can improve it further. > > Cheers! > > -- > -- > You received this message because you are subscribed to the Google > Groups "Razor-qt" group. > For more options, visit this group at > http://groups.google.com/group/razor-qt?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "Razor-qt" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to raz...@go.... > For more options, visit https://groups.google.com/groups/opt_out. > > > |
From: PCMan <pcm...@gm...> - 2013-05-07 13:23:24
|
On Tue, May 7, 2013 at 8:47 PM, Petr Vanek <pe...@ya...> wrote: > On 05/07/2013 02:41 PM, Alec Moskvin wrote: >> razor-config-mouse is the only part that is licensed under GPL2-or-3, which we can't relicense. So another option is to merge it into lxinput-qt, and drop it from Razor (making us fully LGPL.) lxinput-qt has no additional dependencies (it doesn't actually include any GLib headers). >> >> Of course we also need a tool that restores the settings at startup... >> > > the problem with razor-config-mouse is that it's quite horrible code and > I had to change almost everything to make it working. I can imagine to > rewrite it from scratch. Thank you for the fix and for the proposal. I personally think that it's a good idea to make lxinput-qt work for razor as well. How the settings stored in razor? I can take some time to read the source code of the current razor mouse configuration tool and see if I can integrate your work. Sorry that I'm busy these two days, so I did not popup in the irc channel. I'm still in my office working overtime now. I'll make this tool more polished soon. Thank you again. |
From: Sérgio M. <sma...@gm...> - 2013-05-04 23:36:31
|
When You have the time please add files for translation for this one and for lxrandr-qt 2013/5/4 PCMan <pcm...@gm...> > Hello, > Another Qt port of LXDE components is done. > LXInput, the keyboard and mouse configuration tool of LXDE is ported to Qt. > Since it's a quite simple program, I did it this afternoon. > It keeps all of the features of the original Gtk+ version. > > The source code is online now: > git clone git://lxde.git.sourceforge.net/gitroot/lxde/lxinput-qt > > The config values are currently stored in lxsession config file as before. > So, the saved config only works with lxsession for now. > It's not hard to add support for others, but I'll do it later. > For now, I deliberately made the Qt port looks and behaves the same as > the original gtk+ one. Later we can improve it further. > > Cheers! > > -- > -- > You received this message because you are subscribed to the Google > Groups "Razor-qt" group. > For more options, visit this group at > http://groups.google.com/group/razor-qt?hl=en > > --- > You received this message because you are subscribed to the Google Groups > "Razor-qt" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to raz...@go.... > For more options, visit https://groups.google.com/groups/opt_out. > > > -- Sérgio Marques |
From: Petr V. <pe...@ya...> - 2013-05-07 12:10:55
|
hi PCMan, 2 topics about this app: 1) linking issue. I was able to link it after this patch index d8f71ca..438381c 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -7,9 +7,9 @@ find_package(Qt4 REQUIRED QtCore QtGui) # glib using pkg-config find_package(PkgConfig) -pkg_check_modules(GLIB REQUIRED - x11 -) +pkg_check_modules(GLIB REQUIRED) + +find_package(X11 REQUIRED) 2) I'd like to merge this code with Razor's "mouse config" which is currently only the mouse theme settings tool. https://github.com/Razor-qt/razor-qt/tree/master/razorqt-config/razor-config-mouse is it possible to relicense yout code to LGPL2+ or 3+? Or maybe we can start together with independent tool which will use lxde/razor settings backends only? Just thinking out loud... thanks, petr On 05/04/2013 02:43 PM, PCMan wrote: > Hello, > Another Qt port of LXDE components is done. > LXInput, the keyboard and mouse configuration tool of LXDE is ported to Qt. > Since it's a quite simple program, I did it this afternoon. > It keeps all of the features of the original Gtk+ version. > > The source code is online now: > git clone git://lxde.git.sourceforge.net/gitroot/lxde/lxinput-qt > > The config values are currently stored in lxsession config file as before. > So, the saved config only works with lxsession for now. > It's not hard to add support for others, but I'll do it later. > For now, I deliberately made the Qt port looks and behaves the same as > the original gtk+ one. Later we can improve it further. > > Cheers! > |
From: Alec M. <al...@gm...> - 2013-05-07 12:42:17
|
razor-config-mouse is the only part that is licensed under GPL2-or-3, which we can't relicense. So another option is to merge it into lxinput-qt, and drop it from Razor (making us fully LGPL.) lxinput-qt has no additional dependencies (it doesn't actually include any GLib headers). Of course we also need a tool that restores the settings at startup... -- Sent from my phone. Please excuse my brevity. Petr Vanek <pe...@ya...> wrote: > hi PCMan, > > 2 topics about this app: > > 1) linking issue. I was able to link it after this patch > > index d8f71ca..438381c 100644 > --- a/CMakeLists.txt > +++ b/CMakeLists.txt > @@ -7,9 +7,9 @@ find_package(Qt4 REQUIRED QtCore QtGui) > > # glib using pkg-config > find_package(PkgConfig) > -pkg_check_modules(GLIB REQUIRED > - x11 > -) > +pkg_check_modules(GLIB REQUIRED) > + > +find_package(X11 REQUIRED) > > > 2) I'd like to merge this code with Razor's "mouse config" which is > currently only the mouse theme settings tool. > > https://github.com/Razor-qt/razor-qt/tree/master/razorqt-config/razor-config-mouse > > is it possible to relicense yout code to LGPL2+ or 3+? > > Or maybe we can start together with independent tool which will use > lxde/razor settings backends only? Just thinking out loud... > > > thanks, > petr > > > > > On 05/04/2013 02:43 PM, PCMan wrote: > > Hello, > > Another Qt port of LXDE components is done. > > LXInput, the keyboard and mouse configuration tool of LXDE is ported > to Qt. > > Since it's a quite simple program, I did it this afternoon. > > It keeps all of the features of the original Gtk+ version. > > > > The source code is online now: > > git clone git://lxde.git.sourceforge.net/gitroot/lxde/lxinput-qt > > > > The config values are currently stored in lxsession config file as > before. > > So, the saved config only works with lxsession for now. > > It's not hard to add support for others, but I'll do it later. > > For now, I deliberately made the Qt port looks and behaves the same > as > > the original gtk+ one. Later we can improve it further. > > > > Cheers! > > |
From: Petr V. <pe...@ya...> - 2013-05-07 12:47:36
|
On 05/07/2013 02:41 PM, Alec Moskvin wrote: > razor-config-mouse is the only part that is licensed under GPL2-or-3, which we can't relicense. So another option is to merge it into lxinput-qt, and drop it from Razor (making us fully LGPL.) lxinput-qt has no additional dependencies (it doesn't actually include any GLib headers). > > Of course we also need a tool that restores the settings at startup... > the problem with razor-config-mouse is that it's quite horrible code and I had to change almost everything to make it working. I can imagine to rewrite it from scratch. |