[razor-qt] Keyboard/mouse configuration tool for LXDE, lxinput is ported to Qt.
alecmn at gmail.com
Tue May 7 12:41:48 UTC 2013
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 <petr at yarpen.cz> 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
> -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.
> 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...
> 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
> > 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
> > the original gtk+ one. Later we can improve it further.
> > Cheers!
More information about the Lubuntu-users