Ottatop
|
7d6c1a25a7
|
Update smithay
WARNING: anything that uses pointer-constraints will probably crash the compositor on this commit, use the next one
|
2024-12-16 16:49:46 -06:00 |
|
Ottatop
|
a9d9a38e9d
|
Bump non-smithay dependencies
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
Build and Publish Lua Docs / Build (push) Has been cancelled
Build Rust Docs / Build docs (push) Has been cancelled
|
2024-12-16 14:50:42 -06:00 |
|
Ottatop
|
6495785848
|
README: remove submodule instructions
CI (Pinnacle) / Build (push) Waiting to run
CI (Pinnacle) / Run tests (push) Waiting to run
CI (Pinnacle) / Check formatting (push) Waiting to run
CI (Pinnacle) / Clippy check (push) Waiting to run
Build and Publish Lua Docs / Build (push) Waiting to run
Build Rust Docs / Build docs (push) Waiting to run
|
2024-12-16 13:14:16 -06:00 |
|
Ottatop
|
be18f9f884
|
Make snowcap a workspace member
|
2024-12-15 23:36:30 -06:00 |
|
Ottatop
|
83f968c3c9
|
Un-submodule snowcap
ya know it turns out when you have a submodule it's a real pain to update things
|
2024-12-15 21:41:45 -06:00 |
|
Ottatop
|
975da0d14e
|
udev: Make match branch reachable
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
Temporary until I can figure out why it's reachable
|
2024-08-16 10:48:31 -05:00 |
|
Ottatop
|
4b1c4f53e1
|
Comment out test
CI (Pinnacle) / Build (push) Waiting to run
CI (Pinnacle) / Run tests (push) Waiting to run
CI (Pinnacle) / Check formatting (push) Waiting to run
CI (Pinnacle) / Clippy check (push) Waiting to run
it no worky sometimes on github CI
|
2024-08-15 12:50:27 -05:00 |
|
Ottatop
|
7dfb273034
|
Send frames on no damage
|
2024-08-15 12:38:34 -05:00 |
|
Ottatop
|
6999ff8dc6
|
Update led state properly and don't render when inactive
CI (Pinnacle) / Build (push) Waiting to run
CI (Pinnacle) / Run tests (push) Waiting to run
CI (Pinnacle) / Check formatting (push) Waiting to run
CI (Pinnacle) / Clippy check (push) Waiting to run
|
2024-08-14 19:03:15 -05:00 |
|
Ottatop
|
65f2dce246
|
Merge pull request #268 from pinnacle-comp/render_improvements
Rendering improvements
|
2024-08-14 17:45:07 -05:00 |
|
Ottatop
|
15000cddf0
|
udev: Reorder some stuff
|
2024-08-14 16:22:02 -05:00 |
|
Ottatop
|
a86b49c4ff
|
Clean up winit rendering and cursor logic
|
2024-08-14 15:45:03 -05:00 |
|
Ottatop
|
2d5bdca672
|
udev: Clean up and render animated cursors continuously
|
2024-08-14 12:26:30 -05:00 |
|
Ottatop
|
9b25372048
|
Fix panic when powering off outputs
|
2024-08-13 21:14:13 -05:00 |
|
Ottatop
|
d924c44611
|
Unconditionally send frames to tiled windows
And add docs on `offscreen_elem_id`
|
2024-08-13 19:21:05 -05:00 |
|
Ottatop
|
2f12e001d6
|
Choose new primary scanout output if old one doesn't exist
|
2024-08-13 17:57:30 -05:00 |
|
Ottatop
|
fca6a6c5f5
|
Update scanout output for cursor surfaces
Also schedule render when they commit
|
2024-08-12 12:13:50 -05:00 |
|
Ottatop
|
f1bcd8357b
|
Properly throttle rendering
|
2024-08-10 23:01:10 -05:00 |
|
Ottatop
|
8776281493
|
CI/doc/rust: Remove xkbcommon
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
Build and Publish Lua Docs / Build (push) Has been cancelled
Build Rust Docs / Build docs (push) Has been cancelled
|
2024-08-07 11:41:29 -05:00 |
|
Ottatop
|
503cc06aa7
|
Change default keybinds
|
2024-08-07 11:37:54 -05:00 |
|
Ottatop
|
f5aabd5b60
|
Improve xwayland stacking logic
CI (Pinnacle) / Build (push) Waiting to run
CI (Pinnacle) / Run tests (push) Waiting to run
CI (Pinnacle) / Check formatting (push) Waiting to run
CI (Pinnacle) / Clippy check (push) Waiting to run
Fixes a few bugs related to the pointer clicking through xwayland windows
|
2024-08-06 13:38:50 -05:00 |
|
Ottatop
|
63838fb649
|
Update focus stacks on inter-output window move
CI (Pinnacle) / Build (push) Waiting to run
CI (Pinnacle) / Run tests (push) Waiting to run
CI (Pinnacle) / Check formatting (push) Waiting to run
CI (Pinnacle) / Clippy check (push) Waiting to run
Closes #265
|
2024-08-05 19:39:13 -05:00 |
|
Ottatop
|
e5670a7fe6
|
Bump dependencies
|
2024-08-05 18:37:05 -05:00 |
|
Ottatop
|
083cb999d0
|
CI/doc/lua: add base url
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
Build and Publish Lua Docs / Build (push) Has been cancelled
|
2024-08-02 15:48:30 -05:00 |
|
Ottatop
|
70f31af8f2
|
Update README
|
2024-08-02 15:35:32 -05:00 |
|
Ottatop
|
ce7784d661
|
CI/doc/lua: Only generate on changes
|
2024-08-02 15:23:00 -05:00 |
|
Ottatop
|
519c54fa74
|
api/lua: Update docs
|
2024-08-02 15:17:53 -05:00 |
|
Ottatop
|
6e76a0eee0
|
Exclude lcat from workspace
so fun so so fun hahaha
|
2024-08-02 14:59:55 -05:00 |
|
Ottatop
|
b1588a58c2
|
CI/doc/lua: Do everything in the checked out repo
|
2024-08-02 14:58:13 -05:00 |
|
Ottatop
|
8f973e9a48
|
Checkout where github wants you to
|
2024-08-02 14:54:49 -05:00 |
|
Ottatop
|
3ba65f32d9
|
Try new Lua doc gen
|
2024-08-02 14:52:42 -05:00 |
|
Ottatop
|
4b9ee3c4f5
|
Disable tracing for default Rust config
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
Build Rust Docs / Build docs (push) Has been cancelled
This is a massive issue of skill
|
2024-07-28 13:13:43 -05:00 |
|
Ottatop
|
082ed60498
|
Update Smithay
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
Build Lua Docs / Build Lua docs (push) Has been cancelled
Build Rust Docs / Build docs (push) Has been cancelled
|
2024-07-16 16:15:02 -05:00 |
|
Ottatop
|
bff2e12987
|
Update dependencies, api/lua: Fix log source
|
2024-07-16 14:53:52 -05:00 |
|
Ottatop
|
353d345e90
|
Use assert_matches
|
2024-07-16 11:44:49 -05:00 |
|
Ottatop
|
53ea4ebace
|
Merge pull request #264 from pinnacle-comp/api_backend
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
Build Lua Docs / Build Lua docs (push) Has been cancelled
Build Rust Docs / Build docs (push) Has been cancelled
Prepare API internals for v0.1
|
2024-07-14 18:58:50 -05:00 |
|
Ottatop
|
d30d9b9c90
|
api/rust: Update docs
|
2024-07-14 18:53:17 -05:00 |
|
Ottatop
|
db3bfd9e5f
|
api/rust: Add error handling
|
2024-07-14 15:45:02 -05:00 |
|
Ottatop
|
57dab51536
|
api/lua: Add error handling
|
2024-07-12 18:33:46 -05:00 |
|
Ottatop
|
81716cc8df
|
api/lua: Use API values, make client not a fn
|
2024-07-12 14:56:26 -05:00 |
|
Ottatop
|
c1936c8a87
|
api/lua: Make client connection explicit
|
2024-07-11 15:50:33 -05:00 |
|
Ottatop
|
ade04b3833
|
api/lua: Add auto-generated protobuf definitions
|
2024-07-10 20:00:05 -05:00 |
|
Ottatop
|
b57c8e0dac
|
api/rust: Transition to statics for clients
|
2024-07-05 18:54:42 -05:00 |
|
Ottatop
|
9517391a52
|
Layout on layer map arrange
CI (Pinnacle) / Build (push) Has been cancelled
CI (Pinnacle) / Run tests (push) Has been cancelled
CI (Pinnacle) / Check formatting (push) Has been cancelled
CI (Pinnacle) / Clippy check (push) Has been cancelled
|
2024-07-03 18:29:50 -05:00 |
|
Ottatop
|
598b7efa74
|
Invalidate snapshots when swapping windows
Hack to make the snapshot location correct
|
2024-07-03 17:55:44 -05:00 |
|
Ottatop
|
f3d0653e9a
|
Start layout transaction in set_location
Prevents windows from being in the wrong spot if it's location was set relative to another output and that output's scale changes
|
2024-07-03 16:32:06 -05:00 |
|
Ottatop
|
e1617845e1
|
Only send output connect signal when enabling from disabled
|
2024-07-03 16:18:44 -05:00 |
|
Ottatop
|
d346bd5255
|
Support signal streams from multiple clients
CI (Pinnacle) / Build (push) Waiting to run
CI (Pinnacle) / Run tests (push) Waiting to run
CI (Pinnacle) / Check formatting (push) Waiting to run
CI (Pinnacle) / Clippy check (push) Waiting to run
Closes #245
|
2024-07-02 18:57:54 -05:00 |
|
Ottatop
|
234b9d2480
|
Add window dragging between outputs
CI (Pinnacle) / Build (push) Waiting to run
CI (Pinnacle) / Run tests (push) Waiting to run
CI (Pinnacle) / Check formatting (push) Waiting to run
CI (Pinnacle) / Clippy check (push) Waiting to run
Build Lua Docs / Build Lua docs (push) Has been cancelled
|
2024-07-02 18:10:29 -05:00 |
|
Ottatop
|
b819686fc8
|
Add missing cfg
gj me
|
2024-07-02 16:28:04 -05:00 |
|