[Licq-devel] Some GUI patches
2011-11-13 18:31:53 GMT
Hi, here is bunch of patches for the Qt4-GUI that fix session handling and global shortcuts on KDE and make the display of remote user time less intrusive. ciao Jörg
From e096c0f979863f911097cc380f06389da6332e14 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Mensmann?= <joerg_ml <at> bitplanet.de> Subject: [PATCH 1/3] kde4-gui: Fix command line handling for plugin. The plugin would interpret a "-session" argument as a request to set the skin (-s). When restored by the session manager, it would therefore try to load a non-existent skin file and fall back to the default one, ignoring the skin selected by the user. In addition, there is a workaround for handling "licq -- --help" and argument parse errors gracefully. Since KCmdLineArgs::parsedArgs() calls exit() directly in these cases, the Licq daemon would not be shut down and the application would hang. The workaround installs an atexit-handler that shuts down the daemon before calling parsedArgs(). --- qt4-gui/src/core/licqgui.cpp | 32 +++++++++++++++++++++++++++++--- qt4-gui/src/core/plugin.cpp | 42 ++++++++++++++++++++++++++++++++++++++---- 2 files changed, 67 insertions(+), 7 deletions(-)(Continue reading)

RSS Feed