summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated to version 3481iains-blingtastic-bucket-o-blingIain Holmes2007-12-1817-2500/+3906
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3482
* Reverse the logic for NO_SHADOWSIain Holmes2007-12-181-8/+19
| | | | | | | Listen for window type changes so we can stop shadows on the first drag icon svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3481
* Debugging patch from MichaelIain Holmes2007-12-181-28/+152
| | | | | | Don't regenerate the extents on every window when the clip is changed svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3480
* Commit expose fixes from MichaelIain Holmes2007-12-181-5/+10
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3479
* Fix a typo in the display macrosIain Holmes2007-12-182-1/+13
| | | | | | | Apply patch from michael to check for required extensions before enabling the compositor svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3478
* Fix the crash when the theme parser is used in the libraryIain Holmes2007-12-111-58/+97
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3471
* Remove some theme debuggingIain Holmes2007-12-062-8/+14
| | | | | | | Only add docks with shadows to the dock list Remove docks from the docklist whenever their window is killed svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3455
* Commit theme speed up fixesIain Holmes2007-12-054-464/+558
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3454
* Add the drop shadows thing backIain Holmes2007-12-051-10/+79
| | | | | | Fix crashy svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3453
* Fix the non compositor buildIain Holmes2007-12-051-2/+4
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3452
* Hopefully stop DND icons having shadowsIain Holmes2007-12-031-4/+18
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3451
* Store the last window node we visit, so that we don't need to do Iain Holmes2007-11-301-2/+6
| | | | | | g_list_last svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3448
* Add the METACITY_DEBUG_REDRAW hack, and clip the correct region when Iain Holmes2007-11-291-1/+19
| | | | | | painting the screen. svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3447
* Properly revert the compositor changesIain Holmes2007-11-271-250/+112
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3445
* Undo panel drop shadowIain Holmes2007-11-272-42/+9
| | | | | | redo memory leak patch svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3444
* Stop leaking a XserverRegion every redrawIain Holmes2007-11-271-0/+3
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3442
* Fix some massive memory leaksIain Holmes2007-11-272-1/+11
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3441
* Tidy code some moreIain Holmes2007-11-261-57/+63
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3440
* Hopefully speed up redrawingIain Holmes2007-11-262-19/+86
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3439
* Only draw dock shadows on the desktop.Iain Holmes2007-11-261-5/+101
| | | | | | Add long explanations on how compositing works svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3438
* Make the type checking more generic, fix a leak caused by not freeing Iain Holmes2007-11-251-7/+37
| | | | | | the atom list svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3437
* Don't add a dropshadow to DND iconsIain Holmes2007-11-251-2/+38
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3436
* Patch from Jonathan Matthew to fix window translucency calculation Iain Holmes2007-11-241-5/+5
| | | | | | cockups. svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3435
* Support screen resolution changesIain Holmes2007-11-241-11/+46
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3434
* Add some nice icons to the alt-tab selectorIain Holmes2007-11-231-16/+41
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3433
* Add comment explaining the shaded_back_pixmapIain Holmes2007-11-231-0/+5
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3432
* When the window is shaded, store the backing pixmap in a different place Iain Holmes2007-11-231-16/+49
| | | | | | | so that the unshaded backing pixmap can be returned when we need a copy of the window svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3431
* Listen for transparency property changesIain Holmes2007-11-223-32/+78
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3430
* Add copyright for the compositorIain Holmes2007-11-221-0/+21
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3429
* Remove bit i missedIain Holmes2007-11-221-2/+0
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3428
* Remove advertIain Holmes2007-11-221-1/+1
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3427
* Update to match trunk revision 3425Iain Holmes2007-11-2217-222/+361
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3426
* Correctly put a drop shadow on the frame-free windows (like the panel) Iain Holmes2007-11-223-21/+49
| | | | | | | | | | while not putting shadows around weirdly shaped windows like awn or the libnotify popups. Shuffle around how the windows are added so we can pass the MetaWindow to the compositor. svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3425
* Really turn off shadows for AWN's windows and for libnotify's popups tooIain Holmes2007-11-213-12/+21
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3424
* Don't put a dropshadow around shaped, unmanaged windows. It fucks up AVN Iain Holmes2007-11-211-1/+3
| | | | | | and people cry. svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3423
* Fix some XID leaks. Shuffle code around to make it slightly neater WriteIain Holmes2007-11-204-63/+72
| | | | | | | | Fix some XID leaks. Shuffle code around to make it slightly neater Write the Pixmap->Pixbuf code better svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3422
* Make the scale size 150 pxIain Holmes2007-11-191-5/+7
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3419
* Fix scaling issuesIain Holmes2007-11-191-3/+13
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3418
* Use backing store pixmaps for icons in the alt-tab dialogIain Holmes2007-11-195-2/+112
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3417
* ifdef to control idle repainting until we work out which is betterIain Holmes2007-11-171-7/+29
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3406
* Use an idle function to repaintIain Holmes2007-11-171-5/+85
| | | | | | Listen for background changes svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3405
* Put error traps around the places to catch them wascley x ewwowsIain Holmes2007-11-161-4/+24
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3404
* Use the cached atomsIain Holmes2007-11-161-3/+3
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3403
* Don't free the root pixmap ID...nautilus gets all pissyIain Holmes2007-11-161-6/+5
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3402
* Builds even without --enable-compositorIain Holmes2007-11-151-0/+26
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3400
* Remove old compositor stuffIain Holmes2007-11-157-2789/+749
| | | | | | Fix compositor.c to match metacity code style svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3399
* Remove the annoying translucent window on drag effect, it was sillyIain Holmes2007-11-141-49/+28
| | | | | | | | Fix the shadow not getting clipped correctly, leaving black behind ARGB windows and glitches in the corners of shaped windows svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3398
* I am evil iainy I am evil iainy I am evil iainy I am evil iainy Make theIain Holmes2007-11-141-0/+46
| | | | | | | | | | I am evil iainy I am evil iainy I am evil iainy I am evil iainy Make the windows go translucent while dragging svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3397
* Fix a shaped window glitchIain Holmes2007-11-141-0/+40
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3396
* Make nicer shadows and put a shadow around ARGB managed windowsIain Holmes2007-11-141-10/+6
| | | | svn path=/branches/iains-blingtastic-bucket-o-bling/; revision=3395