Commit Graph

30 Commits (6d0a6c62241e65e7a22030daeea99d9dac01b16e)

Author SHA1 Message Date
Timothy Pearson 5ec5829759 Add keyboard hotplug (add/remove) support to tsak
This closes Bug 587
Fix warning in kompmgr
(cherry picked from commit 5f413b26eb)
13 years ago
tpearson 4f0472c4a1 Fix xsetroot breaking kompmgr
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1260431 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 168f63d2ca Fix kompmgr user handoff on login
Add new command line option '-k' to kompmgr to suppress restart on Xorg crash


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1258917 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 458b7cead4 Add kdmtsak program
Fix possible kompmgr segfault under rare circumstances


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1253695 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 9fe53a2a43 Fix kompmgr failing to move windows in opaque mode
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1252373 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson f69216c644 Fix kompmgr crash on window resize
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1252372 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson cf01bd685d Fix kompmgr abort on TDE login
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1251224 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 342b8e69aa Fix shutdown dialog fading when compositing is enabled
Add a bit of logging to kompmgr
Fix a broken signal/slot disconnect in kwin


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1251223 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 4e660380ca Add another ATI fglrx workaround to kompmgr
This one restarts kompmgr if the connection to the X display is lost


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1251019 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson a847ac79a0 Fix kompmgr fading
Fadeouts are now silky smooth under all conditions...


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1250992 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson f5a065d579 Additional kompmgr updates and fixes
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1250862 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson c0455ff674 Work around ATI fglrx XDamage bug that was causing kompmgr to not draw new popup windows
Clean up kompmgr a bit and attempt to smooth out the window fades


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1250856 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson cbb186912d Fix kompmgr artifacts when resizing shaped windows
Restore original konsole opacity for background colors when ARGB visuals are active


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1250652 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 5e5763fa9c Fix desktop transparency fade out in kompmgr
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1249956 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson afb2c168c7 Add ability to "punch through" to desktop for transparency in kompmgr
Activate Konsole ARGB mode by default when kompmgr is running


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1249953 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson f5c73c7a67 Fix kompmgr configuration dialog
All main settings now work and apply immediately
There is also now no flicker during settings application!


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1247196 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 5df7872c53 Add initial framework for writing a kompmgr pid file
For an unknown reason the pid is currently corrupted on UID switch,
so the added code is disabled until it can be looked at again.


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1247023 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 7bf4b53615 Reload kompmgr settings on user switch
Check for null passwd struct in kdm kgapp


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1247005 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson f50ce50331 Add Xorg composition support to kdm
KDM composition can be enabled in the control center
When enabled, it provides seamless composited logins to Trinity sessions
It also gets rid of the remaining artifacts in the themed kdm login screen


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246834 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson ecb591aa84 Export the kdm background pixmap via standard Xorg mechanisims for greater flexibility
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246636 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 5292ca5c9f Fix up kompmgr comfiguration and add skeleton for more options
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246532 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 4f1f76a2d3 Fix kompmgr in the following ways:
1. Repair spurious crash dialog
2. Make kompmgr start if enabled when Apply is clicked in KCM
3. Fix flickering and general graphical ickiness on desktop switch
4. Fix flickering on root pixmap change


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246518 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
samelian f616269af8 [kdebase/kwin] improved kompmgr building
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1226469 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 482335bca3 Fix kompmgr CMake FTBFS
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225202 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 162e1ae60d Attempt to enable kompmgr under CMake
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225201 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 8155225c9b Enable compilation with TQt for Qt4 3.4.0 TP2
This should not break compatibility with TQt for Qt3; if it does please fix it ASAP!


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1215552 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson fd3a982e26 Revert automated changes
Sorry guys, they are just not ready for prime time
Work will continue as always


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1212480 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson 495d08bc2d Automated conversion for enhanced compatibility with TQt for Qt4 3.4.0 TP1
git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1211357 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
14 years ago
tpearson b3227b675d Attempt to fix desktop icon scrambling on logout/login
Added debugging for XBadWindow problem


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1177931 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago
toma 4aed2c8219 Copy the KDE 3.5 branch to branches/trinity for new KDE 3.5 features.
BUG:215923


git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1054174 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
15 years ago