Commit graph

  • 0fb88b78e3 Add single-pixel-buffer protocol main Ottatop 2024-12-18 15:14:11 -0600
  • bfc63445d1 Fix clippy warnings Ottatop 2024-12-17 20:27:09 -0600
  • 5cdf9769de Use drm-extras for monitor info Ottatop 2024-12-17 19:52:28 -0600
  • f33c7bbd78 Update pointer constraints handling Ottatop 2024-12-17 17:00:35 -0600
  • 7d6c1a25a7 Update smithay Ottatop 2024-12-16 16:49:46 -0600
  • a9d9a38e9d Bump non-smithay dependencies Ottatop 2024-12-16 14:50:42 -0600
  • 6495785848 README: remove submodule instructions Ottatop 2024-12-16 13:14:16 -0600
  • be18f9f884 Make snowcap a workspace member Ottatop 2024-12-15 23:36:30 -0600
  • 83f968c3c9 Un-submodule snowcap Ottatop 2024-12-15 21:41:45 -0600
  • 57d58f9035
    Update input_backend.rs FelipeNunesdM 2024-08-18 19:08:09 -0300
  • fdad3a22a9
    Update mod.rs FelipeNunesdM 2024-08-18 19:02:18 -0300
  • 975da0d14e udev: Make match branch reachable Ottatop 2024-08-16 10:48:31 -0500
  • 4b1c4f53e1 Comment out test Ottatop 2024-08-15 12:50:27 -0500
  • 7dfb273034 Send frames on no damage Ottatop 2024-08-15 12:38:34 -0500
  • 6999ff8dc6 Update led state properly and don't render when inactive Ottatop 2024-08-14 19:03:15 -0500
  • 65f2dce246
    Merge pull request #268 from pinnacle-comp/render_improvements Ottatop 2024-08-14 17:45:07 -0500
  • 15000cddf0 udev: Reorder some stuff Ottatop 2024-08-14 16:22:02 -0500
  • a86b49c4ff Clean up winit rendering and cursor logic Ottatop 2024-08-14 15:45:03 -0500
  • 2d5bdca672 udev: Clean up and render animated cursors continuously Ottatop 2024-08-14 12:26:30 -0500
  • 9b25372048 Fix panic when powering off outputs Ottatop 2024-08-13 21:14:13 -0500
  • d924c44611 Unconditionally send frames to tiled windows Ottatop 2024-08-13 19:21:05 -0500
  • 2f12e001d6 Choose new primary scanout output if old one doesn't exist Ottatop 2024-08-13 17:57:30 -0500
  • fca6a6c5f5 Update scanout output for cursor surfaces Ottatop 2024-08-12 12:13:50 -0500
  • f1bcd8357b Properly throttle rendering Ottatop 2024-08-10 23:01:10 -0500
  • 8776281493 CI/doc/rust: Remove xkbcommon Ottatop 2024-08-07 11:41:29 -0500
  • 503cc06aa7 Change default keybinds Ottatop 2024-08-07 11:37:54 -0500
  • f5aabd5b60 Improve xwayland stacking logic Ottatop 2024-08-06 13:38:50 -0500
  • 63838fb649 Update focus stacks on inter-output window move Ottatop 2024-08-05 19:39:13 -0500
  • e5670a7fe6 Bump dependencies Ottatop 2024-08-05 18:37:05 -0500
  • 083cb999d0 CI/doc/lua: add base url Ottatop 2024-08-02 15:48:30 -0500
  • 70f31af8f2 Update README Ottatop 2024-08-02 15:35:32 -0500
  • ce7784d661 CI/doc/lua: Only generate on changes Ottatop 2024-08-02 15:23:00 -0500
  • 519c54fa74 api/lua: Update docs Ottatop 2024-08-02 15:17:53 -0500
  • 6e76a0eee0 Exclude lcat from workspace Ottatop 2024-08-02 14:59:55 -0500
  • b1588a58c2 CI/doc/lua: Do everything in the checked out repo Ottatop 2024-08-02 14:58:13 -0500
  • 8f973e9a48 Checkout where github wants you to Ottatop 2024-08-02 14:54:49 -0500
  • 3ba65f32d9 Try new Lua doc gen Ottatop 2024-08-02 14:52:42 -0500
  • 4b9ee3c4f5 Disable tracing for default Rust config Ottatop 2024-07-28 13:13:43 -0500
  • 082ed60498 Update Smithay Ottatop 2024-07-16 16:15:02 -0500
  • bff2e12987 Update dependencies, api/lua: Fix log source Ottatop 2024-07-16 14:53:52 -0500
  • 353d345e90 Use assert_matches Ottatop 2024-07-16 11:44:49 -0500
  • 53ea4ebace
    Merge pull request #264 from pinnacle-comp/api_backend Ottatop 2024-07-14 18:58:50 -0500
  • d30d9b9c90 api/rust: Update docs Ottatop 2024-07-14 18:53:17 -0500
  • db3bfd9e5f api/rust: Add error handling Ottatop 2024-07-14 15:45:02 -0500
  • 57dab51536 api/lua: Add error handling Ottatop 2024-07-12 18:33:46 -0500
  • 81716cc8df api/lua: Use API values, make client not a fn Ottatop 2024-07-12 14:56:26 -0500
  • c1936c8a87 api/lua: Make client connection explicit Ottatop 2024-07-11 15:50:33 -0500
  • ade04b3833 api/lua: Add auto-generated protobuf definitions Ottatop 2024-07-10 20:00:05 -0500
  • b57c8e0dac api/rust: Transition to statics for clients Ottatop 2024-07-05 18:54:42 -0500
  • 9517391a52 Layout on layer map arrange Ottatop 2024-07-03 18:29:50 -0500
  • 598b7efa74 Invalidate snapshots when swapping windows Ottatop 2024-07-03 17:55:44 -0500
  • f3d0653e9a Start layout transaction in set_location Ottatop 2024-07-03 16:32:06 -0500
  • e1617845e1 Only send output connect signal when enabling from disabled Ottatop 2024-07-03 16:18:44 -0500
  • d346bd5255 Support signal streams from multiple clients Ottatop 2024-07-02 18:57:54 -0500
  • 234b9d2480 Add window dragging between outputs Ottatop 2024-07-02 18:10:29 -0500
  • b819686fc8 Add missing cfg Ottatop 2024-07-02 16:28:04 -0500
  • ebba3db6d0 Stop Snowcap on drop Ottatop 2024-07-02 16:24:29 -0500
  • 51589cf484 Improve tag handling on config reload Ottatop 2024-07-02 16:05:22 -0500
  • c7907df43c Update Smithay Ottatop 2024-07-01 17:01:53 -0500
  • 88c1a88645 Schedule renders in more places Ottatop 2024-06-27 19:50:05 -0500
  • 188cd92c81 Unmap window on removal Ottatop 2024-06-27 18:59:33 -0500
  • 0b24e88874
    Merge pull request #261 from pinnacle-comp/better_window_states Ottatop 2024-06-27 18:49:07 -0500
  • f4f61a9d1f api: Add new window state stuff Ottatop 2024-06-27 18:42:23 -0500
  • 621f2779d6 Unify floating_or_tiled and fullscreen_or_maximized Ottatop 2024-06-26 19:56:35 -0500
  • c741c2cfd6 Improve window state handling Ottatop 2024-06-25 14:58:30 -0500
  • 7896d88c8c Support pointer gestures Ottatop 2024-06-24 09:56:00 -0500
  • 4ecf1c2e71 Apply window rules earlier Ottatop 2024-06-24 12:33:28 -0500
  • 8d0da8ccfc Fix keyboard focus tests Ottatop 2024-06-23 20:37:39 -0500
  • eb333cb4c6 test no lookies Ottatop 2024-06-23 20:17:37 -0500
  • 036380c592 Impl xdg-decoration Ottatop 2024-06-23 20:03:38 -0500
  • e50c24c389 Impl xdg activation Ottatop 2024-06-22 21:45:03 -0500
  • 7ae7a423dc Use Instant::elapsed Ottatop 2024-06-22 17:19:56 -0500
  • 4e95a28ddb Impl keyboard shortcuts inhibit Ottatop 2024-06-22 17:08:30 -0500
  • 36434806a5 Update dependencies Ottatop 2024-06-22 13:08:25 -0500
  • b655a17547
    Merge pull request #258 from pinnacle-comp/xcursor Ottatop 2024-06-21 18:38:37 -0500
  • b51d10649f Add API calls for xcursor settings Ottatop 2024-06-21 18:34:54 -0500
  • aa1e79c715 (Re)workaround cursor overwriting transparency in screencopy Ottatop 2024-06-21 17:43:05 -0500
  • 98bb5268c8 Disable winit cursor Ottatop 2024-06-21 15:26:57 -0500
  • 58c33467dd Change cursor on move and resize grab Ottatop 2024-06-21 15:03:32 -0500
  • 85fb1be6ea Impl cursor scaling Ottatop 2024-06-21 13:11:55 -0500
  • 00cf02158a Impl proper xcursor support Ottatop 2024-06-20 21:02:25 -0500
  • 71e4c1f159 Improve keyboard focus changing Ottatop 2024-06-19 19:23:50 -0500
  • 0a6984f713 Reverse layer rendering Ottatop 2024-06-19 16:28:40 -0500
  • 05b8196319 Simplify snapshots at call-site Ottatop 2024-06-19 14:04:56 -0500
  • fe182fdfcb winit: Schedule render after transaction finish Ottatop 2024-06-18 17:45:34 -0500
  • 39fd958fae Offset default pointer by hotspot Ottatop 2024-06-18 17:29:50 -0500
  • fc4dd9d62e Take snapshot on foreign toplevel tag change Ottatop 2024-06-18 14:32:06 -0500
  • c0906974a4 Update Smithay Ottatop 2024-06-18 12:20:43 -0500
  • aada66ce70
    Merge pull request #256 from pinnacle-comp/snowcap-lua Ottatop 2024-06-17 18:52:50 -0500
  • 2c52839d3e Update README Ottatop 2024-06-17 18:45:36 -0500
  • 853a2a23f7 Decrease sctk log level Ottatop 2024-06-17 18:32:47 -0500
  • 3690db083d Update Snowcap Ottatop 2024-06-17 18:21:21 -0500
  • 50a6e4bf78 snowcap/lua: Don't immediately crash if conn fails Ottatop 2024-06-17 18:08:27 -0500
  • 9df86c8e14 snowcap: Add Lua API Ottatop 2024-06-17 16:27:02 -0500
  • c1ebfd9eed
    Merge pull request #253 from pinnacle-comp/snowcap Ottatop 2024-06-16 19:12:19 -0500
  • 3df62e00fc CI: Add snowcap-api to docs Ottatop 2024-06-16 18:53:55 -0500
  • 1f0e5e8e57 README: update for Snowcap, kill Pinnacle if Snowcap dies Ottatop 2024-06-16 18:51:34 -0500
  • a67ec57e3c Update Snowcap Ottatop 2024-06-15 21:34:09 -0500
  • 350468f970 Fix clippy warnings Ottatop 2024-06-15 20:46:39 -0500
  • 23b1e9d62a Add default config with no snowcap Ottatop 2024-06-15 20:31:30 -0500