summaryrefslogtreecommitdiff
path: root/plugins/cube.c
AgeCommit message (Expand)AuthorFilesLines
2007-12-19Draw cube caps correctly in inside cube mode.Dennis Kasprzyk1-4/+6
2007-10-27Use CompVector.Danny Baumann1-30/+17
2007-10-27Added CompVector type for describing vectors.Danny Baumann1-35/+35
2007-10-27Added some matrix functions that can be useful for plugins.Danny Baumann1-39/+7
2007-10-17Minor cleanup.Danny Baumann1-3/+3
2007-10-17Use window Offsets to paint correct background.Dennis Kasprzyk1-4/+8
2007-10-08Fixed window offset calculation for multihead configurations.Dennis Kasprzyk1-1/+1
2007-10-08Use setWindowPaintOffsets instead of moveScreenViewport in cube.Dennis Kasprzyk1-4/+4
2007-09-24Make sure that everything is painted, if another plugin requests it.Dennis Kasprzyk1-6/+6
2007-09-22Minor beautification.Danny Baumann1-1/+1
2007-09-22Added paintAllViewports variable.Danny Baumann1-3/+6
2007-09-22Added CubePostPaintViewportProc.Danny Baumann1-5/+23
2007-09-20Only apply clipping planes when the cube is actually rotated.Danny Baumann1-30/+38
2007-09-17Use current viewport for skydome rotation calculation.Dennis Kasprzyk1-2/+3
2007-09-17Wrap enableOutputClipping to set correct clipping of the cube faces.Dennis Kasprzyk1-0/+47
2007-09-16Formatting fix.Danny Baumann1-3/+2
2007-09-16Only copy structures when needed.Danny Baumann1-6/+15
2007-09-16Whitespace and formatting improvements.Danny Baumann1-21/+21
2007-09-06Free cs->vertices.David Reveman1-0/+3
2007-09-04Use 'base' as default name for base object instead of 'object'.David Reveman1-3/+3
2007-09-04Remove setDisplayOptionForPlugin and setScreenOptionForPluginDavid Reveman1-21/+64
2007-08-31Add core object type.David Reveman1-0/+4
2007-08-30Add plugin interface version number to getCompPluginInfoDavid Reveman1-1/+1
2007-08-30Add simple object system, which generalize the privatesDavid Reveman1-12/+59
2007-08-29ABIVERSION -> CORE_ABIVERSION.David Reveman1-1/+1
2007-08-28Rename cube.h to compiz-cube.h.David Reveman1-1/+1
2007-08-28Remove getVersion function from plugin VTable.David Reveman1-8/+0
2007-08-28Add core ABI version check to all plugins. Plugins are nowDavid Reveman1-0/+3
2007-08-28Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/app/compizDavid Reveman1-10/+16
2007-08-28Remove setScreenOption and make sure core plugin is loadedDavid Reveman1-9/+10
2007-08-27Draw cube caps only once per output, but allow plugin plugins to reset this h...Dennis Kasprzyk1-4/+8
2007-08-27Disable backface culling only for front-to-back painted transparent cube faces.Dennis Kasprzyk1-6/+8
2007-08-13Use new action option types in cube plugin.David Reveman1-3/+3
2007-08-09Fix many function declarations that were missing the 'const'David Reveman1-3/+3
2007-07-12Remove features and dependencies from plugin VTable.David Reveman1-14/+1
2007-07-10Clean up.David Reveman1-22/+24
2007-07-06Don't disort the screen if another plugin changes the output.Dennis Kasprzyk1-0/+10
2007-07-06Added option to change multi output behavior.Dennis Kasprzyk1-11/+43
2007-06-26Fixed orientation calculation for "inside cube" mode.Dennis Kasprzyk1-16/+16
2007-06-21Fix 'Transparency on mouse initiated rotation only' option.Danny Baumann1-1/+1
2007-06-21Combined checkFTB and capDirection into one checkOrientation function.Dennis Kasprzyk1-83/+37
2007-06-21Added a wrapabble paintInside function to allow plugins to render something i...Dennis Kasprzyk1-0/+20
2007-06-21Separated paintTopBottom into individual paintTop and paintBottom functions.Dennis Kasprzyk1-34/+160
2007-06-21Made chackFTB wrapable.Dennis Kasprzyk1-1/+2
2007-06-21Fixed FTB calculation for inside cube mode.Dennis Kasprzyk1-1/+1
2007-06-21Remove trailing whitespace.Danny Baumann1-6/+6
2007-06-21Added option to enable cube transparency only on button binding initiated rot...Roi Cohen1-2/+9
2007-06-21Add cube transparency.Roi Cohen1-7/+146
2007-06-21Added rotation state.Danny Baumann1-0/+2
2007-06-21Improve cube paint order calculations.Roi Cohen1-149/+304