Commit graph

255 commits

Author SHA1 Message Date
WackyIdeas
c4a82b5c32 digitalclocklite: improve font picking UX [skip ci]
Previous versions of this plasmoid used to manually fill a ListModel
with the list of available fonts on the system, which would end up
blocking the main thread while that's happening. Instead, use the QML
FontDialog which makes the experience a bit better.
2026-10-18 19:21:03 +02:00
catpswin56
3bc9f88ce4 Desktop Containment: improve "Refresh" menu item 2026-10-13 17:44:12 -03:00
catpswin56
9aa1d4206e Desktop Containment: fix "Sort By" submenu 2026-10-13 17:18:40 -03:00
catpswin56
187c60fa7e SevenStart: use AeroShellComponents.StartButton 2026-10-12 22:38:54 -03:00
catpswin56
00a35f3f08 Merge branch 'Plasma/6.7' of ssh.gitgud.io:aeroshell/atp/aerothemeplasma into Plasma/6.8 2026-10-12 11:52:28 -03:00
catpswin56
7955f1009f Merge VTP changes with ATP 2026-10-12 11:52:15 -03:00
wackyideas
e4cca91b12 desktopcontainment: improve text rendering for hidpi screens 2026-10-07 14:32:08 +02:00
wackyideas
c0c2733a9e More SevenStart tweaks [skip ci] 2026-09-25 22:44:05 +02:00
wackyideas
8fd740d330 Minor SevenStart tweaks [skip ci] 2026-09-25 22:39:39 +02:00
wackyideas
ed0037c751 OftenUsedView: fix mismatch on launching applications [skip ci] 2026-09-15 02:58:06 +02:00
wackyideas
458449b1c9 Add type-ahead feature from upstream [skip ci] 2026-09-13 19:15:25 +02:00
wackyideas
525ca736bc OftenUsedView: ignore items pinned to Start Menu [skip ci] 2026-09-08 21:57:03 +02:00
wackyideas
9cdbcfbda6 MenuRepresentation: increase timer fix duration 2026-09-08 21:55:38 +02:00
wackyideas
3ec84b8772 desktopcontainment: fix crash on wayland due to invalid window size 2026-06-27 20:43:02 +02:00
wackyideas
713fbc2f0b desktopcontainment: fix modal windows not showing 2026-06-27 08:19:46 +02:00
wackyideas
b020a546ed Merge branch 'sevenstart-blurdelay-fix' into 'Plasma/6.6'
SevenStart: let PlasmaCore::Dialog manage the background

See merge request aeroshell/atp/aerothemeplasma!61
2026-06-20 18:27:24 +02:00
catpswin56
936d8bd1e1 SevenStart: let PlasmaCore::Dialog manage the background 2026-06-20 18:27:24 +02:00
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