81 Commits (9540eac4ddbb1ec88b1e59c1908dfdd66efb1097)

Author SHA1 Message Date
Tatsuyuki Ishi ee06e26236 shadow: handle DPR outside the renderer 4 years ago
Vlad Zahorodnii 72af932e3a [kstyle] Don't create HiDPI shadows on Wayland 5 years ago
Vlad Zahorodnii 9e72d2e0b0 [kstyle] Ensure that shadows are destroyed after decorated windows 6 years ago
David Redondo ee55b18de6 Convert copyright statements to SPDX expressions 6 years ago
Noah Davis acfb94fb90 Move Breeze::Metrics into breezemetrics.h to reduce recompilations 6 years ago
Vlad Zahorodnii ff99df34ee [style] Reparent window shadows to widgets 6 years ago
Vlad Zahorodnii 49fdd73e16 [kstyle] Properly unregister widgets in ShadowHelper 6 years ago
Vlad Zahorodnii cf12bf4a07 [kstyle] Unregister a shadow when it's destroyed 6 years ago
David Edmundson 4edf2cc983 Port connections to new syntax 6 years ago
Vlad Zahorodnii 7f3ae29b19 [kstyle] Port to KWindowSystem shadows API 6 years ago
Vlad Zahorodnii 2df91ac9a3 [kstyle] Drop Qt 4 style plugin 6 years ago
Vlad Zahorodnii ba452f73ba Update my email address 6 years ago
Hugo Pereira Da Costa af4110dec5 fixed qt4 compilation 6 years ago
Noah Davis 8c95c00f00 Fix QWidget::getContentsMargins() deprecation warning by switching to contentsMargins().top()/.bottom() 6 years ago
Noah Davis 7556af0cfe Fix QImage::byteCount() deprecation warning by switching to sizeInBytes() 6 years ago
Yuri Chornoivan 8dc7528e6c Use URLs with transport encryption 6 years ago
Yuri Chornoivan 621a4a4087 Fix minor issues found by EBN and typos 6 years ago
Hugo Pereira Da Costa 62ac0c1820 - fixed "missing override" warnings 7 years ago
Noah Davis 8bfe474ac5 Make shadow sizes linear 7 years ago
Vlad Zagorodniy 354ac8712e Fix typo 7 years ago
Vlad Zagorodniy f1e4f1032d [libbreezecommon] Use box blur instead of FFT blur 7 years ago
Tomaz Canabrava c671ea1906 Set complete vectors instead of creting them at runtime 8 years ago
Kai Uwe Broulik cc24d25a59 [kstyle] Create shadow tiles on demand 8 years ago
Vlad Zagorodniy 5a15e8ed40 [kstyle] Refine shadows 8 years ago
Vlad Zagorodniy a4131c5d40 [kstyle] create shadow tiles more explicitly 8 years ago
Vlad Zagorodniy a7b40ce13d modernize: use nullptr 8 years ago
Hugo Pereira Da Costa 7f18aa39ed - Moved shadowSize from anonymous namespace to static member function 8 years ago
Nathaniel Graham dcfdaa138f Use combobox to choose shadow size and use more appropriate values for menu & tooltip shadow sizes 8 years ago
Nathaniel Graham 9fb5d3abb1 Horizontally center shadows and make them bigger 8 years ago
Hugo Pereira Da Costa 8a61b4184f partial update to c++11 9 years ago
Martin Flöser e02fef0883 [kstyle] Do not delete the Surface for a QWindow 9 years ago
Martin Flöser 5328a253cc [kstyle] Change ownership of Wayland objects so that KWin can delete them 9 years ago
Hugo Pereira Da Costa 2012d71b85 cosmetics 9 years ago
Hugo Pereira Da Costa 7db2aa9fcd Fixed compilation when KWayland is not there. 9 years ago
Marco Martin d4940fe692 make shadows work on wayland 9 years ago
Martin Gräßlin 088c767298 [kstyle] Delay init of Wayland setup till next event cycle 9 years ago
Hugo Pereira Da Costa 614b5cbf37 Check widget->windowHandle() before accessing its parent 10 years ago
Martin Gräßlin 04a7f3c922 [kstyle] Only create Wayland shadows for top-level widgets 10 years ago
Hugo Pereira Da Costa 273a6a6231 removed warning about unused variable when wayland is not found 10 years ago
Martin Gräßlin 3eedad8222 [kstyle] Fix build on Qt 4 10 years ago
Martin Gräßlin 9caf0c8ab1 Implement window shadows on Wayland 10 years ago
Hugo Pereira Da Costa a513f4e0c4 Cleanup shadowhelper's widget registration logic. 10 years ago
Hugo Pereira Da Costa a80434f677 removed incorrect composition mode 10 years ago
Hugo Pereira Da Costa a9b7b5c27d removed incorrect composition mode 10 years ago
Hugo Pereira Da Costa 54c397d937 Properly mask out the inner part of the shadows (that overlaps with e.g. menus), to prevent artifacts when translucency is enabled. 10 years ago
Hugo Pereira Da Costa 48321e81f7 Properly mask out the inner part of the shadows (that overlaps with e.g. menus), to prevent artifacts when translucency is enabled. 10 years ago
Hugo Pereira Da Costa d0ddfe88ff also use shadow color in Breeze style 11 years ago
Hugo Pereira Da Costa 73112d92e3 improved rendering of menu and mdi window shadows 11 years ago
Harald Sitter a78e4592da fix build without x11 11 years ago
David Edmundson 9f752a5010 Create shadows uncondiationally 11 years ago