Ivan Molodetskikh
d2a4e6a0cb
Update dependencies
2024-02-06 09:40:34 +04:00
Ivan Molodetskikh
72c8f569ac
Bump version to 0.1.1
2024-02-03 10:00:06 +04:00
Ivan Molodetskikh
fbe9020915
Update dependencies
2024-02-02 17:04:17 +04:00
Ivan Molodetskikh
11bff3a2f1
Update Smithay (rotation fix)
2024-01-31 23:02:38 +04:00
Christian Meissl
85eac9d9d0
chore: bump smithay
...
includes fixes for wrong direct scan-out transform
and damage artifacts on output transform changes.
also includes a fix for a race in popup surface re-use.
2024-01-30 15:30:31 +04:00
Ivan Molodetskikh
d3f4583c90
foreign_toplevel: Use OutputHandler to send output_enter on demand
2024-01-30 12:30:57 +04:00
Christian Meissl
b813f99abd
tty: reset surface state after changing monitor state
...
changing the "ACTIVE" property of a surface requires
to re-evaluate the surface state.
2024-01-30 08:03:21 +04:00
Christian Meissl
597ea62d17
input: update keyboard led state
2024-01-28 23:43:08 +04:00
Ivan Molodetskikh
dd967554d1
Bump version to 0.1.0
2024-01-27 14:10:31 +04:00
Christian Meissl
73f3c160b2
use pixman for cursor plane rendering
2024-01-25 07:49:51 +04:00
Christian Meissl
20326b093c
Update smithay
2024-01-25 07:49:51 +04:00
Ivan Molodetskikh
087ed260c5
Update Smithay (find_popup_root_surface() panic fix)
2024-01-23 17:12:47 +04:00
Ivan Molodetskikh
cbbb7a26fc
Update Smithay, use device changed session resume code
...
Should fix most cases of monitors failing to light up after a TTY
switch.
2024-01-22 16:13:39 +04:00
Ivan Molodetskikh
6945ccde18
Bump version to 0.1.0-beta.1
2024-01-20 09:38:42 +04:00
Ivan Molodetskikh
a6f821d3fa
Update dependencies
2024-01-19 09:41:16 +04:00
Ivan Molodetskikh
fa9b3ed106
Add a config parse error notification
...
We can't rely on a notification daemon being available, especially
during initial niri setup. So, render our own.
2024-01-18 12:44:05 +04:00
Ivan Molodetskikh
cc62a403c0
Update Smithay (deadlock fix)
2024-01-18 11:14:39 +04:00
Ivan Molodetskikh
0f85c79548
Watch config path even if it didn't exist at startup
2024-01-18 11:13:36 +04:00
Ivan Molodetskikh
40c85da102
Add an IPC socket and a niri msg outputs subcommand
2024-01-17 10:45:18 +04:00
Ivan Molodetskikh
f068157f55
Add a calloop futures executor
2024-01-17 10:24:01 +04:00
Ivan Molodetskikh
8a7e4bc3cd
Add Tracy span to Config::load and parse
2024-01-16 12:53:40 +04:00
Ivan Molodetskikh
533659eef8
Update Smithay
2024-01-15 15:59:36 +04:00
Ivan Molodetskikh
ffe25f5cc4
Update Smithay and dependencies
2024-01-07 17:44:08 +04:00
Ivan Molodetskikh
64c41fa2c8
Move config into a separate crate
...
Get miette and knuffel deps contained within.
2024-01-07 09:28:14 +04:00
Ivan Molodetskikh
dcb80efc88
Bump version to 0.1.0-alpha.3
2024-01-06 09:30:46 +04:00
Ivan Molodetskikh
0bc83eda71
Update Smithay and dependencies
2024-01-06 08:22:53 +04:00
Ivan Molodetskikh
6fce5662e7
Update Smithay
2024-01-05 23:23:32 +04:00
Ivan Molodetskikh
b9d7812f1f
Update dependencies
2024-01-05 23:23:32 +04:00
Ivan Molodetskikh
655b9808b9
Update Smithay
2024-01-05 23:23:30 +04:00
Ivan Molodetskikh
57f267454f
Bump version to 0.1.0-alpha.2
2023-12-23 08:43:03 +04:00
Ivan Molodetskikh
58162ce685
Update Smithay
...
Popup positioner coordinate system fix.
2023-12-20 20:20:09 +04:00
Ivan Molodetskikh
0f83eacb42
Update dependencies
2023-12-19 21:06:49 +04:00
Ivan Molodetskikh
206493bb35
Update Smithay
2023-12-19 20:48:15 +04:00
Ivan Molodetskikh
cb3ba5105d
Update dependencies
2023-12-08 08:01:52 +04:00
Ivan Molodetskikh
0b5f232bc2
Update Smithay
2023-12-08 07:57:45 +04:00
Ivan Molodetskikh
64267f875a
Change version to 0.1.0-alpha.1
2023-11-25 11:15:55 +04:00
Ivan Molodetskikh
d6b8310edb
Log version on startup
2023-11-24 22:04:53 +04:00
Ivan Molodetskikh
a2ad7b0854
Upgrade dependencies
2023-11-24 11:49:07 +04:00
Ivan Molodetskikh
c460038a9f
Update dependencies
2023-11-08 18:41:10 +04:00
Ivan Molodetskikh
323a2bed5f
Upgrade dependencies
...
Bumping async-channel to 2 even though zbus hasn't updated yet because
it still ends up in the dependency tree through blocking 1.5.0.
2023-11-06 08:38:05 +04:00
Kirill Chibisov
6a81d8f2a6
Check alternative cursor names when loading cursor
...
Some themes don't have all the cursors specified as in w3c
specification, thus try to check for alternative names as well.
2023-11-02 16:23:05 +04:00
Ivan Molodetskikh
15144220fa
Show notification on screenshot
2023-10-31 17:06:14 +04:00
Kirill Chibisov
0a2052945e
Add support for wl_compositor@v6
2023-10-29 13:58:48 +04:00
Ivan Molodetskikh
64ac31668d
Remove time crate in favor of manual impl
...
Cuts down a few more dependencies.
2023-10-24 19:22:02 +04:00
Ivan Molodetskikh
909a45db6f
Use png crate directly instead of image
...
Reduce dependencies a bit.
2023-10-24 17:49:08 +04:00
Kirill Chibisov
c6ec36f422
Update smithay to the latest git
...
This fixes IME handling.
2023-10-24 17:26:01 +04:00
Ivan Molodetskikh
3fd421f13f
Update Smithay
2023-10-24 15:05:14 +04:00
Ivan Molodetskikh
6f909beabb
Update dependencies
2023-10-14 20:44:43 +04:00
Ivan Molodetskikh
b8e6d4b7eb
Upgrade dependencies
2023-10-13 07:37:37 +04:00
Ivan Molodetskikh
1d66f1b81e
Draw focus ring as border on SSD windows
...
With SSD we're reasonably sure that the window is a rectangle with no
rounded corners, so a rectangular border should work.
2023-10-11 14:32:29 +04:00