[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/workspace [POSSIBLY UNSAFE]
From:       Michael Zanetti <michael_zanetti () gmx ! net>
Date:       2009-10-06 17:58:12
Message-ID: 1254851892.551802.26218.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 1032044 by mzanetti:

Introduces Solid::Control::RemoteControl API + Lirc backend


 M  +7 -3      libs/solid/control/CMakeLists.txt  
 M  +5 -3      libs/solid/control/ifaces/CMakeLists.txt  
 A             libs/solid/control/ifaces/remotecontrol.cpp   [License: GPL (v2+)]
 A             libs/solid/control/ifaces/remotecontrol.h   [License: GPL (v2+)]
 A             libs/solid/control/ifaces/remotecontrolmanager.cpp   [License: GPL \
(v2+)]  A             libs/solid/control/ifaces/remotecontrolmanager.h   [POSSIBLY \
UNSAFE: system] [License: GPL (v2+)]  A             \
libs/solid/control/remotecontrol.cpp   [License: GPL (v2+)]  A             \
libs/solid/control/remotecontrol.h   [POSSIBLY UNSAFE: system] [License: GPL (v2+)]  \
A             libs/solid/control/remotecontrol_p.h   [License: GPL (v2+)]  A          \
libs/solid/control/remotecontrolbutton.cpp   [License: GPL (v2+)]  A             \
libs/solid/control/remotecontrolbutton.h   [License: GPL (v2+)]  A             \
libs/solid/control/remotecontrolbutton_p.h   [License: GPL (v2+)]  A             \
libs/solid/control/remotecontrolmanager.cpp   [License: GPL (v2+)]  A             \
libs/solid/control/remotecontrolmanager.h   [POSSIBLY UNSAFE: system] [License: GPL \
(v2+)]  A             libs/solid/control/remotecontrolmanager_p.h   [License: GPL \
(v2+)]  M  +1 -0      solid/CMakeLists.txt  
 M  +3 -0      solid/kcm/kcmsolid.cpp  
 M  +1 -0      solid/kcm/kcmsolid.h  
 A             solid/lirc (directory)  
 A             solid/lirc/CMakeLists.txt  
 A             solid/lirc/lircclient.cpp   [License: GPL (v2/3)]
 A             solid/lirc/lircclient.h   [License: GPL (v2/3)]
 A             solid/lirc/lircremotecontrol.cpp   [License: GPL (v2+)]
 A             solid/lirc/lircremotecontrol.h   [License: GPL (v2+)]
 A             solid/lirc/lircremotecontrolmanager.cpp   [License: GPL (v2+)]
 A             solid/lirc/lircremotecontrolmanager.h   [License: GPL (v2+)]
 A             solid/lirc/module.cpp   [License: GPL (v2+)]
 A             solid/lirc/solid_lirc.desktop  


--- trunk/KDE/kdebase/workspace/libs/solid/control/CMakeLists.txt #1032043:1032044
@@ -25,6 +25,9 @@
    bluetoothremotedevice.cpp
    bluetoothinputdevice.cpp
    bluetoothsecurity.cpp
+   remotecontrolbutton.cpp
+   remotecontrol.cpp
+   remotecontrolmanager.cpp
 )
 
 # FIXME: this should be XRANDR_FOUND instead
@@ -48,9 +51,10 @@
 
 ########### install files ###############
 
-install( FILES solidpowermanager.desktop solidnetworkmanager.desktop \
                solidbluetoothmanager.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} \
                )
