summaryrefslogtreecommitdiffstats
path: root/kwin
Commit message (Collapse)AuthorAgeFilesLines
* Fix kompmgr artifacts when resizing shaped windowstpearson2011-09-011-11/+130
| | | | | | | 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
* Indicate that kdesktop focus stealing prevention is a Default settingtpearson2011-08-311-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1250387 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix run command not accepting focus when Firefox is running and active on ↵tpearson2011-08-301-1/+12
| | | | | | the current screen git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1250369 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix desktop transparency fade out in kompmgrtpearson2011-08-291-4/+6
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1249956 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Add ability to "punch through" to desktop for transparency in kompmgrtpearson2011-08-281-0/+73
| | | | | | | 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
* Fix taskbar when parent application is using ARGB windowstpearson2011-08-251-3/+3
| | | | | | | | Fix composition configuration default settings Add logout notice to give the user feedback that yes, the logout command actually WAS accepted git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1249522 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Rename option to enable kompmgr to a more user decipherable stringtpearson2011-08-211-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1248526 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Convert remaining references to kde3 (e.g. in paths) to trinitytpearson2011-08-216-7/+7
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1248408 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix a number of issues in kdebase caused by C style caststpearson2011-08-151-1/+1
| | | | | | | This includes Bug #492 git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1247425 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Hide nonfunctional kompmgr menu shadow settingstpearson2011-08-151-2/+6
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1247209 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Use a more reasonable default window fade speedtpearson2011-08-141-2/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1247198 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix kompmgr configuration dialogtpearson2011-08-143-51/+194
| | | | | | | | 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
* Add initial framework for writing a kompmgr pid filetpearson2011-08-141-1/+88
| | | | | | | | 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
* Reload kompmgr settings on user switchtpearson2011-08-141-0/+30
| | | | | | | 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
* Add Xorg composition support to kdmtpearson2011-08-131-4/+35
| | | | | | | | | 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
* Export the kdm background pixmap via standard Xorg mechanisims for greater ↵tpearson2011-08-121-3/+3
| | | | | | flexibility git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246636 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix up kompmgr comfiguration and add skeleton for more optionstpearson2011-08-116-34/+75
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246532 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix a few practical usability GUI problems in the window opacity popup menutpearson2011-08-111-4/+4
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246528 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix major kompmgr flickering on sesson startuptpearson2011-08-111-1/+16
| | | | | | | | Note that there is still a (small) single flicker that occurs as the composition is engaged, however this is an Xorg design defect and can only be fixed by loading composition support in kdm git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246526 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix kompmgr in the following ways:tpearson2011-08-114-51/+145
| | | | | | | | | | 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
* rename the following methods:tpearson2011-08-1027-123/+123
| | | | | | | | | tqfind find tqreplace replace tqcontains contains git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1246075 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix spurious kompmgr crash dialogstpearson2011-08-093-45/+47
| | | | | | | Disable irritating and obsolete warning dialog when kompmgr is enabled git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1245889 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Another "redmond" kwin client fixtpearson2011-07-301-2/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1243972 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix the "redmond" kwin clienttpearson2011-07-303-6/+19
| | | | | | | It is highly recommended that "window resize and move when maximized" be disabled when this client is in use git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1243970 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Rename tqsizeHint* to sizeHint*tpearson2011-07-182-6/+6
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1241971 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Remove the tq in front of these incorrectly TQt4-converted methods/data members:tpearson2011-07-092-3/+3
| | | | | | | | | | | | tqrepaint[...] tqinvalidate[...] tqparent[...] tqmask[...] tqlayout[...] tqalignment[...] git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1240522 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Rename incorrect instances of tqrepaint[...] to repaint[...]tpearson2011-07-074-5/+5
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1240369 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Specify namespace when using WFlagstpearson2011-04-112-4/+4
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1227664 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix Flags namespacetpearson2011-04-111-2/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1227633 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Specify namespace when using WNoAutoErasetpearson2011-04-112-2/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1227631 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Remove extra curly bracetpearson2011-04-041-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1227024 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix kdebase FTBFStpearson2011-04-041-0/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1227017 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Wean kdebase off of hacky static qt_x_*_tim variablestpearson2011-04-0310-61/+40
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1227011 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Update kdebase inherits() to use new object name defines instead of string ↵tpearson2011-04-021-1/+1
| | | | | | literals git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1226899 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* [kdebase/kwin] improved kompmgr buildingsamelian2011-03-302-28/+12
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1226469 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix keramic config uic-tqt segfaulttpearson2011-03-262-9/+7
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1226116 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Disable keramik/config for Qt4 due to unhandled segfault in uictpearson2011-03-251-1/+3
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225997 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix Qt4 FTBFStpearson2011-03-251-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225936 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix Qt4 FTBFStpearson2011-03-241-1/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225916 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix CMake installation directorytpearson2011-03-181-1/+1
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225203 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix kompmgr CMake FTBFStpearson2011-03-181-2/+2
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225202 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Attempt to enable kompmgr under CMaketpearson2011-03-182-1/+57
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1225201 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Added missing headers for CMaketpearson2011-03-141-0/+5
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1224756 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix the following problems under Qt4:tpearson2011-02-281-0/+4
| | | | | | | | | | * Konsole compilation failure * ksplash exit failure * kicker rounded tip masking behaviour * kwin auto-exit issue git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1223001 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Allow kdebase to (mostly) function correctly with TQt for Qt4tpearson2011-02-154-10/+10
| | | | | | | | Fix kicker tackbar handling under Classic mode (thanks to Ilya Chernykh for the patch) Fix a newly invalidated section of code under GCC 4.5.2 (http://gcc.gnu.org/bugzilla/show_bug.cgi?id=47723#c6) git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1220927 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Fix recursive repainttpearson2011-01-262-2/+12
| | | | | | | Add Qt4 support to kwin git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1217377 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* [kdebase] initial cmake supportsamelian2011-01-2326-0/+914
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216551 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Signal/slot repairstpearson2011-01-212-4/+4
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1216185 283d02a7-25f6-0310-bc7c-ecb5cbfe19da
* Enable compilation with TQt for Qt4 3.4.0 TP2tpearson2011-01-1987-852/+855
| | | | | | | 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
* [kdebase/kwin] avoid a conflict between Qt and X11samelian2011-01-122-8/+8
| | | | git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdebase@1214094 283d02a7-25f6-0310-bc7c-ecb5cbfe19da