summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorFilesLines
2010-07-29added --zcomp flag to disable wm, fixed border width calculationangel1-0/+1
2010-07-04Install and load local information from XDG_HOME/.compiz-1 to prevent ↵Sam Spilsbury1-1/+1
conflicts with compiz-0.8
2010-07-02Simplify serialization interfaceSam Spilsbury1-3/+5
2010-06-12A few big changes:Sam Spilsbury4-0/+208
* Rewrite PropertyWriter, move it out of compiztoolbox * Added CompPluginStateWriter, a serialization interface, which plugins inherit, and specify how to serialize their class members, which will be automatically unloaded and reloaded as plugins unload and reload. * Currently there are bugs with this interface, so it is disabled by default (mostly bugs to do with boost and libdl) * Depend on libboost-serialization * A few bugfixes
2010-05-19Return resName as CompString so it can't be modified by the caller.Danny Baumann1-1/+1
2010-05-18add resName getterTravis Watkins1-0/+2
2010-05-18Added DESTDIR support for packagingSam Spilsbury2-2/+2
2010-05-02Optionally traverse through ancestry when getting the client leader of aDanny Baumann1-1/+1
window which has no own client leader set.
2010-04-28Add some additional accessor functions for more consistent class usage.Danny Baumann2-0/+8
2010-03-24Documentation update for CompIcon, ModifierHandler, CompOutput,Sam Spilsbury8-45/+193
PluginClassStorage, PluginClassIndex, CompPoint, CompRect, CompRegion and CompSize
2010-03-24Fixed some documentationSam Spilsbury2-10/+22
2010-03-11Merge branch 'master' of /home/kris/workspace/compizKristopher Ives15-25/+228
Conflicts: include/core/window.h plugins/composite/include/composite/composite.h
2010-02-05Merge branch 'master' of git+ssh://git.compiz.org/git/compiz/coreSam Spilsbury1-1/+3
Conflicts: plugins/place/src/place.cpp
2010-02-04place: Improve resolution change handling.Sam Spilsbury2-0/+4
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
2010-02-03Fix wrappable count.Danny Baumann1-1/+1
2010-02-03Improve API.Danny Baumann1-0/+2
2010-02-03Make addSupportedAtoms wrappable and use std::vectorSam Spilsbury1-0/+3
2010-01-22Add appropriate operator overloads to CompPointSam Spilsbury1-0/+6
2010-01-21Add some documentation on how geometry () and serverGeometry () workSam Spilsbury1-0/+7
2009-12-18Add another contains method to CompRegion.Erkin Bahceci1-0/+1
2009-12-18Add CompWindowGrabExternalAppMask.Erkin Bahceci1-5/+5
2009-12-16Add notification for "before map".Erkin Bahceci1-1/+2
2009-12-16Add CountedList class, a wrapper for std::list.Erkin Bahceci3-0/+116
This std::list wrapper is to be used for cases where size() needs to be called, since std::list.size() has linear complexity in gcc, whereas CountedList::size() has constant complexity, as it keeps a counter.
2009-11-18Avoid unneeded mallocs.Dennis Kasprzyk1-2/+1
2009-10-28Deleted auto backup files again.Kristopher Ives7-1827/+0
2009-10-25Added documentation for some internal classes.Kristopher Ives3-22/+31
Fixed some old comments.
2009-10-25Fixed some old comments syntax.Kristopher Ives4-40/+61
Added some docs for some internals to CompPlugin. Added some docs for some internals for CompAction.
2009-10-25Fixed some old /// docs.Kristopher Ives2-4/+11
Added class description docs for some structs and classes.
2009-10-25Added early docs for CompTimer and it's methods.Kristopher Ives1-4/+45
2009-10-25Added some preliminary doc for how CompMatch works.Kristopher Ives1-1/+8
2009-10-24Added some TODO comments for WindowInterface and helper struct/enums.Kristopher Ives1-1/+15
2009-10-22Trying to make sure I'm not versioning autobackup files.Kristopher Ives3-229/+0
2009-10-22Added Doxyfile.Kristopher Ives20-15/+2174
Started documenting core.
2009-08-15Unsigned int conversions.Erkin Bahceci2-2/+2
2009-08-02Added support for posix 2008 scandir definitionDennis Kasprzyk1-0/+7
2009-08-01Include cstdio and others instead of their C counterparts for g++ 4.4 ↵Sam Spilsbury1-0/+1
compatibilty
2009-07-30More unsigned int to int conversion.Erkin Bahceci1-11/+11
2009-07-31Changed unsigned int to int to fix warningsDennis Kasprzyk2-17/+17
2009-07-31Handle signed/unsigned correctlyDennis Kasprzyk4-11/+11
2009-07-23Add CompRect::operator= ().Erkin Bahceci1-0/+1
2009-07-23Add CompScreen::normalCursor ().Erkin Bahceci1-0/+2
2009-07-13Add notifications for show desktop mode.Erkin Bahceci1-1/+3
2009-07-08Add hasUnmapReference and use it in decor.Erkin Bahceci1-0/+2
This prevents a window's decoration to be updated early while it is closing, which isn't necessary anyway. This problem leads to a close animation with an empty frame.
2009-07-04CompRect: add set{Left,Top,Right,Buttom} functionsJoel Bosveld1-0/+8
2009-07-01Move modifier handling into a separate top level class exposed to pluginsSam Spilsbury3-0/+93
2009-07-01Make bool CompWindow::isFocussable () wrappableSam Spilsbury1-3/+3
2009-07-01Make CompWindow::alpha () wrappableSam Spilsbury1-3/+5
2009-06-02Separate clientList. Add clientList accessor.Erkin Bahceci1-0/+3
2009-04-19Add notifications for (un)minimize, (un)shade, close.Erkin Bahceci1-1/+6
2009-04-08Merge branch 'master' of ↵Erkin Bahceci1-1/+2
git+ssh://cornelius@git.compiz-fusion.org/git/compiz/core