wackyideas
b2cd1df8e5
glide: Change easing curve for closing animation
...
The previous update to aeroglide ended up with complaints from users
that the closing animation has weird timing, feeling like it is delayed.
This had to do with the fact that the easing curve being used was based
on a cubic curve, which has a slow initial start.
The closing animation now uses a quadratic easing curve which should
give reasonably good results without feeling like the animation is slow
or delayed.
2025-12-19 20:59:40 +01:00
snailatte
a8ce27cf96
Fix 'Hide Inner Border' Misalignment + Reference openSUSE Packages
2025-11-24 23:08:49 +01:00
aster
01a47a3383
Make AeroGlide more accurate
2025-11-22 20:38:49 +01:00
wackyideas
783227595e
aeroglassblur: attempt to fix system settings crash
2025-11-04 18:05:52 +01:00
wackyideas
0dc2f750d9
Move smod folder from plasma to kwin
...
Nothing important, it's just that the files found in plasma/smod weren't
actually ever used by any component found in the plasma folder, so it
has been moved to kwin/smod instead.
2025-10-26 18:43:46 +01:00
wackyideas
80d85fae77
Rename KWin effects, update INSTALL.md
2025-10-22 12:27:12 +02:00
wackyideas
1887578807
Move C++ KWin effects to a separate category in KCM
2025-10-22 12:20:18 +02:00
wackyideas
1678ca6536
tabbox: rename flipswitch to flip3d
2025-10-22 11:42:36 +02:00
wackyideas
3667d5d93b
Revert "Merge branch 'master' into 'master'"
...
This reverts merge request !40
2025-09-15 18:56:52 +02:00
wackyideas
53ae53a668
Revert "SMOD: minor housekeeping"
...
This reverts commit e7791abab5
2025-09-15 18:56:33 +02:00
wackyideas
e7791abab5
SMOD: minor housekeeping
2025-09-11 14:45:36 +02:00
catpswin56
c1d774b32d
Fix application name appearing with elided text in SMOD decoration
2025-09-10 13:13:01 -03:00
catpswin56
9b8951cf0f
Fix SMOD decoration button grouping breaking with a small window
2025-09-10 13:05:31 -03:00
catpswin56
cf2745aca3
Add support for all the other decoration buttons in SMOD decoration theme
...
This also adds button grouping support and fixes the caption glow not being updated correctly.
2025-09-09 20:09:43 -03:00
Patrick Wu
e866a44e65
small rewording
2025-09-02 23:45:51 +08:00
Patrick Wu
a648dd7cff
empty line should be ignored
2025-09-02 23:44:55 +08:00
Patrick Wu
81fb89209a
add config section for Classes matching regular expressions that should not blur
2025-09-02 23:17:03 +08:00
wackyideas
428f1f550f
Fix SMOD Peek permanently hiding PiP players
2025-08-15 00:51:16 +02:00
wackyideas
30ebd22ccc
Tweak fadingpopups behavior
2025-07-28 00:19:04 +02:00
wackyideas
6ac4306d97
fadingpopups: change context menu behavior
...
- Currently only works on X11.
- Since Wayland doesn't share the same behavior as X11, it is currently
impossible to know what is a context or dropdown menu under Wayland,
at least not reliably, without a bunch of heuristics that will
almost certainly cause false positives.
2025-07-25 23:28:37 +02:00
wackyideas
fc058989e1
Prevent tooltips from being force blurred
2025-07-23 15:31:57 +02:00
wackyideas
7c05d294b9
Fix aeroglassblur conflicting with forceblur config
2025-07-23 13:22:07 +02:00
Nicholas Roth
bcf3e27db4
When KWin is running in HDR mode, decorations within the compositor must
...
explicitly apply color management when doing their own low-level rendering
outside of Qt and KDE APIs. In this case, full intensity is interpreted as
the most intense light that the display is capable of outputting. Two smod
decorations (aeroglassblur and smodglow) used OpenGL contexts without explicit
color management to respect KDE-specified brightness settings when operating
in HDR mode. Additionally, these decorations had incorrect brightness scaling
code that only applied brightness changes to R, G, and B, but not the Alpha
component, resulting in dark glows at low brightness values.
This change fixes the brightness scaling code and introduces explicit
brightness scaling in HDR windows that use OpenGL effects to respect the global
KDE brightness settings.
2025-07-18 21:07:12 -04:00
wackyideas
562f3b02c5
Update AeroGlassBlur default blur strength
2025-07-15 11:43:39 +02:00
wackyideas
eab41b8e68
Add KCM shortcuts to desktopcontainment KCM, add KCM loader application
...
New components:
- AeroThemePlasma KCM loader
Updated components:
- Desktop containment
- Desktop shell
- AeroGlassBlur
- SMOD decorations
2025-07-14 16:04:36 +02:00
wackyideas
ddde18b2a8
Improve aeroglassblur blur strength accuracy
2025-07-14 15:31:31 +02:00
wackyideas
250b071040
Add comments to explain changes in previous commit
2025-07-14 04:10:45 +02:00
wackyideas
c63841a803
Attempt to fix artifacts in aeroglassblur
2025-07-14 03:47:28 +02:00
wackyideas
0f744d75f0
Fix some corner glow shader bugs
2025-07-14 02:27:21 +02:00
wackyideas
ddc1076f16
Prevent toolbar context menu from showing in blur KCM
2025-07-11 16:22:32 +02:00
wackyideas
627b3d3e9b
Fix "Enable transparency" checkbox not updating on cancel
2025-07-10 20:35:13 +02:00
wackyideas
7d50ad913c
Attempt to fix SMOD incorrect text glow for RTL text
2025-07-10 18:27:23 +02:00
wackyideas
5d440624ad
Cleanup code
2025-07-07 09:35:07 +02:00
wackyideas
cc7a2a4758
Update custom swatch ordering
2025-07-07 09:29:43 +02:00
dominichayesferen
e921b2bf1b
Comedy
2025-07-07 02:46:16 +00:00
wackyideas
754b9daf04
Fix SMOD shadows not updating on reconfigure
2025-07-07 01:00:20 +02:00
wackyideas
73e6d596dc
Fix icon appearing in Colorization KCM
2025-07-07 00:43:25 +02:00
wackyideas
b19685c41a
Prevent toolbar from being movable, tweak its QSS
2025-07-06 21:49:02 +02:00
wackyideas
52fe5fab41
Fix SMOD Decoration not compiling
2025-07-06 21:29:25 +02:00
wackyideas
d39e4842dc
Update Colorization KCM, add a bunch of preset colors
...
- Requires updating AeroGlassBlur and also SMOD decorations for the full
experience
2025-07-06 20:59:00 +02:00
wackyideas
b44425a2e6
Raise default ff blur margin, add KCM configs for the margin
2025-07-05 11:21:00 +02:00
wackyideas
53c14080fa
Include option to toggle OSDs opaqueness in AeroGlassBlur
2025-07-04 21:53:37 +02:00
wackyideas
0a155aadf1
Include option to toggle KRunner opaqueness
2025-07-04 21:43:59 +02:00
wackyideas
89029217c6
Rework Firefox blur region rendering in AeroGlassBlur
...
Hopefully fixes #57
2025-07-04 21:28:43 +02:00
wackyideas
85e5830d90
Prevent redundant opaque colorization color calculation
2025-07-03 00:24:40 +02:00
wackyideas
59c294be61
Merge corner glow and reflect render passes into one
2025-07-03 00:17:01 +02:00
wackyideas
65c459277b
Update AeroGlassBlur default config and force opaque KRunner
2025-07-02 01:49:13 +02:00
wackyideas
6a769e7b39
Bring back extended blur region in colorization KCM
2025-06-28 19:00:40 +02:00
wackyideas
1ea8b58e7f
Fix Alt+Tab being incorrectly opaque
...
- Also fixes Wayland Alt+Tab being treated as inactive
2025-06-28 16:36:03 +02:00
wackyideas
bfce52b7b9
Replace printf with qDebug in AeroGlassBlur
2025-06-28 08:54:06 +02:00