Leonardo Gibrowski Faé
805a355da5
Merge pull request #455 from LGFae/update_flake_lock_action
...
flake.lock: Update
2025-06-23 12:37:56 -03:00
github-actions[bot]
9e15e43fd4
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/41da1e3ea8e23e094e5e3eeb1e6b830468a7399e?narHash=sha256-jp0D4vzBcRKwNZwfY4BcWHemLGUs4JrS3X9w5k/JYDA%3D' (2025-06-14)
→ 'github:nixos/nixpkgs/3078b9a9e75f1790e6d6ef9955fdc6a2d1740cc6?narHash=sha256-xT8cPLTxlktxI9vSdoBlAVK7dXgd8IK59j7ZwzkkhnI%3D' (2025-06-22)
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/45418795a73b77b7726c62ce265d68cf541ffb49?narHash=sha256-FIgEIS0RAlOyXGqoj/OufTfcKItYq668yPYL4SXdU0M%3D' (2025-06-17)
→ 'github:oxalica/rust-overlay/65162ae665154e0eddb395166bd4956358981dd0?narHash=sha256-gHg6QUjMi1ObrocQUAoEhhbIfop14UNae4QDSHoKsRU%3D' (2025-06-23)
2025-06-23 15:35:46 +00:00
Leonardo Gibrowski Faé
5280e1c772
Merge pull request #453 from bloxx12/drop-flake-utils
...
flake.nix: cleanup
2025-06-23 12:35:06 -03:00
Bloxx12
227300ce51
flake.nix: cleanup
2025-06-23 10:04:57 +02:00
Leonardo Gibrowski Faé
398a4048e3
Merge pull request #450 from LGFae/update_flake_lock_action
...
flake.lock: Update
2025-06-17 10:18:05 -03:00
github-actions[bot]
c68139c6ad
flake.lock: Update
...
Flake lock file updates:
• Updated input 'rust-overlay':
'github:oxalica/rust-overlay/d72bd8c9fda03c9834ea89d7a5a21c7880b79277?narHash=sha256-/8F9L6T9w/Fx1D6L%2BBtWIXg5m9F6jwOFg6uhZpKnM/0%3D' (2025-06-16)
→ 'github:oxalica/rust-overlay/45418795a73b77b7726c62ce265d68cf541ffb49?narHash=sha256-FIgEIS0RAlOyXGqoj/OufTfcKItYq668yPYL4SXdU0M%3D' (2025-06-17)
2025-06-17 13:13:51 +00:00
Leonardo Gibrowski Faé
aeaf82e8fd
Merge pull request #449 from Vortriz/main
...
use oxalica/rust-overlay in nix flake
2025-06-17 10:13:12 -03:00
Vortriz
7e6c4f61a0
use oxalica/rust-overlay in nix flake
...
allows us to use latest rust version
2025-06-17 11:18:52 +05:30
Leonardo Gibrowski Faé
66d270f446
Merge pull request #447 from Integral-Tech/fix-doc-gen
...
fix: resolve errors of documentation generation
2025-06-12 11:21:18 -03:00
Integral
91a8532717
fix: resolve errors of documentation generation
2025-06-12 21:28:53 +08:00
Leonardo Gibrowski Faé
5b85cf1323
add avif decoding support through dav1d
2025-06-11 12:51:57 -03:00
Leonardo Gibrowski Faé
23f01c7203
Merge pull request #435 from LGFae/support-different-namespaces
...
custom namespace support
2025-06-11 11:06:08 -03:00
Leonardo Gibrowski Faé
d87bd909dd
update documentation to account for namespace options
2025-06-11 11:01:20 -03:00
Leonardo Gibrowski Faé
6930425653
support specifying multiple namespaces at once
2025-06-11 10:38:02 -03:00
Leonardo Gibrowski Faé
155d12678c
update CHANGELOG
2025-06-09 16:03:22 -03:00
Leonardo Gibrowski Faé
5d91d59144
print the namespace during query
2025-06-09 16:03:12 -03:00
Leonardo Gibrowski Faé
63206dd964
support --all argument in all subcommands
...
All subcommands (except clear-cache) now support an `--all` argument to
send commands to all namespaces at once
2025-06-09 15:51:10 -03:00
Leonardo Gibrowski Faé
c012741c60
remember to truncate the cache file length
2025-06-09 15:51:10 -03:00
Leonardo Gibrowski Faé
fb5de10ebd
fix clippy warnings
2025-06-09 15:51:10 -03:00
Leonardo Gibrowski Faé
36797173b4
basic custom namespace support
...
MISSING: `--all` option for all subcommands, to send things to all
namespaces at once.
2025-06-09 15:51:08 -03:00
Leonardo Gibrowski Faé
44d3cdf826
version 0.10.3
2025-06-09 13:57:57 -03:00
Leonardo Gibrowski Faé
40dcb40849
Merge pull request #443 from shumvgolove/wl_output
...
check if wl_output contains the CURRENT mode
2025-06-09 10:27:50 -03:00
shum
b511696924
check if wl_output contains the CURRENT mode
...
Fixes #442
2025-06-09 12:22:05 +00:00
Leonardo Gibrowski Faé
7ceddc0135
version 0.10.2
2025-06-06 12:55:13 -03:00
Leonardo Gibrowski Faé
9f748644cf
update CHANGELOG
2025-06-06 12:53:38 -03:00
Leonardo Gibrowski Faé
1281052f4e
Merge pull request #441 from LGFae/only-accept-current-modes
...
do not accept wl_output modes that are not current
2025-06-06 12:23:03 -03:00
Leonardo Gibrowski Faé
5f66db6127
do not accept wl_output modes that are not current
...
The protocol states we should not rely on non-current modes being
available. This commit simply ignores them.
2025-06-06 12:17:04 -03:00
Leonardo Gibrowski Faé
f9ace9d3b5
Merge pull request #439 from LGFae/prioritize-fractional-scale
...
prioritize fractional scale events
2025-06-06 12:14:26 -03:00
Leonardo Gibrowski Faé
8b3b425b7d
prioritize fractional scale events
...
We currently let preferred_buffer_scale events overwrite the values we
received from the fractional scale protocol. This is incorrect. Wayland
is an entirely assynchronous protocol, so we should prioritize the more
precise events over the more generic ones.
2025-06-06 10:44:04 -03:00
Leonardo Gibrowski Faé
a07595cf60
Merge pull request #436 from LGFae/update_flake_lock_action
...
flake.lock: Update
2025-05-31 23:26:12 -03:00
github-actions[bot]
046b39ec6c
flake.lock: Update
...
Flake lock file updates:
• Updated input 'nixpkgs':
'github:nixos/nixpkgs/063f43f2dbdef86376cc29ad646c45c46e93234c?narHash=sha256-6m1Y3/4pVw1RWTsrkAK2VMYSzG4MMIj7sqUy7o8th1o%3D' (2025-05-23)
→ 'github:nixos/nixpkgs/96ec055edbe5ee227f28cdbc3f1ddf1df5965102?narHash=sha256-7doLyJBzCllvqX4gszYtmZUToxKvMUrg45EUWaUYmBg%3D' (2025-05-28)
2025-06-01 01:45:24 +00:00
Leonardo Gibrowski Faé
ede681538f
version 0.10.1
2025-05-30 11:16:03 -03:00
Leonardo Gibrowski Faé
d31799c767
Update issue templates
...
Let's get a bug report template to encourage people to always test in the latest git version.
2025-05-30 11:09:27 -03:00
Leonardo Gibrowski Faé
4280bf2b1e
Merge pull request #432 from iynaix/fix-nix-build
...
fix nix build workaround
2025-05-30 10:32:49 -03:00
Lin Xianyi
9faba4405c
fix nix build workaround
...
Workaround is no longer needed for nix with the updated wayland dependency
2025-05-30 08:14:38 +08:00
Leonardo Gibrowski Faé
800619eb70
update waybackend dependency
2025-05-27 12:12:53 -03:00
Leonardo Gibrowski Faé
4cf68344bd
Merge pull request #428 from nullcubee/nix-build-workaround
...
Restore build.nix and apply workaround for nix build
2025-05-27 10:59:06 -03:00
Leonardo Gibrowski Faé
667e153e00
Merge pull request #429 from cyuria/main
...
fix fractional scaling
2025-05-27 10:14:00 -03:00
Cyuria
3c86fba667
fix fractional scaling
2025-05-27 22:54:56 +10:00
NullCube
a3d07aa5e1
add workaround for failing nix build
2025-05-27 01:15:31 -07:00
NullCube
48af37ba97
restore build.nix
2025-05-27 01:09:46 -07:00
Leonardo Gibrowski Faé
32c1b1da6b
Merge pull request #426 from triallax/fix-32bit-build
...
Make build more portable
2025-05-26 20:01:52 -03:00
triallax
9028e949bc
Make build more portable
...
Ran into this while swww 0.10.0 was being built on the chimera ppc
builder.
NSecs maps to c_long on non-x86_64, which is only guaranteed to be at
least 32 bits (and in fact is often only 32 bits on 32-bit platforms).
While at it, also use Secs for seconds, as while it's always mapped to
i64 currently, it's still more futureproof.
2025-05-26 23:45:13 +01:00
Leonardo Gibrowski Faé
107576af07
use tiny-bench instead of criterion
...
A smaller benchmark implementation will greatly improve debug build
times. This should help specially with CI.
2025-05-25 15:16:21 -03:00
Leonardo Gibrowski Faé
d797baf047
Merge pull request #424 from LGFae/update_flake_lock_action
...
flake.lock: Update
2025-05-25 14:48:19 -03:00
Leonardo Gibrowski Faé
98ace0593c
version 0.10
2025-05-25 14:42:29 -03:00
Leonardo Gibrowski Faé
a4aad2be76
update swww-daemon man page
2025-05-25 12:32:13 -03:00
Leonardo Gibrowski Faé
43f6271540
update dependencies
2025-05-25 12:30:10 -03:00
Leonardo Gibrowski Faé
27ad7e7290
Merge pull request #423 from LGFae/configurable-layer
...
allow the user to set which Layer they would prefer to render in
2025-05-25 12:23:57 -03:00
Leonardo Gibrowski Faé
0ad5a0517b
allow the user to set which Layer they would prefer to render in
...
We currently only accept `background` and `bottom`, because anything
else could potentially render the desktop unusable.
2025-05-25 12:20:08 -03:00