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
8e276bb3f6
sway: fix "Mapping is not an object" warning
...
Fixes #3763 .
Also a little code simplications while we're at it.
2024-12-17 22:05:16 +00:00
db943dae98
Let network module handle ipv4 and ipv6 simultaneously
2024-12-05 15:31:40 +01:00
334fc6e0e4
Merge branch 'Alexays:master' into hyprland/windowcount
2024-11-30 19:37:29 +11:00
f9acc1fed9
Add stretching of modules and modules-center toggling
...
This Patch allows the stretching of modules-{left,center,right} as well
add a "expand" flag to AModule. This allows one module to consume the
leftover space.
To allow the left or right modules to fully consume the center, the
changes also include a way to remove the center box (center_)
altogether.
2024-11-20 00:00:27 +01:00
17d7cea4fd
Merge branch 'Alexays:master' into hyprland/windowcount
2024-11-17 08:37:04 +11:00
5f260516af
Merge pull request #3674 from PassiHD2004/master
...
Add warning threshold to temperature module
2024-10-25 08:52:44 +02:00
6df26ccba7
feat: add warning threshold to temperature module
...
Signed-off-by: PassiHD <passihd@phoenixts.eu >
2024-10-09 20:22:58 +02:00