54 Commits (2bbdc3874e5004fc919ffb9a8900502bc33d5bd2)

Author SHA1 Message Date
Luboš Luňák e6069e9cf6 Arghl. Again a stupid bug caused by float having poor precision. 19 years ago
Rivo Laks d618ba8d23 Turn paintText() into two generic methods: one just paints the text, the other also paints 19 years ago
Rivo Laks 106fbc23ab - Draw caption for all windows. 19 years ago
Rivo Laks 1a587da8d6 Show caption for active window. 19 years ago
Pino Toscano ee84e19a8f less qt3support 19 years ago
Rivo Laks 38bc48cb11 Prettify filter box by adding frame around it and prepending "Filter:" to the filter text. 19 years ago
Thiago Macieira d2aee14a35 Remove use of k_funcinfo 19 years ago
Luboš Luňák d846a1e8a9 Use always float as the floating point type for compositing 19 years ago
Laurent Montel 994c800d79 Adapt to new KWarning/kFatal/kDebug api 19 years ago
Rivo Laks 7273d0ddb5 Add setTransformed() helper method 19 years ago
Luboš Luňák 96aba51960 Add a helper to turn on transparency in pre-paint calls. 19 years ago
Rivo Laks 1552ad2c11 Same here: don't render null icons 19 years ago
Luboš Luňák 5faa397849 Vertex redesign - redo the way windows are split into smaller parts 19 years ago
Rivo Laks 913d8395d8 Add window icons to PresentWindows. 19 years ago
Pino Toscano 38267e8ac6 less qt3support 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 ffc75a2214 GLTexture::render(), to render to a given QRect 19 years ago
Luboš Luňák cd98bc12d5 Shared implementation of rendering gl geometry. 19 years ago
Luboš Luňák 9268e7b27c Don't reset hover value. 19 years ago
Luboš Luňák 520f3e27ac Rearrange also when the number of presented windows changes. 19 years ago
Luboš Luňák a1fa5c4206 No interpolating when there's no old position, just fade in. 19 years ago
Luboš Luňák f8c84d4310 Don't disable desktop from painting. 19 years ago
Luboš Luňák 257ce3ad99 Find-as-you-type filtering of presented windows. 19 years ago
Luboš Luňák 795de6c6d6 Centered placement in slots. 19 years ago
Luboš Luňák b30180ca26 Compute scale factor properly. 19 years ago
Luboš Luňák 76cb5de294 Support for effects taking control of the keyboard. Needs recent kdeui change 19 years ago
Luboš Luňák 894d08a522 When the number of presented windows changes, do the rearranging smoothly. 19 years ago
Luboš Luňák b65e6affd9 Build the list of windows to present when activating the effect 19 years ago
Luboš Luňák 812dd7238e Arrange windows to regularly spaced slots, try to find the closest one. 19 years ago
Luboš Luňák e18e701f7f LMB activates, others cancel. 19 years ago
Luboš Luňák 10bfb82e8c Make PresentWindows effect work properly even with idle paint passes 19 years ago
Luboš Luňák 8e25dd6bfa Port to plugins. 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
Luboš Luňák 35bbf89aed Add support for activating features using window borders/corners. 19 years ago
Philip Falkner efa28b23f5 Don't crash when activating a window on another desktop. 19 years ago
Rivo Laks 9027b501c8 Interpolate between brightness changes when highlighting window under cursor. 19 years ago
Luboš Luňák 8b5b40e4e8 Shadows. Right not it's only flat black rectangle, but otherwise 19 years ago
Rivo Laks d74c23ff17 Ctrl+F11 now does Expose effect with all window, including those on other desktops. 19 years ago
Luboš Luňák d4a58f4152 QMap -> QHash 19 years ago
Luboš Luňák 4019dff500 Distinguish between damage and repaints - damage is when windows contents 19 years ago
Philip Falkner c16656d66d Rework how window painting is disabled; now effects can indicate reasons they want particular windows painted or not. 19 years ago
Philip Falkner 949aa1a778 Add PAINT_SCREEN_WITH_TRANSFORMED_WINDOWS flag, to be called by effects in prePaintScreen(). Indicates that some window(s) may have transformed geometry, so the whole screen should be repainted. 19 years ago
Luboš Luňák 00136f014f Configurable effects loading by Cedric Borgese. 19 years ago
Luboš Luňák 63a97b7d3d Add DesktopChangeSlideEffect, an effect that on virtual desktop 19 years ago