Commit graph

238 commits

Author SHA1 Message Date
adam
7d2090cb14 seventasks: scope PulseAudio monitoring 2026-05-30 18:37:35 +00:00
adam
ef3c03d148 seventasks: lazy-load PulseAudio monitoring 2026-05-30 18:37:35 +00:00
adam
649b3746f6 digitalclocklite: fix date time change format 2026-05-27 22:55:15 -07:00
wackyideas
49bf9563f2 battery: show power profiles if TLP is installed [skip ci]
As of TLP 1.9, it implements the power profiles daemon DBus API, so the
interface for that should be shown.
2026-03-15 23:14:30 +01:00
wackyideas
48147af648 panel: prevent config overrides when switching shells
When switching from the regular KDE Plasma session over to the ATP
session, the panel has a tendency to revert to a 30px tall floating
panel. To fix this, store the properties in the internal Plasmoid config
and update it only when the user changes the configuration from edit
mode.

This commit also adds support for floating applets, which are enabled by
default. Other Plasmoids should get refactored to drop code related to
positioning as it can be handled by the floating applet mode now.
2026-03-15 20:03:08 +01:00
catpswin56
17b9b05ca2 Desktop Containment: fix watermark editor being extremely small 2026-03-10 19:39:44 -03:00
wackyideas
c790a3396a seventasks: set task to active when the jumplist is open [skip ci] 2026-03-06 13:24:09 +01:00
wackyideas
66d843bf40 SevenStart: add configurable Run entry
Currently lets you choose between KRunner (default) or Execbin.
2026-03-02 04:18:31 +01:00
wackyideas
8840082dca notifications: explicitly set implicitHeight in FooterLoader 2026-03-02 01:45:00 +01:00
wackyideas
de40f594c9 digitalclocklite: Port to libclock 2026-03-02 00:50:48 +01:00
wackyideas
37d26fd6b7 notifications: disable by default, explicitly enable for systray
This will disable the action center for the regular Plasma session by
default, while explicitly enabling it only for ATP's system tray.
2026-03-01 14:42:27 +01:00
wackyideas
d3480b21f8 notification: fix time labels 2026-02-28 02:58:42 +01:00
wackyideas
2f2d29e60f panel: remove version numbers from main.qml 2026-02-28 02:45:17 +01:00
wackyideas
68c6071ce7 systemtray: port away from P5Support 2026-02-28 02:43:52 +01:00
wackyideas
edf0a0e1ac notification: port to new clock API 2026-02-28 02:07:26 +01:00
wackyideas
7895806183 systemtray: use strongly typed list<string> instead of var 2026-02-28 01:55:48 +01:00
wackyideas
29eb075cc9 notifications: hide unread notification on history view 2026-02-28 01:46:25 +01:00
wackyideas
e840c0f041 systemtray: don't continuously reparent popups 2026-02-28 01:43:44 +01:00
wackyideas
857c30b927 notifications: merge explicitly set server inhibition 2026-02-28 01:38:21 +01:00
wackyideas
b823407413 desktopcontainment: properly clear hover state 2026-02-28 01:25:57 +01:00
wackyideas
74da4791b6 seventasks: replace & with && to avoid accidental mnemonics 2026-02-28 01:23:39 +01:00
wackyideas
6569fcafad desktopcontainment: merge disallow popup closing 2026-02-28 01:18:36 +01:00
wackyideas
b06c97d4b0 desktopcontainment: init positioner 2026-02-28 01:03:03 +01:00
wackyideas
2f1d143a4e desktopcontainment: disable icons in editMode 2026-02-28 00:59:55 +01:00
wackyideas
014ff8205f desktopcontainment: merge stuff from upstream 2026-02-28 00:55:59 +01:00
wackyideas
c66b6082f5 seventasks: hide shade option on Wayland 2026-02-28 00:50:24 +01:00
wackyideas
bfca8c60c0 desktopcontainment: fix path for directory watcher 2026-02-28 00:48:13 +01:00
wackyideas
93df9f1572 desktopcontainment: remove QFileSystemWatcher 2026-02-28 00:45:38 +01:00
wackyideas
0439038208 panel: force panel visibility during editMode 2026-02-28 00:37:37 +01:00
wackyideas
eeb0e64f89 desktopcontainment: update positioner code 2026-02-28 00:27:02 +01:00
wackyideas
5faf452669 panel: use Containment instead of Plasmoid 2026-02-27 23:53:05 +01:00
wackyideas
8184b04594 desktopcontainment: fix DnD bug 2026-02-27 23:47:53 +01:00
wackyideas
0e0cfd1034 volume: add "force mute all input devices" option 2026-02-27 23:19:29 +01:00
wackyideas
35dc31d172 networkmanager: add QR scanner in the context menu 2026-02-27 23:11:20 +01:00
wackyideas
c733e312ff networkmanager: fix details page and wired flyout icons 2026-02-27 22:59:08 +01:00
wackyideas
bd9369ed7a Don't overlap labels and badge for small taskbar [skip ci] 2026-02-27 00:05:31 +01:00
wackyideas
8d6fbd7bdb overhaul: prepare repo for Plasma 6.6 release
This commit overhauls the repository structure such that it separates
the project into multiple repositories, one for each subproject. This
repository will be moved to the AeroShell group, and most importantly,
the installation method changes from locally installed modifications, to
CMake-based installation, in preparation for AUR packages, and possibly
packages for other distros.

Migration details are in INSTALL.md, which are highly recommended, if
not required to uninstall any old instance of AeroThemePlasma.
2026-02-21 21:15:07 +01:00
wackyideas
4286063470 SevenStart: disable mouse events for sidepanel on search 2026-01-24 12:11:31 +01:00
catpswin56
ee3e8a9a42 SevenStart: try another fix 2025-12-13 12:12:08 -03:00
catpswin56
2b15bcc3ed SevenStart: fix it for Plasma 6.5.4 under Wayland 2025-12-11 08:59:58 -03:00
wackyideas
a389840068 Remove third party sign in prompt, fix relevant plasmoid action 2025-11-22 17:24:06 +01:00
wackyideas
ee63ce578e notifications: revert positioning fix on wayland 2025-10-27 22:22:05 +01:00
wackyideas
cc1ffee650 Tweak notifications visibility procedure 2025-10-27 17:23:45 +01:00
wackyideas
bfa69c7fa0 notifications: attempt to fix popups randomly showing at (0,0) 2025-10-27 02:27:16 +01:00
wackyideas
f879d4f28c systemtray: redesign ConfigEntries 2025-10-25 15:57:19 +02:00
wackyideas
8fdde6a3cb notifications: prevent minor undefined error 2025-10-25 15:55:47 +02:00
wackyideas
97ce329efb battery: fix inhibition items not working on Plasma 6.5 2025-10-25 05:08:34 +02:00
wackyideas
6d6c026057 SevenStart: change action text to "Pin to Start Menu" 2025-10-25 00:24:06 +02:00
wackyideas
2ead6b8a29 network manager: update hotspot code 2025-10-24 23:59:22 +02:00
wackyideas
23820cbc97 Fix network manager plasmoid showing Connected header 2025-10-24 23:51:49 +02:00