71c6c6032b
Merge pull request #4133 from Roc25/persistent-only
...
Add persistent-only setting for hyprland/workspaces
2025-06-22 08:50:33 +01:00
cbdbc492bb
Merge pull request #4097 from RobertMueller2/sway-window-marks
...
feat: sway/window: provide {marks} format replacement
2025-06-22 08:43:27 +01:00
f314150736
Merge branch 'master' into issue-1681
2025-06-22 08:41:15 +01:00
6206cebd75
Merge pull request #3887 from torstehu/fix-typo
...
Fix typos in function, variable names and in documentation
2025-06-22 08:39:23 +01:00
456c3add4a
Merge pull request #4102 from edwin0cheng/style-sym
...
Use load_symbolic for gtk icon to support styling in tray icon
2025-06-22 08:29:42 +01:00
44a8910022
Merge pull request #4173 from S0nter/master
...
privacy: ignore some streams
2025-06-22 08:24:22 +01:00
341e39fbcf
Merge pull request #4210 from stkth/feat/display-systemd-system-state
...
Feat/display systemd system state
2025-06-22 08:24:04 +01:00
25f432b0ce
refactor: avoid Gio namespace pollution
2025-06-22 00:50:25 -04:00
e4dd2ecc5a
refactor: avoid namespace pollution in util/date.hpp
2025-06-22 00:50:25 -04:00
cfb47790ad
modules: systemd_failed_units: Introduce systemd state variables
...
Systemd provides the status of a given user and system session as a
human readable string.
Retrieve this information via RequestSystemState and guard the
retrieve of failed units depending on this request.
The functionality is extended but does not change, which means that
failed units in any granularity are displayed as before.
Update documentation in the meantime.
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-21 16:53:12 +00:00
0731117679
modules: systemd_failed_units: Introduce RequestFailedUnits member
...
Split-out request of failed units from systemd into a separate member
function.
This increases the readability and extendability, but preserves the
current functionality (non-functional change).
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-21 16:51:13 +00:00
37a6106d3e
modules: systemd_failed_units: Introduce nr_failed as member
...
Keeping nr_failed as member allows to split-out calculation of overall
failed units into updateData.
Signed-off-by: Steffen Kothe <steffen.kothe@skothe.net >
2025-06-21 15:17:59 +00:00
800c4b56cc
Merge remote-tracking branch 'source/master'
2025-06-18 18:42:23 +10:00
831602a913
privacy: default to ignoring all stream.monitor pw nodes
2025-06-08 12:23:50 +03:00
703be13b00
privacy: introduce ignore
option
2025-06-08 12:23:50 +03:00
24a30b7ffd
Add sorting with centered special workspaces
2025-05-21 01:01:23 +03:00
4f55d7da90
Add persistent-only setting for hyprland/workspaces
2025-05-20 23:00:09 +03:00
6319569ed0
Merge branch 'Alexays:master' into hyprland/windowcount
2025-05-09 20:46:00 +10:00
0340760e12
Use load_symbolic for gtk icon instead of load_icon.
2025-05-07 16:57:54 +08:00
f4b68f41e6
feat: sway/window: provide {marks} format replacement
2025-05-04 07:50:28 +02:00
4ae2b6f1ba
Implement ignore-list
2025-05-02 15:48:34 +02:00
61c5dad895
Fix some windows not being marked as active when opened
...
In some cases, the active event is arriving before the create event. We need to store the currently active address and initialize the windows accordingly
2025-05-01 21:03:46 +02:00
72404a77f0
Initial implementation of active window
...
TODO:
- Sometimes the active event arrives before the create, in which case the window is not activated.
- The window title event also looks unreliable in some cases, will need to investigate
2025-05-01 20:22:34 +02:00
4222032fa1
Merge remote-tracking branch 'upstream/master'
2025-04-29 19:59:42 +02:00
d0c6e91094
gps: add rfkill support
2025-04-18 22:56:47 +02:00
956e39d3d3
make gpsd receiver not poll
2025-04-18 22:56:47 +02:00
d331331b76
add manpage
2025-04-18 22:56:47 +02:00
dfa40d6a00
add all arguments
2025-04-18 22:56:47 +02:00
45ebf45343
Start GPS module
2025-04-18 22:56:36 +02:00
3e16c3f74e
Merge pull request #4052 from AOSC-Tracking/aosc/v0.12.0
2025-04-14 08:34:57 +02:00
252e4f78bf
fix: support libcava 0.10.4
...
Signed-off-by: Kaiyang Wu <self@origincode.me >
2025-04-13 22:23:40 -07:00
4a8d527dd5
Merge pull request #3921 from bpandreotti/vertical-privacy
...
Add support for vertical orientation in privacy module
2025-03-28 09:52:48 +01:00
b98e717433
Merge pull request #3941 from ChaosInfinited/features/systray-custom-icons
...
Features/systray custom icons
2025-03-28 09:46:22 +01:00
fda7abb33d
Merge pull request #3878 from matt-fff/mw/hyprland-events-workspaces-v2
...
Migrate Hyprland workspace events to v2
2025-03-28 09:45:44 +01:00
2fdfd1028a
Merge pull request #3959 from voiceroy/ip-address-display
...
Provide an option to show ipv4, ipv6 or both
2025-03-28 09:25:44 +01:00
508d3cd3dd
Merge pull request #3638 from RowanLeeder/ISSUE-3092
...
Resolves #3092 Add source support to wireplumber module
2025-03-28 09:23:01 +01:00
e541936df9
Merge remote-tracking branch 'upstream/master'
2025-03-08 17:18:31 +01:00
f7b4451564
fix(hyprland): support additional v2 events
2025-03-04 10:23:19 -07:00
4a6c417ef5
Add format replacements
...
For cidr6, netmask6
2025-03-04 19:09:21 +05:30
17cee0d876
feat(hyprland): support workspacev2
2025-02-26 18:56:11 -07:00
212c676251
Provide an option to show ipv4 or ipv6 or both of them
2025-02-26 15:59:33 +05:30
37c6cd42f5
fix freebsd compilation
2025-02-19 21:15:18 +01:00
5b8839ab5c
Hyprland IPC improvements
...
Fixes IPC being blocked at shutdown
2025-02-19 20:45:47 +01:00
d1998de47a
add setCustomIcon and try to apply such when ID is known
2025-02-16 14:22:10 +01:00
937b62ea9a
add SNI custom icon manager
2025-02-16 14:21:08 +01:00
a26ed50d0f
Add support for vertical bars in privacy module
2025-02-07 14:39:07 -03:00
7b854112ed
workspace taskbars: Allow custom command on window click
2025-01-27 11:46:35 +01:00
b4519c0819
workspace taskbars: Use sigc::mem_fun instead of lambda
2025-01-27 11:46:35 +01:00
5ee0d1c7fe
workspace taskbars: Fix windows not showing
...
Windows were not being shown or updated unless the window-rewrite config were present.
2025-01-27 11:46:35 +01:00
3948c0d154
workspace taskbars: Focus window on click
2025-01-27 11:46:35 +01:00