path: root/src/privatewindow.h
AgeCommit message (Collapse)AuthorFilesLines
2010-02-04place: Improve resolution change handling.Sam Spilsbury1-2/+0
Windows are now moved/resized in a better way when changing resolution. Also, old window position and size will be remembered, so that they can be restored when going back to the original resolution. API changes were necessary in core, the functions ::updateStruts and ::updateWorkarea were moved from Private* to Comp* Forward port of 4327a7c83dc6c1fe77891ba7c6bf5023d21dfde8
2009-08-14Remove unused member variable.Erkin Bahceci1-1/+0
2009-07-08Move hide/show to PrivateWindow, add wrapper hide/show.Erkin Bahceci1-0/+4
The new hide/show are used by switcher, so that it doesn't call minimize/unminimize.
2009-04-30Restack window list immediately when calling reconfigureXWindowJoel Bosveld1-2/+5
Previously, trying to restack multiple windows wouldn't work as expected, as the window list wasn't restacked until the configureNotify was recieved, which lead to it stacking the window above the wrong window
2009-03-16Whitespace fixes.Danny Baumann1-1/+1
2009-03-16Expose setDesktop function.Danny Baumann1-2/+0
2009-03-11Added iconGeometry getter and convert priv->iconGeometry to CompRectSam Spilsbury1-2/+1
2009-02-26Store XWMHints structure and use it to fall back to legacy icon reading.Danny Baumann1-1/+3
2009-02-26Coding style, optimizations.Danny Baumann1-4/+3
2009-02-26Added support for _NET_WM_FULLSCREEN_MONITORS property.Danny Baumann1-1/+6
2008-10-14Made CompScreen derive from CompSize.Dennis Kasprzyk1-2/+2
2008-10-09Added missing license headers.Dennis Kasprzyk1-0/+27
2008-10-09Cleanup private headers.Dennis Kasprzyk1-120/+84
2008-09-25Use CompRegion in core.Dennis Kasprzyk1-2/+2
2008-09-17Move core headers into core subdirectory.Dennis Kasprzyk1-1/+1
2008-09-17Optimize rect,point and size classes and move headers to core/*Dennis Kasprzyk1-1/+1
2008-09-17Cleanup CompWindow public API and move header to core/window.hDennis Kasprzyk1-5/+69
2008-09-17Cleanup CompScreen public API and move header to core/screen.hDennis Kasprzyk1-0/+1
2008-09-15Merge CompCore and CompDisplay into CompScreen class.Dennis Kasprzyk1-1/+2
2008-09-15Remove getter for w->attrib and use member getters instead.Danny Baumann1-1/+2
2008-09-10C++ port of the resize plugin.Dennis Kasprzyk1-6/+0
2008-09-02Reparent window instead of simple input frame window.Dennis Kasprzyk1-0/+4
2008-09-01Provide a system to set the frame window region.Dennis Kasprzyk1-2/+2
2008-08-27Moved composite handling and opengl painting into separate plugins.Dennis Kasprzyk1-34/+9
2008-08-21Shut up compiler warnings.Dennis Kasprzyk1-2/+2
2008-08-21Cleanup compiz[-core].hDennis Kasprzyk1-3/+3
2008-08-20Renamed WindowPaintAttrib to CompWindowPaintAttrib.Dennis Kasprzyk1-2/+2
2008-08-12CompIcon class and CompTexture cleanup.Dennis Kasprzyk1-2/+2
2008-08-12Implemented CompTexture as real class.Dennis Kasprzyk1-3/+4
2008-08-11Implement Timeouts as CompCore::Timer class.Dennis Kasprzyk1-1/+1
2008-08-11Rename CompMatrix to CompTextureMatrix.Dennis Kasprzyk1-1/+1
2008-08-06More CompPoint usage.Dennis Kasprzyk1-2/+2
2008-08-06Use CompPoint/CompSize in CompScreen.Dennis Kasprzyk1-2/+2
2008-08-06Use CompWindow::Geometry.Dennis Kasprzyk1-16/+4
2008-08-06Conversion ob main classes to C++.Dennis Kasprzyk1-0/+269