Commit graph

156 commits

Author SHA1 Message Date
wackyideas
cc6674aded Improve Alt+Tab switcher on Wayland 2025-06-28 08:42:58 +02:00
wackyideas
98af1c4839 Prevent plasmashell desktop and panels from fading 2025-06-28 07:28:48 +02:00
wackyideas
88c9413028 Fix Alt+Tab window being force blurred 2025-06-28 01:41:02 +02:00
wackyideas
2993b560d5 Refactor Alt+Tab switcher, possibly fix Wayland visual glitch 2025-06-28 00:37:23 +02:00
wackyideas
2724786e34 Combine install.sh and install_ninja.sh scripts
When running compile scripts, you can now pass --ninja to enable Ninja.
This argument also works with the following scripts:
- compile.sh
- install_plasmoids.sh
2025-06-25 15:57:08 +02:00
wackyideas
391d40b7aa Change colorization for OSD popups
As of Plasma 6.4, OSD popups are no longer themable, which reverts ATP's
modifications to them, which makes text look oftentimes illegible.

This addresses the issue by applying the "maximized colorization" to
OSDs, which ensures readable text.
2025-06-25 02:39:20 +02:00
wackyideas
51424ea937 Slightly improve smodglow HiDPI positioning
- Not perfectly aligned with the caption buttons because SMOD
decorations aren't written to support HiDPI yet.
2025-06-24 02:16:52 +02:00
wackyideas
82abf0a93c Hopefully fix other HiDPI issues with AeroGlassBlur 2025-06-24 00:17:26 +02:00
wackyideas
25689d38c7 Fix blur texture disobeying display scale 2025-06-23 23:41:42 +02:00
wackyideas
bcd95aea81 Fix maximized blur being opaque at incorrect times
- Blur now takes into account different activities and virtual desktops
- Blur now takes multiple monitors into account, fixing issue
https://gitgud.io/catpswin56/vistathemeplasma/-/issues/9
2025-06-22 14:47:30 +02:00
wackyideas
16866e2148 Fix SevenStart appearing opaque in Wayland 2025-06-21 20:59:19 +02:00
wackyideas
0ffbd0effd AeroGlassBlur: Ensure blur texture is at least 1x1
Credit: https://github.com/taj-ny/kwin-effects-forceblur/pull/174/files
2025-06-21 02:38:07 +02:00
wackyideas
d05dbb09e5 Update compile script to work with KWin and KWin-X11
When running compile.sh, you can now pass --wayland to build the KWin
effects for Wayland. By default effects will be built for X11. This
argument also works for install.sh and install_ninja.sh scripts for
KWin effects.
2025-06-20 20:29:32 +02:00
wackyideas
bb291bee12 Fix passive launch feedback for Plasma 6.4 2025-06-20 20:00:51 +02:00
wackyideas
91a6f687b2 Fix SMOD Glow for Plasma 6.4 2025-06-20 18:51:31 +02:00
wackyideas
04545ac6e1 Fix SMOD snap for Plasma 6.4 2025-06-20 18:51:19 +02:00
wackyideas
14a2f129cb Fix Aero Glide for Plasma 6.4 2025-06-20 18:33:00 +02:00
wackyideas
ba121ce023 Fix AeroGlassBlur for Plasma 6.4 2025-06-20 18:32:43 +02:00
wackyideas
3b3cddd3d7 Housekeep basic colorization shader 2025-06-16 19:07:20 +02:00
wackyideas
6f8b37f8bc Tweak Aero colorization shader
- Removes the slow power calculation in favor of a simple
multiplication in order to improve performance
2025-06-13 20:07:53 +02:00
catpswin56
a91b35e9df Switch from using custom dialog code for the SevenTasks tooltips to using PlasmaCore.ToolTipArea
DefaultToolTip component needs to be recompiled
2025-06-02 17:43:06 -03:00
catpswin56
b625a4cfc4 Merge branch 'master' of https://gitgud.io/wackyideas/aerothemeplasma 2025-06-02 17:36:12 -03:00
wackyideas
5cccdeccc9 AeroBlur: Update non-core shaders 2025-06-01 22:28:28 +02:00
wackyideas
38aad58bab AeroBlur: split upsampling shader into several smaller shaders 2025-06-01 22:22:13 +02:00
catpswin56
3732702d11 Merge branch aerothemeplasma:master into master 2025-05-16 23:26:32 -03:00
wackyideas
1231a76757 Fix SMOD glow memory leak hopefully 2025-05-14 22:45:04 +02:00
wackyideas
6e6c474492 Fix SMOD title text with emojis having bad text glow 2025-05-14 04:06:26 +02:00
catpswin56
9a033bb3b8 Bunch of improvements to SevenTasks Thumbnails
Fixed issues with apps that don't have a thumbnail
Group thumbnails should now display with the correct height
Improved slide animation (X11 only)
Hopefully fixed plasmashell crashes with the group thumbnails under Wayland
2025-04-26 22:23:48 -03:00
catpswin56
4832869a46 Add new thumbnails to SevenTasks 2025-04-26 09:36:08 -03:00
wackyideas
e3929146b4 Minor refactoring 2025-04-21 21:32:39 +02:00
wackyideas
847aacaa94 Make Polkit authenticator look like UAC
Co-authored-by: catpswin56 <catpswin5@proton.me>
2025-04-14 02:55:22 +02:00
wackyideas
9b564f79a7 Fix blur appearance for changed brightness/contrast values 2025-04-14 02:48:15 +02:00
wackyideas
3f0ac80512 Update dimscreen effect to be more accurate 2025-04-14 02:46:28 +02:00
wackyideas
a86e71be9c Fix SMOD decorations compilation issues 2025-02-20 15:10:48 +01:00
wackyideas
7701074711 Fix missing CMakeLists.txt for startupfeedback 2025-02-20 15:10:31 +01:00
wackyideas
ab31e148cf Add busy cursor launch feedback 2025-02-20 02:14:45 +01:00
wackyideas
f4935ff7d1 Fix Gadgets menu not applying extended borders in Wayland 2025-02-18 15:51:28 +01:00
wackyideas
4b5e7a5014 Clean up tabbox switcher code slightly 2025-02-17 13:47:07 +01:00
wackyideas
3e7cfc9c63 Dirty fix for KDecoration3 and Plasma 6.3
Requires updating:
- SMOD Decoration
- All C++ KWin effects
2025-02-12 19:08:12 +01:00
wackyideas
20ce4cfed4 Disable animations for authentication prompts 2025-02-05 19:46:22 +01:00
wackyideas
87c85ac44d Remove unused KWin JS effects 2025-02-04 02:28:15 +01:00
wackyideas
6d132df7db Remove some unused parts of SMOD decoration code 2025-02-03 18:32:16 +01:00
wackyideas
400a6787b7 Implement glyph positioning based on CONTENTMARGINS 2025-02-03 18:24:32 +01:00
wackyideas
e8e7db4441 Fix SMOD decorations not updating smodglow when saving KCM 2025-02-03 18:22:11 +01:00
wackyideas
77faaebd53 Update glide effect default settings 2025-02-01 22:53:37 +01:00
wackyideas
86f4838a9b Re-enable blur on other transformed windows 2025-02-01 21:13:40 +01:00
wackyideas
2ea87adc2c Fix glide effect not updating when changing config 2025-02-01 21:13:13 +01:00
wackyideas
309f8593cb Add forked glide effect
- Blur effect needs to be recompiled
2025-02-01 18:40:15 +01:00
wackyideas
ba4c52d221 Add content margins to SMOD theme settings 2025-01-24 15:17:06 +01:00
wackyideas
afcc04145a Update INSTALL.md and README.md 2025-01-24 15:09:04 +01:00