Commit graph

622 commits

Author SHA1 Message Date
wackyideas
76a736b184 Slightly tweak system tray code 2025-07-21 16:18:41 +02:00
wackyideas
2d3986c6da Fix system tray icon bug but actually this time 2025-07-21 05:04:17 +02:00
wackyideas
6b65ff863f Fix plasmashell crashing when invalidating systray model 2025-07-21 03:09:13 +02:00
wackyideas
15e2f7709a Remove some commented code from ExpanderArrow 2025-07-20 20:30:18 +02:00
wackyideas
ec3ffc2f17 Fix system tray icons not appearing or updating the tray 2025-07-20 20:20:06 +02:00
wackyideas
7f0e155ebb Fix minor bugs in SevenStart 2025-07-20 20:01:11 +02:00
wackyideas
4e7c5c7180 More accurate icon highlights in desktop containment 2025-07-19 15:30:43 +02:00
wackyideas
6a96e7af24 Merge branch 'hdr-fix' into 'master'
Fix #93 in which HDR brightness settings were only partially applied.

Closes #93

See merge request wackyideas/aerothemeplasma!34
2025-07-19 03:47:19 +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
e3c1d48763 Fix uncentered tooltip in digitalclocklite 2025-07-18 22:12:38 +02:00
wackyideas
4292a53bc6 Fix kornerbug in tooltips 2025-07-18 22:05:52 +02:00
wackyideas
e1918fef3c Hide systray flyout when there are no more hidden items 2025-07-18 20:58:52 +02:00
wackyideas
00d7318c22 Update README.md 2025-07-17 04:33:25 +02:00
wackyideas
3fefc7fcfe Update Fedora X11 dependencies 2025-07-17 04:23:41 +02:00
wackyideas
e0d0b67c17 Fix crossfade visual glitch in SevenStart 2025-07-16 16:17:21 +02:00
wackyideas
562f3b02c5 Update AeroGlassBlur default blur strength 2025-07-15 11:43:39 +02:00
wackyideas
5d785d9128 Attempt to fix digitalclocklite pulling incorrect first day of week 2025-07-15 03:36:28 +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
b4c74d91a0 Fix SevenStart context menu not appearing if SevenTasks isn't present 2025-07-13 22:21:05 +02:00
wackyideas
8d4a48c17c Attempt to fix SevenStart not closing properly on ended session 2025-07-11 16:43:19 +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
3627f646a6 Fix missing function in FolderItemDelegate 2025-07-07 10:13:43 +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
wackyideas
a0c86ef121 Merge branch 'patch-1' into 'master'
Comedy

See merge request wackyideas/aerothemeplasma!32
2025-07-07 09:26:40 +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
5e2c1865bb Remove interpolation in volume mixer sliders 2025-07-05 23:05:04 +02:00
wackyideas
ddaea90f8c SevenTasks: Fix weird group thumbnails bug under X11 2025-07-05 11:26:50 +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
39c7e5615b Add "Clone Panel" button to panel edit mode 2025-07-04 12:06:19 +02:00
wackyideas
ff2e29819f Merge branch 'master' of gitgud.io:wackyideas/aerothemeplasma 2025-07-04 04:10:34 +02:00
wackyideas
7966d98f33 Fix SevenTasks thumbnail sizing on Wayland 2025-07-04 04:08:55 +02:00
wackyideas
656c3c935a Merge branch 'pv_fix' into 'master'
Fix ./pv_conf.sh is not found when installing PlymouthVista

See merge request wackyideas/aerothemeplasma!31
2025-07-03 16:09:02 +02:00
furkrn
495b71b999 Fix ./pv_conf.sh is not found when installing PlymouthVista 2025-07-03 16:00:06 +03: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