30 Commits (a6831431485cca32752d3d31558220c22e776780)

Author SHA1 Message Date
Rivo Laks 85e31c0010 Reserve 80 items instead of creating them. 19 years ago
Matt Rogers 462f588b25 Preallocate the size for the vectors based on the number of entries 19 years ago
Rivo Laks b070bc842b Add repaint when window is closed. 19 years ago
Rivo Laks 5bb6ed0b1a Use new shadow texture by pinotree. It uses gaussian blur instead of linear falloff 19 years ago
Luboš Luňák 2922ef272e Don't cause painting in unrelated parts. 19 years ago
Luboš Luňák 211bbc95ba Consistently decide whether shadow will be painted for a window. 19 years ago
Rivo Laks 99cdfe7f8d Better defaults IMHO. 19 years ago
Rivo Laks 8d316461c4 Fix shadow's size 19 years ago
Rivo Laks 0e1cb2a603 Add option to make active window's shadow stronger (on by default). 19 years ago
Rivo Laks 3c195c505d Make it possible to increase shadow's size 19 years ago
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Rivo Laks 00a10f732b Don't use shadow for desktop and docks 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago
Rivo Laks 69ad089958 Give the shadow a minimum size (otherwise rounded corners will break) 19 years ago
Rivo Laks bad6237218 - Implement textured shadows. 19 years ago
Rivo Laks b5bc926a2e Bump default shadow offset from 5 to 10 19 years ago
Rivo Laks 7812443973 Add soft shadows 19 years ago
Rivo Laks 424f906ab2 - Add optional color argument to renderGLGeometry() functions. If specified, it's used as vertex colors 19 years ago
Rivo Laks ea6f0ae502 - Effects' config module should link to kwineffects and shouldn't link to kutils. 19 years ago
Rivo Laks c22b4809a5 Add working config modules for PresentWindows and Shadow effects. 19 years ago
Rivo Laks 041673bf86 Effect's name in KWIN_EFFECT*() macros must now match effect's internal name in .desktop file, 19 years ago
Luboš Luňák f52b8e48cd branches/work/kwin_composite becomes new trunk kwin. 19 years ago
Luboš Luňák 2b7e1f4993 Remove kwin, kwin_composite will become new trunk kwin, missing merges 19 years ago
Luboš Luňák cd98bc12d5 Shared implementation of rendering gl geometry. 19 years ago
Luboš Luňák 04a3787213 Non-inline functions should be in .cpp . 19 years ago
Rivo Laks 0353f3376e Make effects actual plugins, so it's possible to load them on runtime. 19 years ago
Luboš Luňák e3b865cd5f namespace KWinInternal -> KWin - shorter typing of names in gdb, yay 19 years ago
Rivo Laks 1f167d8d15 Add EffectWindow::isDeleted() method. 19 years ago
Rivo Laks 64051d3cf8 Honor window transformations when drawing the shadow. 19 years ago
Luboš Luňák 8b5b40e4e8 Shadows. Right not it's only flat black rectangle, but otherwise 19 years ago