Commit graph

183 commits

Author SHA1 Message Date
2 * r + 2 * t
bdcd13222f
Merge pull request #906 from atdma/main
controlcenter: many setting panes and minor features
2026-01-03 17:53:06 +11:00
Sven Fischer
8d63cd41b6
feat: add openExpanded notif config option (#993)
If set in the configuration, the notifications are opened in the
expanded state, displaying the full notification text.
2025-12-21 08:20:23 +11:00
Bora Gülerman
24b313497f
bar: add config option to disable on selected screens (#920)
* modules/drawers: Added a bar config option to disable the bar on selected screens

Extended the visualizer on screens that the bar is hidden

* modules/drawers: surrounded barwrapper with a loader

* fix/modules/drawers: fix a null reference

missed to fix a reference to bar object to barLoader.item

* modules/drawers: added regex support

also reverted the barLoader, added a disabled property to BarLoader
instead

* fix: module/drawers: applied requested changes
2025-11-26 15:45:49 +11:00
ATDMA
70496b402d
Merge branch 'caelestia-dots:main' into main 2025-11-24 16:55:45 +00:00
Sven Fischer
11282f6abe
bar/activewindow: add option to invert rotate (#922)
* feat(activeWindow): Add rotation option to rotate counter-clockwise

* feat(activeWindow): Change rotation to inverted boolean option

* feat(activeWindow): Do not expose inverted property
2025-11-24 19:52:09 +11:00
ATMDA
0d57edcade config: 0ms bug on save corrected 2025-11-16 09:03:16 -05:00
ATMDA
cc74308800 config: added save to singleton, updated relevant settings panes 2025-11-15 19:40:19 -05:00
ATMDA
8d8afba79a tray: removed ethernet config options (network covers it) 2025-11-13 21:40:50 -05:00
ATMDA
2ebdba6cc4 launcher: reverted python launcher item to not exist, changes back to c0ea060f 2025-11-13 13:57:35 -05:00
ATMDA
bd61cbaac5 statusicons: added ethernet when active and popout 2025-11-10 14:25:06 -05:00
ATMDA
47dfcf4baf launcher: python execution like calculator functionality 2025-11-10 00:46:45 -05:00
ATMDA
f1234bc967 fix: window title while keeping new panels
modified:   config/BarConfig.qml
	modified:   modules/BatteryMonitor.qml
	modified:   modules/background/DesktopClock.qml
	modified:   modules/bar/Bar.qml
	modified:   modules/controlcenter/WindowFactory.qml
	modified:   modules/controlcenter/WindowTitle.qml
2025-11-09 19:10:11 -05:00
ATMDA
8783a3a95a config: settings in bar 2025-11-09 17:55:03 -05:00
2 * r + 2 * t
58ac60c47c bar/popouts: allow disabling individual popouts
Closes #826
2025-10-21 19:40:34 +11:00
2 * r + 2 * t
8a46b63a55 background: fix visualiser blur + allow disable
Fixes #807
2025-10-21 14:05:06 +11:00
dish
4cb1048fdd
toasts: add toast for media track change (#790) 2025-10-15 14:03:14 +11:00
Robin Seger
fe4ebb79b6
feat: VPN toggle (#689)
* feat: configurable VPN toggle for Wireguard

- Added VPN service for wg-quick
- Added VPN toggle to utilities quick toggles
- Configuration in UtilitiesConfig (enabled, connectionName)

* fix:  monitoring and toasts

- Using nmcli monitor for state detection instead of polling
- Added VPN toast notifications

* fix: use polkit

* feat: multi-provider VPN support

- Added support for netbird and tailscale providers
- Universal interface detection using ip link show
- Provider-specific privilege handling (pkexec only for wireguard)
- Updated README with VPN configuration examples

* feat: less hardcoded, configurable providers

* removed comments

* code style changes

* reorganize signal handler
2025-10-14 16:05:15 +11:00
2 * r + 2 * t
73aa3e32de toasts: add toast for kb layout change
Closes #688
2025-10-14 01:18:54 +11:00
Robin Seger
e399a9d7a3
bar/workspaces: special ws icon config (#785)
* workspaces: icons config

* add README json example
2025-10-13 22:52:14 +11:00
Robin Seger
dde0f85e78
feat: configurable max volume (#723)
* feat: configurable max volume

- Add maxVolume config option to ServiceConfig
- Add maxValue property to FilledSlider component
- Update OSD sliders to respect maxVolume setting
- Update example config in README

* fix: remove redundant maxValue prop
2025-10-13 22:50:56 +11:00
Soramane
dc986c00aa plugin: add sleep notifier
Lock before sleep
2025-09-26 14:35:54 +10:00
2 * r + 2 * t
84dc5a3593 utilities: size fixes 2025-09-25 23:04:32 +10:00
2 * r + 2 * t
d191ac44b5 bar: add compact tray option
Closes #659
2025-09-25 16:14:24 +10:00
2 * r + 2 * t
52c573a1c7 hypr: add cap/num lock toasts 2025-09-23 20:02:32 +10:00
2 * r + 2 * t
21e1efd944 config: enable/disable specific toasts 2025-09-23 18:10:32 +10:00
Robin Seger
bef5359702
audio: audio device changed toasts (#684)
* Added toast notifications for audio device changes

* rename to toasts

* moved into audio service

* fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-23 18:04:21 +10:00
2 * r + 2 * t
95fc1c7fba idlemonitor: configurable timeouts
Closes #669
2025-09-23 14:38:44 +10:00
2 * r + 2 * t
38b9b86595 config: add toasts for events
Loaded, load parse error, load failed, save failed
Also increase toast icon size
2025-09-22 23:32:36 +10:00
2 * r + 2 * t
61b21f389f feat: add battery warnings
Closes #73
Closes #117
2025-09-21 17:33:28 +10:00
2 * r + 2 * t
0ca5d50546 utilities: add toasts 2025-09-21 16:43:45 +10:00
2 * r + 2 * t
85d575f6c1 feat: add sidebar
WIP
2025-09-18 15:19:15 +10:00
2 * r + 2 * t
e723af3293 idlemonitor: inhibit when audio playing 2025-09-17 23:39:09 +10:00
2 * r + 2 * t
24922be5e9 feat: add idle monitor
Replaces hypridle
2025-09-17 23:15:47 +10:00
2 * r + 2 * t
4f54763e02 utilities/record: select mode 2025-09-15 15:59:24 +10:00
2 * r + 2 * t
4b221e2fd5 utilities: add recording control 2025-09-14 16:59:19 +10:00
2 * r + 2 * t
082c757bb0 config/launcher: set default maxShown to 7
Better for 1920x1080 screens
2025-09-13 10:58:36 +10:00
2 * r + 2 * t
5fc37bbe0d bar: remove idle inhibitor
Use the one in the utilities panel instead
2025-09-12 18:29:49 +10:00
2 * r + 2 * t
83d3b4ebd5 utilities: add keep awake and quick toggles 2025-09-12 16:51:38 +10:00
anders130
58615b809e
launcher: add config option for hiding applications (#568)
* feat(launcher): add config option for excluding applications from launcher

* fix(launcher): rename excludedApps to hiddenApps

* chore: add example to readme

* fix

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-10 21:19:26 +10:00
2 * r + 2 * t
5b81104ffa bar/tray: add icon subs
Usage: array of { id, image | icon }
2025-09-09 21:02:24 +10:00
Belal
767ced0df3
launcher: allow configuring actions (#558)
* refactor: make launcher actions configurable

* use variants + internal -> setMode + format

* reorder readme

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-09 18:34:16 +10:00
Belal
a8baaa9929
bar: configurable scroll actions (#559)
* bar: add option to disable scroll actions for volume and brightness

* options for workspaces, brightness and volume

* add options to readme + format

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-08 23:55:46 +10:00
2 * r + 2 * t
24a1af185a bar/statusicons: add mic indicator
Closes #578
2025-09-08 23:49:14 +10:00
Belal
04d867b149
bar/statusicons: add lock keys indicator (#514)
* [StatusIcons] Add caps lock indicator

* Seprate CapsLock icon

* Use material icon

* fixes

---------

Co-authored-by: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>
2025-09-03 19:56:50 +10:00
2 * r + 2 * t
1de24676bb internal: refactor Paths util 2025-09-03 18:55:05 +10:00
sweenu
1d5360d3f3
bar/workspaces: add option for ws name capitalisation (#543) 2025-09-01 21:47:10 +10:00
sweenu
42f0f317ca
bar/workspaces: different showWindows option for special ws (#544) 2025-09-01 20:58:04 +10:00
M Matthew Hydock
468bab5e5b
launcher: allow show on hover (#498)
added `showOnHover` to launcher config, disabled by default to preserve
existing functionality. when enabled, drag-to-show is disabled.
2025-08-30 13:08:36 +10:00
anders130
4b18c95ed1
config: fix default playerAliases (#506) 2025-08-30 00:33:44 +10:00
2 * r + 2 * t
ee43b0f7e8 config: disable visualiser by default 2025-08-27 23:09:10 +10:00