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
Ivan Molodetskikh
42b859a45c
Upgrade dependencies
2023-10-07 18:01:17 +04:00
Kirill Chibisov
9168f08038
protocols: add wlr_data_control
...
Also update smithay to the latest git hash.
Fixes #20 .
2023-10-02 16:28:08 +03:00
Ivan Molodetskikh
3f8788e4ed
Use non-fancy miette hook
...
Cuts down our dependencies a bit. We only use miette due to knuffel so
it makes sense.
2023-09-30 09:08:00 +04:00
Ivan Molodetskikh
56cffa155b
Update Smithay
2023-09-30 09:05:16 +04:00
Ivan Molodetskikh
31ea816d2b
layout: Add randomized test
2023-09-27 13:35:02 +04:00
Ivan Molodetskikh
c422fdab0f
Update Smithay
2023-09-26 13:45:03 +04:00
Ivan Molodetskikh
34db4bcd48
Commit Cargo.toml update
2023-09-21 20:05:10 +04:00
Ivan Molodetskikh
1963aaa775
Add initial impl of org.gnome.Shell.Screenshot
...
Enough to make the portal all-outputs screenshot work. With this,
Flameshot kinda-works.
2023-09-20 09:28:23 +04:00
Ivan Molodetskikh
495cce054b
Update Smithay
2023-09-19 17:03:24 +04:00
Ivan Molodetskikh
2854874793
Upgrade dependencies
2023-09-18 19:53:15 +04:00
Ivan Molodetskikh
c8b85b83c7
Update dependencies
2023-09-12 19:48:50 +04:00
Ivan Molodetskikh
e4b5f6518a
Update dependencies
2023-09-11 19:51:00 +04:00
Ivan Molodetskikh
07c4632165
Update dependencies
2023-09-11 19:24:09 +04:00
Ivan Molodetskikh
d52ca23caa
Add initial monitor screencast portal impl
...
DmaBuf monitor screencasting through xdg-dekstop-portal-gnome!
Somewhat limited currently, e.g. the cursor is always embedded. But gets
most of the job done.
2023-09-08 23:53:56 +04:00
Ivan Molodetskikh
bd0ecf9174
Roll tracy-client back to 0.15
...
The version must match across dependencies.
2023-09-08 09:30:22 +04:00
Ivan Molodetskikh
ec7e8112b1
Upgrade dependencies
2023-09-06 17:31:59 +04:00