Commit Graph

156 Commits (f703127ab2a1f20f1483d3cfba393d09c808ef74)

Author SHA1 Message Date
Michele Calgaro 6671b1a5d0
Use tdeprocess.h
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 months ago
Slávek Banko 2b6ca04466
ksmserver: Fix FTBFS when building without tdehw library.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 months ago
Mavridis Philippe 88a090066b
KSMServer: reload power-managerrc settings every time before they are needed
Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
7 months ago
Mavridis Philippe d88718ee02
KSMServer: improve suspend code
1. Some code deduplication. Suspending is now handled via the public method `suspend(int)` which is DCOP-accessible and maps SuspendType values to corresponding TDEHWLib TDESystemPowerState values, and the internal method `suspendInternal(int)` which performs the chosen suspend and optionally locks the screen beforehand.
2. Options are now read from power-managerrc on startup and stored in memory to avoid reading the configuration file every time a suspend is requested.
3. SuspendType is now a member of KSMServer class (instead of KSMShutdownDlg)
4. A new DCOP-accessible method `suspendOptions()` returns a TQStringList of all available suspend options.

Signed-off-by: Mavridis Philippe <mavridisf@gmail.com>
7 months ago
Michele Calgaro 9cebcf7b55
Use tq* headers instead of ntq* ones
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
8 months ago
Michele Calgaro 026828840f
Replace KDE_[NO_]EXPORT with TDE_[NO_]EXPORT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 months ago
Michele Calgaro 2d7d2122cf
Replace Q_WS_* defines with TQ_WS_* equivalents
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro a4241b7911
Use new TQ_METHOD, TQ_SIGNAL, TQ_SLOT defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro c4a6487c82
Replace various '#define' strings - part 6
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro 81ad1f9e3c
Replaced time related '#define' with actual strings
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro b965cbac5b
Replace Qt with TQt
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
1 year ago
Michele Calgaro a8f627e6d4
Replace TQ_*Focus* and TQ_Scale* defines
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 014f6d2586
Drop USE_TQT4 code
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro 814bf5fc4f
Replace Q_OBJECT with TQ_OBJECT
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
2 years ago
Michele Calgaro f9f7aee79e Removed HAL dependant code.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
3 years ago
Slávek Banko e031e12d06
Respect build option WITH_TDEHWLIB, otherwise it can lead to FTBFS in special cases.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Slávek Banko 48ddee7ba8
Update CMake rules to change tdehw library to standalone.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
aneejit1 24a8daa732 Ask pkg-config where libICE is before testing for _IceTransNoListen
Signed-off-by: aneejit1 <aneejit1@gmail.com>
5 years ago
Michele Calgaro 8250c8e423
Removed explicit usage of the 'register' keyword.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
5 years ago
Slávek Banko ed93cf0e08
ksmserver: Use the IceAuthFileName() function
instead of building the file name.

This relates to bug 3027.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
5 years ago
Slávek Banko b95b665c78
Add CMakeL10n rules.
Update TIMEZONES list.

Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
6 years ago
Michele Calgaro 2228191a50
Renamed Sleep to Suspend, following discussion on a more consistent naming convention for shutdown actions.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro b854e365af
Conversion startkde -> starttde, exitkde -> exittde in r14-xdg-upd file and related usage in code. This resolves bug 2282 and 2283.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
6 years ago
Michele Calgaro 0911b4d0ca
Remove QT_CLEAN_NAMESPACE/TQT_CLEAN_NAMESPACE unnecessary define.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Michele Calgaro 887cea6320
LIB_QT -> LIB_TQT conversion to align to updated admin module
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
7 years ago
Timothy Pearson 09dce5e19f Fix invalid headers in PNG files and optimize for size 9 years ago
Michele Calgaro 193cb78c57 Renamed "Suspend to disk" to "Hibernate" and "Suspend to RAM" to "Sleep".
This refers to bug 2602.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 years ago
Michele Calgaro e972ff07d5 ksmserver: Added support for hybrid suspend (aka suspend to RAM + suspend to disk).
This relates to bug 2601.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 years ago
Michele Calgaro db51b92c96 Added tooltips to logout dialog for freeze, suspend and hibernate buttons.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
9 years ago
Michele Calgaro b45b9ed9b1 Added DCOP method startupCompleted() to KSMServer: this allows to check whether the
session has been fully created/restored. This relates to bug 1610.

Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
10 years ago
Timothy Pearson 9005480696 Fix double free corruption due to duplicated call to IceCloseConnection
This resolves Bug 2167
10 years ago
Timothy Pearson d8287f9787 Rewrite greyscale OpenGL system to use GLSL
Add ability to blend color and greyscale based on window alpha (actual window alpha currently set at 0.5 when blending is enabled)
Reenable greyscale logout effect when compositor is in use
10 years ago
Timothy Pearson da8993ffb2 Make kdesktop_lock and ksmserver ARGB screen blanking more efficient and improve multi-head support in same
Fix kdesktop_lock busy cursor appearing over active screen saver after GUI-driven VT switch and delayed return to original VT
Repair kdesktop_lock invalid password delay bypass with Cancel button
10 years ago
Slávek Banko 107220694f Allow contitional build with tdehwlib
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
11 years ago
Timothy Pearson a19ce6ad34 Bring undo, redo, find, and revert icons into XDG compliance 11 years ago
Timothy Pearson 1346f68987 Bring stop, lock, exit, and run icons into XDG compliance 11 years ago
Timothy Pearson ccf9305673 Bring previous and next icons into XDG compliance 11 years ago
Timothy Pearson 699217f5ac If drkonqi launches during logout show it after 30 seconds have elapsed 11 years ago
Timothy Pearson c383da9dc6 Forward port KDE SVN r803253 to fix potential security hole 11 years ago
Timothy Pearson 24e34ad989 Add basic support for a modified compton compositor instead of the old buggy kompmgr
Update additional Xorg atom names
11 years ago
Darrell Anderson 907d8b7d7b Add secondary logout fadeaway control
This resolves Bug 1999
This relates to Bug 258
11 years ago
Francois Andriot f8558cb3c4 Use the "confirm logout" option in KSMServer::logoutTimed 11 years ago
Slávek Banko 1f3832a136 Removed unnecessary dependency on dbus-tqt and dbus-1-tqt 11 years ago
Timothy Pearson 51a20070fd Fix screen sometimes not being hidden on power management action or desktop switch
Handle kdesktop_lock termination in a more sane manner by simply relaunching it if possible
11 years ago
Michele Calgaro 91ff56bbdf Fix buttons covered by progress bar in logout status dialog
This relates to Bug 1667
11 years ago
Darrell Anderson d4c4140b66 Add end-of-file newlines. 11 years ago
Michele Calgaro 1c618af70d Add progress bar to logout status dialog
This resolves Bug 1667
11 years ago
Slávek Banko 7d335195a0 Add support for freeze suspend state 12 years ago
Slávek Banko 3e88ddfbc3 Additional k => tde renaming and fixes 12 years ago
Timothy Pearson ed0819821b Attempt to fix report of logout status dialog not appearing after client interaction
This relates to Bug 760
12 years ago