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
53ca5a4883
workspace taskbars: Display windows in a consistent order
...
Use a vector instead of a map for for storing the workspace windows.
This orders the windows by the time they were added to the workspace, instead of sorting by address (which is effectively a random order). The new ordering seems to match the wlr/taskbar module
2025-01-27 11:46:35 +01:00
fdb9004048
workspace taskbars: More config options
...
- orientation
- icon-size
- icon-theme
2025-01-27 11:46:35 +01:00
1c07ca0099
workspace taskbars: Add config parsing
...
Use format from config instead of hardcoding
2025-01-27 11:46:35 +01:00
69e2e249a6
Initial implementation of workspace taskbars
...
Add a list of window titles and icons to each workspace (like wlr/taskbar but grouped by workspace).
Only implemented on hyprland for now.
2025-01-27 11:46:35 +01:00
bc2e143ac5
Extract icon loading logic to separate class
2025-01-27 11:46:35 +01:00
481b01d9af
fix: lint
2025-01-25 09:31:32 +01:00
bb2c67ebad
Revert "Make battery module update on plugging/unplugging again (refs #2519 )"
2025-01-25 09:24:48 +01:00
dc64b3542b
Merge pull request #3474 from schmop/battery-plugging-instant-updates
...
Make battery module update on plugging/unplugging again (refs #2519 )
2025-01-25 09:20:02 +01:00
6004316f1a
Fix typos in function, variable names and in documentation
2025-01-16 13:25:19 +01:00
36a1c89e30
Merge branch 'Alexays:master' into hyprland/windowcount
2025-01-13 10:33:05 +11:00
d7e4a7d91f
add module wayfire/window, wayfire/workspaces
2025-01-03 15:22:46 +09:00
d1dac2854a
Allow using wildcards in config include paths
...
Updates `Config::tryExpandPath()` to return a vector of expanded path
matches instead of a single path wrapped in an optional, with an empty
vector indicating no matches.
`Config::resolveConfigIncludes()` iterates over all of these matches,
while other instances of path expansion (such as finding the base config
path) retain their existing behavior and only use the first match.
2025-01-02 20:50:39 -05:00
565602114e
Merge branch 'Alexays:master' into hyprland/windowcount
2025-01-03 12:18:38 +11:00
d29a17d703
Merge branch 'Alexays:master' into hyprland/windowcount
2024-12-22 17:12:54 +11:00
cf64b2c88c
fix: un-hide tray when new icons are added
2024-12-19 12:29:58 +11:00