Rename dbusHAL class to something more sensible

pull/1/head
Timothy Pearson 13 years ago
parent 3ec8230e9f
commit 3c32b869c2

@ -50,8 +50,8 @@
When use DBUS_TYPE_BOOLEAN use as variable type dbus_bool_t When use DBUS_TYPE_BOOLEAN use as variable type dbus_bool_t
to avoid possible trouble on big endian machines: to avoid possible trouble on big endian machines:
* src/dbusHAL.cpp: Replaced int variables with dbus_bool_t. * src/dbusInterface.cpp: Replaced int variables with dbus_bool_t.
* src/dbusHAL.h: included dbus/dbus.h * src/dbusInterface.h: included dbus/dbus.h
* src/hardware.cpp: Replaced int variables with dbus_bool_t. * src/hardware.cpp: Replaced int variables with dbus_bool_t.
2007-09-11 Danny Kukawka <danny.kukawka@web.de> 2007-09-11 Danny Kukawka <danny.kukawka@web.de>
@ -104,7 +104,7 @@
Changed return value types due to changes in HAL Changed return value types due to changes in HAL
(s/DBUS_TYPE_UINT32/DBUS_TYPE_INT32): (s/DBUS_TYPE_UINT32/DBUS_TYPE_INT32):
* src/dbusHAL.cpp: Changed for suspend calls. * src/dbusInterface.cpp: Changed for suspend calls.
* src/hardware.cpp: Changed for GetBrightness and for * src/hardware.cpp: Changed for GetBrightness and for
SetPowerSave() calls. SetPowerSave() calls.
@ -183,11 +183,11 @@
2007-08-20 Danny Kukawka <danny.kukawka@web.de> 2007-08-20 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: Added function to check if the * src/dbusInterface.[cpp,h]: Added function to check if the
org.freedesktop.Policy.Power has an owner (new function org.freedesktop.Policy.Power has an owner (new function
is isPolicyPowerIfaceOwned()). is isPolicyPowerIfaceOwned()).
* src/hardware.[cpp,h]: Added helper to call * src/hardware.[cpp,h]: Added helper to call
dbusHAL::isPolicyPowerIfaceOwned(). dbusInterface::isPolicyPowerIfaceOwned().
* src/kpowersave.[cpp,h]: Added active session handling * src/kpowersave.[cpp,h]: Added active session handling
for schemes (don't react on AC state changes if the for schemes (don't react on AC state changes if the
session get inactive and apply default schemes based on session get inactive and apply default schemes based on
@ -225,12 +225,12 @@
from DBus for org.freedesktop.Policy.Power and check if from DBus for org.freedesktop.Policy.Power and check if
this KPowersave instance caused the signal. this KPowersave instance caused the signal.
* src/dbusHAL.[cpp,h]: * src/dbusInterface.[cpp,h]:
* src/hardware.cpp: * src/hardware.cpp:
2007-08-20 Danny Kukawka <danny.kukawka@web.de> 2007-08-20 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: Split up the code to aquire the * src/dbusInterface.[cpp,h]: Split up the code to aquire the
org.freedesktop.Policy.Power name service to a new own org.freedesktop.Policy.Power name service to a new own
function. Added new function to release the service function. Added new function to release the service
name again. Call now dbus_bus_release_name() if close() name again. Call now dbus_bus_release_name() if close()
@ -285,7 +285,7 @@
current desktop session is active and monitor if the current desktop session is active and monitor if the
state change. state change.
* src/dbusHAL.[cpp,h]: Listen to D-Bus if the state of the * src/dbusInterface.[cpp,h]: Listen to D-Bus if the state of the
session change and inform class HardwareInfo about the session change and inform class HardwareInfo about the
change. change.
* src/hardware.[cpp,h]: Added new function to get the name * src/hardware.[cpp,h]: Added new function to get the name
@ -303,7 +303,7 @@
and remove no longer needed checks to prevent compiler and remove no longer needed checks to prevent compiler
warnings: warnings:
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/inactivity.cpp: * src/inactivity.cpp:
* src/kpowersave.cpp: * src/kpowersave.cpp:
@ -328,7 +328,7 @@
2007-08-16 Danny Kukawka <danny.kukawka@web.de> 2007-08-16 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: Show some debug messages only if * src/dbusInterface.cpp: Show some debug messages only if
kpowersave started with --dbg-trace. kpowersave started with --dbg-trace.
2007-08-16 Danny Kukawka <danny.kukawka@web.de> 2007-08-16 Danny Kukawka <danny.kukawka@web.de>
@ -388,11 +388,11 @@
2007-08-13 Danny Kukawka <danny.kukawka@web.de> 2007-08-13 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: Extended isUserPrivileged() * src/dbusInterface.[cpp,h]: Extended isUserPrivileged()
depending on USE_LIBHAL_POLICYCHECK to ask HAL if the depending on USE_LIBHAL_POLICYCHECK to ask HAL if the
user is privileged to call a interface. user is privileged to call a interface.
* src/hardware.[cpp,h]: Ported existing calls of * src/hardware.[cpp,h]: Ported existing calls of
dbusHAL::isUserPrivileged() to changed function param. dbusInterface::isUserPrivileged() to changed function param.
Added new checks for Brightness/SetPowersave HAL calls Added new checks for Brightness/SetPowersave HAL calls
if USE_LIBHAL_POLICYCHECK is defined (because they didn't if USE_LIBHAL_POLICYCHECK is defined (because they didn't
exist in the old HAL < 0.5.10) exist in the old HAL < 0.5.10)
@ -497,7 +497,7 @@
2007-07-26 Danny Kukawka <danny.kukawka@web.de> 2007-07-26 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.h: Code docu update. * src/dbusInterface.h: Code docu update.
2007-07-25 Danny Kukawka <danny.kukawka@web.de> 2007-07-25 Danny Kukawka <danny.kukawka@web.de>
@ -512,7 +512,7 @@
warning: deprecated conversion from string constant to 'char*' warning: deprecated conversion from string constant to 'char*'
* src/dbusHAL.[cpp,h]: in dbusMethodCallSuspend() * src/dbusInterface.[cpp,h]: in dbusMethodCallSuspend()
* src/hardware.[cpp,h]: in setCPUFreqGovernor() * src/hardware.[cpp,h]: in setCPUFreqGovernor()
2007-07-25 Danny Kukawka <danny.kukawka@web.de> 2007-07-25 Danny Kukawka <danny.kukawka@web.de>
@ -686,7 +686,7 @@
Fixed debug messages: Fixed debug messages:
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/hardware.cpp: * src/hardware.cpp:
2007-06-17 Danny Kukawka <danny.kukawka@web.de> 2007-06-17 Danny Kukawka <danny.kukawka@web.de>
@ -722,7 +722,7 @@
2007-06-13 Danny Kukawka <danny.kukawka@web.de> 2007-06-13 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: Make the code easier by group initial checks * src/dbusInterface.cpp: Make the code easier by group initial checks
for HAL/D-Bus connection and parameter checks, add goto's to for HAL/D-Bus connection and parameter checks, add goto's to
reduce kdDebugFuncOut() codelines before each return. reduce kdDebugFuncOut() codelines before each return.
This include also some whitespace/tab replacements. This include also some whitespace/tab replacements.
@ -740,7 +740,7 @@
* src/autosuspend.cpp: * src/autosuspend.cpp:
* src/configuredialog.cpp: * src/configuredialog.cpp:
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/detaileddialog.cpp: * src/detaileddialog.cpp:
* src/hardware.cpp: * src/hardware.cpp:
* src/hardware_battery.cpp: * src/hardware_battery.cpp:
@ -765,7 +765,7 @@
2007-05-10 Danny Kukawka <danny.kukawka@web.de> 2007-05-10 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: Added code to check if the returned * src/dbusInterface.cpp: Added code to check if the returned
message is really DBUS_MESSAGE_TYPE_METHOD_RETURN as message is really DBUS_MESSAGE_TYPE_METHOD_RETURN as
expected. expected.
* src/hardware.cpp: Changed debug message due to a bug in * src/hardware.cpp: Changed debug message due to a bug in
@ -774,7 +774,7 @@
2007-05-10 Danny Kukawka <danny.kukawka@web.de> 2007-05-10 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: added TODO * src/dbusInterface.cpp: added TODO
* src/hardware.[cpp,h]: Fixed call for SetPowerSave to get * src/hardware.[cpp,h]: Fixed call for SetPowerSave to get
also the returnvalue from the HAL method. also the returnvalue from the HAL method.
@ -945,7 +945,7 @@
* src/autosuspend.[cpp,h]: * src/autosuspend.[cpp,h]:
* src/blacklisteditdialog.cpp: * src/blacklisteditdialog.cpp:
* src/configuredialog.cpp: * src/configuredialog.cpp:
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/hardware.cpp: * src/hardware.cpp:
* src/hardware_battery.cpp: * src/hardware_battery.cpp:
* src/hardware_batteryCollection.cpp: * src/hardware_batteryCollection.cpp:
@ -959,7 +959,7 @@
parallel build issues: parallel build issues:
* src/autosuspend.cpp: * src/autosuspend.cpp:
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/hardware.cpp: * src/hardware.cpp:
* src/hardware_battery.cpp: * src/hardware_battery.cpp:
* src/hardware_batteryCollection.cpp: * src/hardware_batteryCollection.cpp:
@ -989,7 +989,7 @@
2007-04-09 Danny Kukawka <danny.kukawka@web.de> 2007-04-09 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: make isUserPrivileged() more robust to * src/dbusInterface.cpp: make isUserPrivileged() more robust to
avoid possible segmentation faults. avoid possible segmentation faults.
2007-04-03 Danny Kukawka <danny.kukawka@web.de> 2007-04-03 Danny Kukawka <danny.kukawka@web.de>
@ -1130,7 +1130,7 @@
Updated dates in copyright headers: Updated dates in copyright headers:
* src/dbusHAL.[cpp,h]: * src/dbusInterface.[cpp,h]:
* src/detaileddialog.cpp: * src/detaileddialog.cpp:
* src/hardware*.[cpp,h]: * src/hardware*.[cpp,h]:
* src/inactivity.cpp: * src/inactivity.cpp:
@ -1140,7 +1140,7 @@
2007-03-09 Danny Kukawka <danny.kukawka@web.de> 2007-03-09 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: emit signal about resume first if the * src/dbusInterface.cpp: emit signal about resume first if the
pending call and the messages get unrefed. pending call and the messages get unrefed.
2007-02-28 Danny Kukawka <danny.kukawka@web.de> 2007-02-28 Danny Kukawka <danny.kukawka@web.de>
@ -1441,7 +1441,7 @@
Fixed usage of D-Bus in strings and code comments Fixed usage of D-Bus in strings and code comments
(s/DBUS/D-Bus/ and s/D-BUS/D-Bus/). (s/DBUS/D-Bus/ and s/D-BUS/D-Bus/).
* src/dbusHAL.[cpp,h]: * src/dbusInterface.[cpp,h]:
* src/dummy.cpp: * src/dummy.cpp:
* src/hardware.[cpp,h]: * src/hardware.[cpp,h]:
* src/kpowersave.cpp: * src/kpowersave.cpp:
@ -1805,7 +1805,7 @@
2006-12-08 Danny Kukawka <danny.kukawka@web.de> 2006-12-08 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: fixed compiler warning from b.n.c bug * src/dbusInterface.cpp: fixed compiler warning from b.n.c bug
#226875 with proposed change from David Binderman #226875 with proposed change from David Binderman
<dcb314@hotmail.com> <dcb314@hotmail.com>
@ -1860,7 +1860,7 @@
Make KPowersave more stable (hopefully), added some checks Make KPowersave more stable (hopefully), added some checks
and (re)set some variables in error cases. and (re)set some variables in error cases.
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/hardware.cpp: * src/hardware.cpp:
2006-11-22 Danny Kukawka <danny.kukawka@web.de> 2006-11-22 Danny Kukawka <danny.kukawka@web.de>
@ -1946,7 +1946,7 @@
Fixed code comments, added missing function parameter docu, Fixed code comments, added missing function parameter docu,
removed file-version tags, update date of some files: removed file-version tags, update date of some files:
* src/dbusHAL.[cpp,h]: * src/dbusInterface.[cpp,h]:
* src/hardware.[cpp,h]: * src/hardware.[cpp,h]:
* src/hardware_battery.[cpp,h]: * src/hardware_battery.[cpp,h]:
* src/hardware_batteryCollection.[cpp,h]: * src/hardware_batteryCollection.[cpp,h]:
@ -1959,7 +1959,7 @@
Fixed code comments and documentation (e.g. undocumented Fixed code comments and documentation (e.g. undocumented
function parameter): function parameter):
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/hardware.cpp: * src/hardware.cpp:
* src/hardware.h: * src/hardware.h:
* src/kpowersave.cpp: * src/kpowersave.cpp:
@ -2011,7 +2011,7 @@
2006-11-19 Danny Kukawka <danny.kukawka@web.de> 2006-11-19 Danny Kukawka <danny.kukawka@web.de>
* TODO: removed done issues * TODO: removed done issues
* src/dbusHAL.[cpp,h]: Added code to claim/aquire the * src/dbusInterface.[cpp,h]: Added code to claim/aquire the
org.freedesktop.Policy.Power interface from D-Bus to stop org.freedesktop.Policy.Power interface from D-Bus to stop
the powersave daemon/client and to be allowed to handle the powersave daemon/client and to be allowed to handle
the powermanagement policy. the powermanagement policy.
@ -2077,7 +2077,7 @@
2006-11-17 Danny Kukawka <danny.kukawka@web.de> 2006-11-17 Danny Kukawka <danny.kukawka@web.de>
* src/kpowersave.cpp: Reduced function calls to * src/kpowersave.cpp: Reduced function calls to
dbusHAL with updateTooltip(). dbusInterface with updateTooltip().
2006-11-16 Danny Kukawka <danny.kukawka@web.de> 2006-11-16 Danny Kukawka <danny.kukawka@web.de>
@ -2086,7 +2086,7 @@
2006-11-16 Danny Kukawka <danny.kukawka@web.de> 2006-11-16 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: Fixed free() error, if D-Bus is not * src/dbusInterface.cpp: Fixed free() error, if D-Bus is not
running on startup. running on startup.
2006-11-16 Danny Kukawka <danny.kukawka@web.de> 2006-11-16 Danny Kukawka <danny.kukawka@web.de>
@ -2148,11 +2148,11 @@
use the new pending calls instead of the old, normal use the new pending calls instead of the old, normal
methodCalls. methodCalls.
Added code to fetch, forward and handle the resume Added code to fetch, forward and handle the resume
signal from the dbusHAL class. signal from the dbusInterface class.
2006-11-14 Danny Kukawka <danny.kukawka@web.de> 2006-11-14 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: added new functions to be able * src/dbusInterface.[cpp,h]: added new functions to be able
to handle suspend as pending D-Bus calls. This should to handle suspend as pending D-Bus calls. This should
allow us to get a resume signal etc. allow us to get a resume signal etc.
Added a new signal to be emitted if we resumed and Added a new signal to be emitted if we resumed and
@ -2348,7 +2348,7 @@
2006-11-06 Danny Kukawka <danny.kukawka@web.de> 2006-11-06 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: Fixed dbusHAL::isUserPrivileged() * src/dbusInterface.cpp: Fixed dbusInterface::isUserPrivileged()
to use 'const char *' instead of QString. to use 'const char *' instead of QString.
2006-11-06 Danny Kukawka <danny.kukawka@web.de> 2006-11-06 Danny Kukawka <danny.kukawka@web.de>
@ -2369,7 +2369,7 @@
2006-11-06 Danny Kukawka <danny.kukawka@web.de> 2006-11-06 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: set dbus_is_connected to false if * src/dbusInterface.cpp: set dbus_is_connected to false if
D-Bus is gone D-Bus is gone
* src/kpowersave.cpp: fixed display D-Bus error message * src/kpowersave.cpp: fixed display D-Bus error message
and avoid display HAL related error msg if D-Bus is and avoid display HAL related error msg if D-Bus is
@ -2481,7 +2481,7 @@
2006-11-05 Danny Kukawka <danny.kukawka@web.de> 2006-11-05 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: Removed include of powersave_dbus.h. * src/dbusInterface.cpp: Removed include of powersave_dbus.h.
Replaced usage of dbusGetMessageString() from old powersave Replaced usage of dbusGetMessageString() from old powersave
library with dbus_message_get_args() and fixed code to library with dbus_message_get_args() and fixed code to
fetch event if HAL go down. fetch event if HAL go down.
@ -2518,7 +2518,7 @@
Replaced usage of pdaemon class in the detailed dialog with Replaced usage of pdaemon class in the detailed dialog with
class HardwareInfo: class HardwareInfo:
* src/dbusHAL.cpp: fixed debug message * src/dbusInterface.cpp: fixed debug message
* src/dbusPowersave.cpp: comment out some code to get the * src/dbusPowersave.cpp: comment out some code to get the
applet run temporary, before remove the class complete. applet run temporary, before remove the class complete.
* src/detaileddialog.[cpp,h]: replaced complete pdaemon code * src/detaileddialog.[cpp,h]: replaced complete pdaemon code
@ -2593,7 +2593,7 @@
anymore. Simply call dbus_bus_get() instead. This should fix anymore. Simply call dbus_bus_get() instead. This should fix
b.n.c #214881. b.n.c #214881.
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/dbusPowersave.cpp: * src/dbusPowersave.cpp:
2006-10-25 Danny Kukawka <danny.kukawka@web.de> 2006-10-25 Danny Kukawka <danny.kukawka@web.de>
@ -2627,7 +2627,7 @@
Cleanup: removed not handled msg_type NAME_AQUIRED. Cleanup: removed not handled msg_type NAME_AQUIRED.
* src/dbusHAL.[cpp,h]: * src/dbusInterface.[cpp,h]:
* src/hardware.cpp: * src/hardware.cpp:
2006-10-24 Danny Kukawka <danny.kukawka@web.de> 2006-10-24 Danny Kukawka <danny.kukawka@web.de>
@ -2643,13 +2643,13 @@
2006-10-24 Danny Kukawka <danny.kukawka@web.de> 2006-10-24 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: changed return type of new function * src/dbusInterface.[cpp,h]: changed return type of new function
isUserPrivileged() from bool to int to get a info if we can't isUserPrivileged() from bool to int to get a info if we can't
connect to the PolicyKit interface on DBUS. connect to the PolicyKit interface on DBUS.
2006-10-24 Danny Kukawka <danny.kukawka@web.de> 2006-10-24 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: Added function to check PolicyKit * src/dbusInterface.[cpp,h]: Added function to check PolicyKit
for a privilege for a given user. for a privilege for a given user.
2006-10-23 Danny Kukawka <danny.kukawka@web.de> 2006-10-23 Danny Kukawka <danny.kukawka@web.de>
@ -2807,7 +2807,7 @@
2006-10-19 Danny Kukawka <danny.kukawka@web.de> 2006-10-19 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.h: removed unused event type HAL_EVENT * src/dbusInterface.h: removed unused event type HAL_EVENT
* src/hardware.cpp: Added initial code to filter the DBUS and * src/hardware.cpp: Added initial code to filter the DBUS and
HAL events we need in KPowersave. HAL events we need in KPowersave.
@ -2927,16 +2927,16 @@
2006-10-09 Danny Kukawka <danny.kukawka@web.de> 2006-10-09 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: changed DBus method call functions for * src/dbusInterface.[cpp,h]: changed DBus method call functions for
easier usage than the old one and removed one no longer needed easier usage than the old one and removed one no longer needed
function. function.
* src/dbusHAL.h: Changed function params to show also the * src/dbusInterface.h: Changed function params to show also the
variable names in code completion of KDevelop. variable names in code completion of KDevelop.
* src/hardware.cpp: Adapted exsting code the new functions. * src/hardware.cpp: Adapted exsting code the new functions.
2006-10-06 Danny Kukawka <danny.kukawka@web.de> 2006-10-06 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.h: s/HAL_DEVICE_UDI/HAL_COMPUTER_UDI/ * src/dbusInterface.h: s/HAL_DEVICE_UDI/HAL_COMPUTER_UDI/
* src/hardware.[cpp,h]: Replaced strings with defines * src/hardware.[cpp,h]: Replaced strings with defines
HAL_COMPUTER_UDI and HAL_PM_IFACE. HAL_COMPUTER_UDI and HAL_PM_IFACE.
Added new initial function to trigger a suspend and added new Added new initial function to trigger a suspend and added new
@ -2965,7 +2965,7 @@
2006-10-03 Danny Kukawka <danny.kukawka@web.de> 2006-10-03 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: removed HAL specific function to call * src/dbusInterface.[cpp,h]: removed HAL specific function to call
a powermanagement related function and added three generic a powermanagement related function and added three generic
functions to call a method on a DBUS interface (taked and functions to call a method on a DBUS interface (taked and
adapted code from current powersave code base). adapted code from current powersave code base).
@ -2976,7 +2976,7 @@
2006-10-01 Danny Kukawka <danny.kukawka@web.de> 2006-10-01 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: added function to check the supported * src/dbusInterface.[cpp,h]: added function to check the supported
powermanagement/suspend functions and store the information powermanagement/suspend functions and store the information
if e.g. suspend2disk is available as HAL interface and if not if e.g. suspend2disk is available as HAL interface and if not
if the machine support this via the kernel in general. if the machine support this via the kernel in general.
@ -2991,7 +2991,7 @@
2006-09-28 Frank Seidel <frank.seidel@web.de> 2006-09-28 Frank Seidel <frank.seidel@web.de>
* src/dbusHAL.cpp: Fixed typo in halQueryCapability (libhal * src/dbusInterface.cpp: Fixed typo in halQueryCapability (libhal
function call). function call).
2006-09-28 Danny Kukawka <danny.kukawka@web.de> 2006-09-28 Danny Kukawka <danny.kukawka@web.de>
@ -3002,11 +3002,11 @@
2006-09-26 Danny Kukawka <danny.kukawka@web.de> 2006-09-26 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.[cpp,h]: code comments * src/dbusInterface.[cpp,h]: code comments
* src/hardware.[cpp,h]: addes some empty functions and a QDicr * src/hardware.[cpp,h]: addes some empty functions and a QDicr
for udis of devices except batteries (e.g. AC, Lid, buttons ...) for udis of devices except batteries (e.g. AC, Lid, buttons ...)
* src/pdaemon.cpp: added comments about the state of port code * src/pdaemon.cpp: added comments about the state of port code
and functions to class dbusHAL and functions to class dbusInterface
2006-09-25 Danny Kukawka <danny.kukawka@web.de> 2006-09-25 Danny Kukawka <danny.kukawka@web.de>
@ -3028,10 +3028,10 @@
2006-09-25 Danny Kukawka <danny.kukawka@web.de> 2006-09-25 Danny Kukawka <danny.kukawka@web.de>
* src/dbusHAL.cpp: init HAL context in constructor * src/dbusInterface.cpp: init HAL context in constructor
* src/hardware.[cpp/h]: conntect to DBUS/HAL in constructor and * src/hardware.[cpp/h]: conntect to DBUS/HAL in constructor and
added initial function to filter and handle events from DBUS/HAL added initial function to filter and handle events from DBUS/HAL
via signal from dbusHAL class. via signal from dbusInterface class.
2006-09-23 Danny Kukawka <danny.kukawka@web.de> 2006-09-23 Danny Kukawka <danny.kukawka@web.de>
@ -3051,8 +3051,8 @@
2006-09-23 Danny Kukawka <danny.kukawka@web.de> 2006-09-23 Danny Kukawka <danny.kukawka@web.de>
* Doxyfile: changed version string * Doxyfile: changed version string
* src/Makefile.am: added dbusHAL class to make * src/Makefile.am: added dbusInterface class to make
* src/dbusHAL.[cpp,h]: Changed name of the class to dbusHAL and * src/dbusInterface.[cpp,h]: Changed name of the class to dbusInterface and
added connection to HAL and code to hold LibHalContext. The class added connection to HAL and code to hold LibHalContext. The class
contains now mew functions to search for devices and to get device contains now mew functions to search for devices and to get device
information from HAL. Also added: new function to call information from HAL. Also added: new function to call
@ -3069,8 +3069,8 @@
TODO: add code to init and hold hal_context for libhal. TODO: add code to init and hold hal_context for libhal.
* src/dbusHAL.cpp: * src/dbusInterface.cpp:
* src/dbusHAL.h: * src/dbusInterface.h:
2006-09-04 Danny Kukawka <danny.kukawka@web.de> 2006-09-04 Danny Kukawka <danny.kukawka@web.de>

@ -41,7 +41,7 @@ tde_add_tdeinit_executable( kpowersave AUTOMOC
dummy.cpp autodimm.cpp autosuspend.cpp dummy.cpp autodimm.cpp autosuspend.cpp
blacklistedit_Dialog.ui blacklisteditdialog.cpp blacklistedit_Dialog.ui blacklisteditdialog.cpp
configure_Dialog.ui configuredialog.cpp countdown_Dialog.ui configure_Dialog.ui configuredialog.cpp countdown_Dialog.ui
countdowndialog.cpp dbusHAL.cpp detailed_Dialog.ui countdowndialog.cpp dbusInterface.cpp detailed_Dialog.ui
detaileddialog.cpp hardware.cpp hardware_battery.cpp detaileddialog.cpp hardware.cpp hardware_battery.cpp
hardware_batteryCollection.cpp hardware_cpu.cpp hardware_batteryCollection.cpp hardware_cpu.cpp
inactivity.cpp info_Dialog.ui infodialog.cpp kpowersave.cpp inactivity.cpp info_Dialog.ui infodialog.cpp kpowersave.cpp

@ -11,7 +11,7 @@ noinst_HEADERS = \
blacklisteditdialog.h \ blacklisteditdialog.h \
configuredialog.h \ configuredialog.h \
countdowndialog.h \ countdowndialog.h \
dbusHAL.h \ dbusInterface.h \
detaileddialog.h \ detaileddialog.h \
hardware.h \ hardware.h \
hardware_battery.h \ hardware_battery.h \
@ -53,7 +53,7 @@ kpowersave_la_SOURCES = \
configuredialog.cpp \ configuredialog.cpp \
countdown_Dialog.ui \ countdown_Dialog.ui \
countdowndialog.cpp \ countdowndialog.cpp \
dbusHAL.cpp \ dbusInterface.cpp \
detailed_Dialog.ui \ detailed_Dialog.ui \
detaileddialog.cpp \ detaileddialog.cpp \
hardware.cpp \ hardware.cpp \

@ -18,7 +18,7 @@
***************************************************************************/ ***************************************************************************/
/*! /*!
* \file dbusHAL.cpp * \file dbusInterface.cpp
* \brief In this file can be found the functionality to connect to * \brief In this file can be found the functionality to connect to
* the HAL daemon via D-Bus, to handle D-Bus calls/events and to * the HAL daemon via D-Bus, to handle D-Bus calls/events and to
* provide wrapper to HAL lib and functions * provide wrapper to HAL lib and functions
@ -30,15 +30,15 @@
#include <klocale.h> #include <klocale.h>
// DBUS - Header // DBUS - Header
#include "dbusHAL.h" #include "dbusInterface.h"
// system headers // system headers
#include <iostream> #include <iostream>
static void* myInstance = 0; static void* myInstance = 0;
/*! The default constructor of the class dbusHAL. */ /*! The default constructor of the class dbusInterface. */
dbusHAL::dbusHAL(){ dbusInterface::dbusInterface(){
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
dbus_is_connected = false; dbus_is_connected = false;
@ -56,7 +56,7 @@ dbusHAL::dbusHAL(){
} }
/*! This is the default destructor of class dbusPowersaveConnection. */ /*! This is the default destructor of class dbusPowersaveConnection. */
dbusHAL::~dbusHAL(){ dbusInterface::~dbusInterface(){
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
close(); close();
@ -71,7 +71,7 @@ dbusHAL::~dbusHAL(){
* \retval true if connected * \retval true if connected
* \retval false if disconnected * \retval false if disconnected
*/ */
bool dbusHAL::isConnectedToDBUS() { bool dbusInterface::isConnectedToDBUS() {
return dbus_is_connected; return dbus_is_connected;
} }
@ -82,7 +82,7 @@ bool dbusHAL::isConnectedToDBUS() {
* \retval true if aquired * \retval true if aquired
* \retval false if not * \retval false if not
*/ */
bool dbusHAL::aquiredPolicyPowerInterface() { bool dbusInterface::aquiredPolicyPowerInterface() {
return aquiredPolicyPower; return aquiredPolicyPower;
} }
@ -92,7 +92,7 @@ bool dbusHAL::aquiredPolicyPowerInterface() {
* \retval true if successful reconnected to D-Bus and HAL * \retval true if successful reconnected to D-Bus and HAL
* \retval false if unsuccessful * \retval false if unsuccessful
*/ */
bool dbusHAL::reconnect() { bool dbusInterface::reconnect() {
// close D-Bus connection // close D-Bus connection
close(); close();
// init D-Bus conntection and HAL context // init D-Bus conntection and HAL context
@ -105,7 +105,7 @@ bool dbusHAL::reconnect() {
* \retval true if successful closed the connection * \retval true if successful closed the connection
* \retval false if any problems * \retval false if any problems
*/ */
bool dbusHAL::close() { bool dbusInterface::close() {
if ( m_dBusQtConnection != NULL ) { if ( m_dBusQtConnection != NULL ) {
releasePolicyPowerIface(); releasePolicyPowerIface();
m_dBusQtConnection->close(); m_dBusQtConnection->close();
@ -124,7 +124,7 @@ bool dbusHAL::close() {
* \retval true if successful initialised D-Bus connection * \retval true if successful initialised D-Bus connection
* \retval false if unsuccessful * \retval false if unsuccessful
*/ */
bool dbusHAL::initDBUS(){ bool dbusInterface::initDBUS(){
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
dbus_is_connected = false; dbus_is_connected = false;
@ -180,7 +180,7 @@ bool dbusHAL::initDBUS(){
* \retval true if successful aquired the interface * \retval true if successful aquired the interface
* \retval false if unsuccessful * \retval false if unsuccessful
*/ */
bool dbusHAL::aquirePolicyPowerIface(){ bool dbusInterface::aquirePolicyPowerIface(){
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
if (dbus_connection == NULL) { if (dbus_connection == NULL) {
@ -214,7 +214,7 @@ bool dbusHAL::aquirePolicyPowerIface(){
* \retval true if successful aquired the interface * \retval true if successful aquired the interface
* \retval false if unsuccessful * \retval false if unsuccessful
*/ */
bool dbusHAL::releasePolicyPowerIface(){ bool dbusInterface::releasePolicyPowerIface(){
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
int result; int result;
@ -263,7 +263,7 @@ bool dbusHAL::releasePolicyPowerIface(){
* \retval true if the interface is owned by someone * \retval true if the interface is owned by someone
* \retval false if else * \retval false if else
*/ */
bool dbusHAL::isPolicyPowerIfaceOwned(){ bool dbusInterface::isPolicyPowerIfaceOwned(){
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
bool retval = false; bool retval = false;
@ -300,7 +300,7 @@ bool dbusHAL::isPolicyPowerIfaceOwned(){
* \param ... more arguments * \param ... more arguments
* \return If the query was successful or not * \return If the query was successful or not
*/ */
bool dbusHAL::dbusSystemMethodCall( TQString interface, TQString path, TQString object, TQString method, bool dbusInterface::dbusSystemMethodCall( TQString interface, TQString path, TQString object, TQString method,
int first_arg_type, ... ) { int first_arg_type, ... ) {
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
@ -328,7 +328,7 @@ bool dbusHAL::dbusSystemMethodCall( TQString interface, TQString path, TQString
* \param first_arg_type Integer with the dbus type of the first argument followed by the value * \param first_arg_type Integer with the dbus type of the first argument followed by the value
* \return If the query was successful or not * \return If the query was successful or not
*/ */
bool dbusHAL::dbusSystemMethodCall( TQString interface, TQString path, TQString object, TQString method, bool dbusInterface::dbusSystemMethodCall( TQString interface, TQString path, TQString object, TQString method,
void *retvalue, int retval_type, int first_arg_type, ... ) { void *retvalue, int retval_type, int first_arg_type, ... ) {
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
@ -358,7 +358,7 @@ bool dbusHAL::dbusSystemMethodCall( TQString interface, TQString path, TQString
* \param var_args va_list with more arguments * \param var_args va_list with more arguments
* \return If the query was successful or not * \return If the query was successful or not
*/ */
bool dbusHAL::dbusMethodCall( TQString interface, TQString path, TQString object, TQString method, bool dbusInterface::dbusMethodCall( TQString interface, TQString path, TQString object, TQString method,
DBusBusType dbus_type, void *retvalue, int retval_type, int first_arg_type, DBusBusType dbus_type, void *retvalue, int retval_type, int first_arg_type,
va_list var_args ) { va_list var_args ) {
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
@ -441,7 +441,7 @@ out:
* \retval 1 if allowed * \retval 1 if allowed
* \retval -1 if a error occurs or we could not query the interface * \retval -1 if a error occurs or we could not query the interface
*/ */
int dbusHAL::isUserPrivileged(TQString privilege, TQString udi, TQString ressource, TQString user) { int dbusInterface::isUserPrivileged(TQString privilege, TQString udi, TQString ressource, TQString user) {
kdDebugFuncIn(trace); kdDebugFuncIn(trace);
const char *_unique_name; const char *_unique_name;
@ -495,7 +495,7 @@ out:
* \param message String with the message * \param message String with the message
* \param string String with additional info * \param string String with additional info
*/ */
void dbusHAL::emitMsgReceived( msg_type type, TQString message, TQString string ) { void dbusInterface::emitMsgReceived( msg_type type, TQString message, TQString string ) {
if (message.startsWith("dbus.terminate")) if (message.startsWith("dbus.terminate"))
dbus_is_connected = false; dbus_is_connected = false;
@ -510,7 +510,7 @@ void dbusHAL::emitMsgReceived( msg_type type, TQString message, TQString string
emit msgReceived_withStringString( type, message, string ); emit msgReceived_withStringString( type, message, string );
} }
#include "dbusHAL.moc" #include "dbusInterface.moc"
// --> functions which are not member of the class ... // --> functions which are not member of the class ...
/*! /*!
@ -535,7 +535,7 @@ filterFunction (DBusConnection *connection, DBusMessage *message, void */*data*/
if (dbus_message_is_signal (message, if (dbus_message_is_signal (message,
DBUS_INTERFACE_LOCAL, DBUS_INTERFACE_LOCAL,
"Disconnected")){ "Disconnected")){
((dbusHAL*) myInstance)->emitMsgReceived( DBUS_EVENT, "dbus.terminate", 0 ); ((dbusInterface*) myInstance)->emitMsgReceived( DBUS_EVENT, "dbus.terminate", 0 );
dbus_connection_unref(connection); dbus_connection_unref(connection);
kdDebugFuncOut(trace); kdDebugFuncOut(trace);
return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; return DBUS_HANDLER_RESULT_NOT_YET_HANDLED;
@ -590,18 +590,18 @@ filterFunction (DBusConnection *connection, DBusMessage *message, void */*data*/
if (!strcmp(service, "org.freedesktop.Policy.Power")) { if (!strcmp(service, "org.freedesktop.Policy.Power")) {
const char *own_name; const char *own_name;
own_name = dbus_bus_get_unique_name(((dbusHAL*) myInstance)->get_DBUS_connection()); own_name = dbus_bus_get_unique_name(((dbusInterface*) myInstance)->get_DBUS_connection());
if (!strcmp(new_owner, own_name)) { if (!strcmp(new_owner, own_name)) {
kdDebug() << "=== now owner of org.freedesktop.Policy.Power ===" << endl; kdDebug() << "=== now owner of org.freedesktop.Policy.Power ===" << endl;
// we have now again the ower of the name! // we have now again the ower of the name!
((dbusHAL*) myInstance)->emitMsgReceived( POLICY_POWER_OWNER_CHANGED, ((dbusInterface*) myInstance)->emitMsgReceived( POLICY_POWER_OWNER_CHANGED,
"NOW_OWNER", "NOW_OWNER",
NULL ); NULL );
} else { } else {
// some other has now the interface // some other has now the interface
kdDebug() << "=== someone owner of org.freedesktop.Policy.Power ===" << endl; kdDebug() << "=== someone owner of org.freedesktop.Policy.Power ===" << endl;
((dbusHAL*) myInstance)->emitMsgReceived( POLICY_POWER_OWNER_CHANGED, ((dbusInterface*) myInstance)->emitMsgReceived( POLICY_POWER_OWNER_CHANGED,
"OTHER_OWNER", "OTHER_OWNER",
NULL ); NULL );
} }
@ -620,7 +620,7 @@ filterFunction (DBusConnection *connection, DBusMessage *message, void */*data*/
dbus_bool_t active; dbus_bool_t active;
if (dbus_message_get_args( message, &error, DBUS_TYPE_BOOLEAN, &active, DBUS_TYPE_INVALID )) { if (dbus_message_get_args( message, &error, DBUS_TYPE_BOOLEAN, &active, DBUS_TYPE_INVALID )) {
((dbusHAL*) myInstance)->emitMsgReceived( CONSOLEKIT_SESSION_ACTIVE, ((dbusInterface*) myInstance)->emitMsgReceived( CONSOLEKIT_SESSION_ACTIVE,
session, TQString("%1").arg((int)active)); session, TQString("%1").arg((int)active));
} else { } else {
if (dbus_error_is_set( &error )) dbus_error_free( &error ); if (dbus_error_is_set( &error )) dbus_error_free( &error );
@ -642,7 +642,7 @@ filterFunction (DBusConnection *connection, DBusMessage *message, void */*data*/
// --> some functions to get private members // --> some functions to get private members
//! to get the current connection to D-Bus //! to get the current connection to D-Bus
DBusConnection * dbusHAL::get_DBUS_connection() { DBusConnection * dbusInterface::get_DBUS_connection() {
return dbus_connection; return dbus_connection;
} }

@ -18,11 +18,11 @@
***************************************************************************/ ***************************************************************************/
/*! /*!
* \file dbusHAL.h * \file dbusInterface.h
* \brief Headerfile for dbusHAL.cpp and the class \ref dbusHAL. * \brief Headerfile for dbusInterface.cpp and the class \ref dbusInterface.
*/ */
/*! /*!
* \class dbusHAL * \class dbusInterface
* \brief class for connection to HAL via D-Bus * \brief class for connection to HAL via D-Bus
* \author Danny Kukawka, <dkukawka@suse.de>, <danny.kukawka@web.de> * \author Danny Kukawka, <dkukawka@suse.de>, <danny.kukawka@web.de>
* \date 2006-2007 * \date 2006-2007
@ -66,7 +66,7 @@ enum msg_type {
POLICY_POWER_OWNER_CHANGED POLICY_POWER_OWNER_CHANGED
}; };
class dbusHAL : public TQObject{ class dbusInterface : public TQObject{
Q_OBJECT Q_OBJECT
@ -105,9 +105,9 @@ private:
public: public:
//! default constructor //! default constructor
dbusHAL(); dbusInterface();
//! default destructor //! default destructor
~dbusHAL(); ~dbusInterface();
//! to reconnect to D-Bus and HAL //! to reconnect to D-Bus and HAL
bool reconnect(); bool reconnect();

@ -75,7 +75,7 @@ HardwareInfo::HardwareInfo() {
setPrimaryBatteriesWarningLevel(); // force default settings setPrimaryBatteriesWarningLevel(); // force default settings
// connect to D-Bus and HAL // connect to D-Bus and HAL
dbus_HAL = new dbusHAL(); dbus_HAL = new dbusInterface();
if (dbus_HAL->isConnectedToDBUS()) { if (dbus_HAL->isConnectedToDBUS()) {
dbus_terminated = false; dbus_terminated = false;
} else { } else {

@ -48,10 +48,7 @@
// TDE hardware library // TDE hardware library
#include <tdehardwaredevices.h> #include <tdehardwaredevices.h>
// HAL Library #include "dbusInterface.h"
#include <hal/libhal.h>
#include "dbusHAL.h"
#include "hardware_battery.h" #include "hardware_battery.h"
#include "hardware_batteryCollection.h" #include "hardware_batteryCollection.h"
@ -130,8 +127,8 @@ class HardwareInfo : public TQObject{
private: private:
TDEHardwareDevices *m_hwdevices; TDEHardwareDevices *m_hwdevices;
//! pointer to the dbusHAL connection class //! pointer to the dbusInterface connection class
dbusHAL *dbus_HAL; dbusInterface *dbus_HAL;
//! hold udis of special hardware execpt batteries represented by a TQString pairs (name,udi) //! hold udis of special hardware execpt batteries represented by a TQString pairs (name,udi)
/*! /*!

@ -45,7 +45,7 @@
// TDE hardware library // TDE hardware library
#include <tdehardwaredevices.h> #include <tdehardwaredevices.h>
#include "dbusHAL.h" #include "dbusInterface.h"
class Battery : public TQObject { class Battery : public TQObject {

Loading…
Cancel
Save