-install( FILES powermanager.h networkmanager.h networkinterface.h \
                wirednetworkinterface.h
-    wirelessnetworkinterface.h wirelessaccesspoint.h bluetoothmanager.h \
bluetoothinterface.h +install( FILES solidpowermanager.desktop \
solidnetworkmanager.desktop solidbluetoothmanager.desktop \
solidremotecontrolmanager.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR}  ) \
+install( FILES powermanager.h networkmanager.h networkinterface.h \
remotecontrolmanager.h  +    remotecontrol.h remotecontrolbutton.h \
wirednetworkinterface.h wirelessnetworkinterface.h +    wirelessaccesspoint.h \
bluetoothmanager.h bluetoothinterface.h  bluetoothremotedevice.h \
                bluetoothinputdevice.h bluetoothsecurity.h
     singletondefs.h networking.h networkipv4config.h solid_control_export.h 
     networkcdmainterface.h networkgsminterface.h networkserialinterface.h
--- trunk/KDE/kdebase/workspace/libs/solid/control/ifaces/CMakeLists.txt \
#1032043:1032044 @@ -16,14 +16,16 @@
    bluetoothinputdevice.cpp
    bluetoothinterface.cpp
    bluetoothmanager.cpp
-   bluetoothsecurity.cpp )
+   bluetoothsecurity.cpp
+   remotecontrol.cpp
+   remotecontrolmanager.cpp )
 
 set(unused
    networkmanager.cpp
    network.cpp
    wirelessnetwork.cpp
    authentication.cpp
-
+   remotecontrolmanager.cpp
    )
 
 kde4_add_library(solidcontrolifaces SHARED ${solidcontrolifaces_LIB_SRCS})
@@ -36,5 +38,5 @@
 
 ########### install files ###############
 
-install( FILES powermanager.h networkmanager.h networkinterface.h \
networkcdmainterface.h networkgsminterface.h networkserialinterface.h \
wirednetworkinterface.h wirelessnetworkinterface.h wirelessaccesspoint.h \
bluetoothremotedevice.h bluetoothinputdevice.h bluetoothinterface.h \
bluetoothmanager.h DESTINATION ${INCLUDE_INSTALL_DIR}/solid/control/ifaces COMPONENT \
Devel) +install( FILES powermanager.h networkmanager.h networkinterface.h \
networkcdmainterface.h networkgsminterface.h networkserialinterface.h \
wirednetworkinterface.h wirelessnetworkinterface.h wirelessaccesspoint.h \
bluetoothremotedevice.h bluetoothinputdevice.h bluetoothinterface.h \
bluetoothmanager.h remotecontrol.h remotecontrolmanager.h DESTINATION \
${INCLUDE_INSTALL_DIR}/solid/control/ifaces COMPONENT Devel)  
--- trunk/KDE/kdebase/workspace/solid/CMakeLists.txt #1032043:1032044
@@ -33,6 +33,7 @@
 
 if(NOT WIN32)
   macro_optional_add_subdirectory(wicd)
+  add_subdirectory(lirc)
 endif(NOT WIN32)
 
 if(BLUEZ_FOUND)
--- trunk/KDE/kdebase/workspace/solid/kcm/kcmsolid.cpp #1032043:1032044
@@ -56,10 +56,12 @@
     m_powerChooser = new BackendChooser(this, "SolidPowerManager");
     m_networkChooser = new BackendChooser(this, "SolidNetworkManager");
     m_bluetoothChooser = new BackendChooser(this, "SolidBluetoothManager");
+    m_remoteControlChooser = new BackendChooser(this, "SolidRemoteControlManager");
 
     layout()->addWidget(m_powerChooser);
     layout()->addWidget(m_networkChooser);
     layout()->addWidget(m_bluetoothChooser);
+    layout()->addWidget(m_remoteControlChooser);
 
     load();
 
@@ -77,6 +79,7 @@
     m_powerChooser->load();
     m_networkChooser->load();
     m_bluetoothChooser->load();
+    m_remoteControlChooser->load();
 }
 
 void KcmSolid::save()
--- trunk/KDE/kdebase/workspace/solid/kcm/kcmsolid.h #1032043:1032044
@@ -44,6 +44,7 @@
     BackendChooser *m_powerChooser;
     BackendChooser *m_networkChooser;
     BackendChooser *m_bluetoothChooser;
+    BackendChooser *m_remoteControlChooser;
 };
 
 #endif


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic