Commit graph

  • 6be6c6d5f6 Add keybind overlay Ottatop 2024-06-15 16:58:47 -0500
  • 5b241a626b Add keybind descriptions Ottatop 2024-06-15 14:06:23 -0500
  • d70a0abda5 Add builtin quit prompt Ottatop 2024-06-14 21:29:19 -0500
  • d58c8571ca CI: Checkout submodules Ottatop 2024-06-14 14:56:32 -0500
  • df96838c51 Wait for Snowcap to start, rust-api: Fix signals Ottatop 2024-06-14 14:47:05 -0500
  • 8fd1606557 Add preliminary snowcap integration Ottatop 2024-06-13 17:21:32 -0500
  • 704ab19042 Send immediate frame when testing Ottatop 2024-06-13 17:20:02 -0500
  • b81ec7bed8 Change default terminal back to alacritty Ottatop 2024-06-13 16:24:01 -0500
  • 5f478622e5 Move render state assertion Ottatop 2024-06-12 20:31:43 -0500
  • e0b6d32209 Don't clear libinput devices on config reload Ottatop 2024-06-11 11:35:31 -0500
  • 7e03611702 Update xwayland stacking order properly Ottatop 2024-06-09 20:17:58 -0500
  • 5871a2758e Increase nofile rlimit, restore for spawned processes Ottatop 2024-06-04 19:48:46 -0500
  • 8eff64e1bc
    Merge pull request #244 from pinnacle-comp/output_management Ottatop 2024-06-04 19:11:34 -0500
  • d037fa25b2 Send output (dis)connect signal on enable/disable Ottatop 2024-06-04 18:53:10 -0500
  • 6c21f49177 api: Add modeline to Output::setup Ottatop 2024-06-04 18:37:45 -0500
  • f16767240e Use indexmap for output storage Ottatop 2024-06-04 18:11:40 -0500
  • 110dbca675 CI: Remove needrestart Ottatop 2024-06-04 17:47:59 -0500
  • a8562277c1 output-mgmt: Post error on config reuse Ottatop 2024-06-04 17:40:06 -0500
  • 1c55296d8f api: Add output powered and enabled props Ottatop 2024-06-04 16:52:12 -0500
  • 5fe5152b76 CI: Update ubuntu version Ottatop 2024-06-04 10:59:32 -0500
  • a9c565d51d CI: Add libdisplay-info Ottatop 2024-06-04 10:55:06 -0500
  • ad81b553c8 lua-api: Add custom modelines Ottatop 2024-06-04 10:48:34 -0500
  • bc8ec3d5a6 rust-api: Add custom modelines Ottatop 2024-06-03 22:27:48 -0500
  • 07917a82ef Impl wlr-output-power-management Ottatop 2024-06-03 20:59:23 -0500
  • 1f3a504387 Fix serial handling, remove unwraps Ottatop 2024-06-03 19:50:34 -0500
  • 34517fd111 Add custom modes Ottatop 2024-06-02 21:28:44 -0500
  • 4b3fbd716f Add output disabling Ottatop 2024-06-02 18:52:35 -0500
  • a3226a3c62 Impl wlr-output-management Ottatop 2024-06-01 20:39:01 -0500
  • 4e796ce8f6 Add idle inhibit Ottatop 2024-05-30 19:58:26 -0500
  • bfce194c0b Add idle notify Ottatop 2024-05-30 19:32:30 -0500
  • 8bc0f40f18 Add output power on/off Ottatop 2024-05-30 19:17:21 -0500
  • d5343cab92 Don't panic when render state is unexpected Ottatop 2024-05-28 17:03:22 -0500
  • c597ff6cce
    Merge pull request #240 from pinnacle-comp/layout_transactions Ottatop 2024-05-27 18:49:53 -0500
  • f9c204279c Cleanup and README: Add attribution Ottatop 2024-05-27 16:43:26 -0500
  • fae6cae0cc Make foreign toplevel actions use transactions Ottatop 2024-05-27 16:17:05 -0500
  • 6982587a84 Fix tests Ottatop 2024-05-27 15:58:57 -0500
  • 04b7c0533f Fix some bugs Ottatop 2024-05-27 15:43:37 -0500
  • 4f3d6513ca Get most things on the transaction system Ottatop 2024-05-24 19:55:34 -0500
  • ff2b78f828 Get xwayland snapshots partially working Ottatop 2024-05-24 16:13:00 -0500
  • e6b18fcec2 Make layout transactions work Ottatop 2024-05-24 13:30:28 -0500
  • 1a009111d7 Add layout transactions Ottatop 2024-05-23 19:28:53 -0500
  • 276557b8a0 Add render utils Ottatop 2024-05-22 21:00:20 -0500
  • a251c96278 render: Use custom render element macro Ottatop 2024-05-19 19:34:29 -0500
  • 4095abadf3
    Merge pull request #241 from thmasq/main Ottatop 2024-05-21 11:25:03 -0500
  • a4c653f893 Split keyboard_focus_stack test into global and visible variants thmasq 2024-05-21 13:02:20 -0300
  • c1f0aea060 Add WindowId::reset for testing Ottatop 2024-05-21 10:49:55 -0500
  • b763adcb5a render: Simplify elements Ottatop 2024-05-19 17:10:55 -0500
  • cc8e5ebc8d winit: Only render new frames Ottatop 2024-05-19 14:55:27 -0500
  • ab7e2051b1 Simplify layout ids Ottatop 2024-05-17 15:56:50 -0500
  • a8acb82b11 session_lock: Change clear color when locked Ottatop 2024-05-17 10:44:08 -0500
  • 66e5d7097f Bump smithay Ottatop 2024-05-17 10:25:06 -0500
  • cd8e15a7c3 Update deps Ottatop 2024-05-16 13:31:21 -0500
  • dbccfa9c76 Expose keyboard focus stack to API Ottatop 2024-05-15 21:24:20 -0500
  • 4750d7ce26 Don't focus new outputs Ottatop 2024-05-15 18:46:02 -0500
  • 17a3fc5a1a Fix pointer focus to layers on non-(0,0) outputs Ottatop 2024-05-15 18:32:45 -0500
  • 6e3b1b4960
    Merge pull request #238 from pinnacle-comp/session_lock Ottatop 2024-05-15 18:10:25 -0500
  • 8dd49c9874 Draw colored background when locking Ottatop 2024-05-15 17:40:09 -0500
  • 48167a75c2 Guarantee no windows get drawn when locked Ottatop 2024-05-15 17:26:36 -0500
  • 333c805bdd Prevent pointer focus to windows when locked Ottatop 2024-05-15 17:13:52 -0500
  • 1faab2a68f Update Smithay Ottatop 2024-05-15 13:35:03 -0500
  • 6541f9fda3 Draw cursor when locked correctly Ottatop 2024-05-14 21:44:59 -0500
  • b9c5a88f9f Force keyboard focus on lock surface, don't trigger keybinds when locked Ottatop 2024-05-14 20:41:10 -0500
  • d708fccf58 Implement session lock Ottatop 2024-05-14 19:35:12 -0500
  • 42f3e65255 Filter keybind releases Ottatop 2024-05-13 18:43:17 -0500
  • 671c6f832f
    Merge 66b685407d into 3f6e32e49c nixith 2024-05-09 21:59:06 +0900
  • 3f6e32e49c Filter windows on active tags for swapping Ottatop 2024-05-08 22:50:41 -0500
  • 35919ac0fa
    Merge pull request #235 from pinnacle-comp/foreign_toplevel_mgmt Ottatop 2024-05-08 22:40:56 -0500
  • 1592fe2106 Make foreign toplevel maximize actually maximize Ottatop 2024-05-08 22:36:43 -0500
  • 2c209856d3 Switch to tag if activated window is not on active tag Ottatop 2024-05-08 22:25:26 -0500
  • a8aa7941d2 Don't expose override redirects Ottatop 2024-05-08 22:09:57 -0500
  • d0212126e9 Raise window on foreign toplevel activate Ottatop 2024-05-08 22:03:30 -0500
  • 2c1fc29f87 Expose xwayland windows to foreign toplevel Ottatop 2024-05-08 21:40:07 -0500
  • f8fb8fddfb Add most of foreign toplevel Ottatop 2024-05-08 02:22:24 -0500
  • 5d3f66a747 Add info subcommand Ottatop 2024-05-07 22:30:48 -0500
  • bb33602724 Use PID in socket name Ottatop 2024-05-07 20:46:02 -0500
  • 37b728203c Use reexported rustix instead of nix Ottatop 2024-05-07 20:28:48 -0500
  • f7170f5bd3
    Merge pull request #234 from pinnacle-comp/a_bit_of_cleanup Ottatop 2024-05-07 20:18:21 -0500
  • fd637d2256 Add some comments Ottatop 2024-05-07 20:12:55 -0500
  • 6802afe04a Add socket_dir cli option Ottatop 2024-05-07 19:37:29 -0500
  • b5707daa86 Add logs in places Ottatop 2024-05-06 23:52:29 -0500
  • dc70a8a3e7 Fix builtin config and metaconfig xwayland Ottatop 2024-05-06 23:30:10 -0500
  • 7b006596af Uncouple config, backends, and xwayland Ottatop 2024-05-06 00:48:31 -0500
  • 176f559360 Set keyboard focus on open only if on active tag Ottatop 2024-05-07 19:39:06 -0500
  • 4291fa47ab Fix tests Ottatop 2024-05-04 16:16:54 -0500
  • 9771f4c645 Remove backend/wlcs.rs Ottatop 2024-05-04 15:31:11 -0500
  • b654de8284 Add --no-xwayland option Ottatop 2024-05-04 15:24:59 -0500
  • f18604e908 README: relax lua version Ottatop 2024-05-04 13:36:04 -0500
  • c0f8328f08 Don't send configure immediately Ottatop 2024-05-04 13:25:59 -0500
  • 404377a1ed Fix out-of-bounds panic Ottatop 2024-05-03 22:43:59 -0500
  • c55a4991c4 Simplify window removal Ottatop 2024-05-03 00:00:38 -0500
  • feeb139b05 Don't focus windows on inactive tags Ottatop 2024-05-02 23:34:21 -0500
  • 5afd58fb74 Keep track of modes for API Ottatop 2024-05-02 23:16:11 -0500
  • 45ed01dd91 Update xwayland stacking in more places Ottatop 2024-05-02 22:55:41 -0500
  • f48c10c8ef Add ALL the manufacturer names Ottatop 2024-05-02 22:39:04 -0500
  • 009dd19dc8 Fix security context restriction being reversed Ottatop 2024-05-02 16:05:39 -0500
  • de9a84714c
    Merge pull request #227 from LogicalOverflow/security-context Ottatop 2024-05-02 15:25:45 -0500
  • 80a926f719 Add security-context-v1 Leon Vack 2024-05-02 20:40:55 +0200
  • a6f98603d5 Fix clippy for CI Ottatop 2024-05-02 14:48:16 -0500
  • 63b3d215f1
    Merge pull request #225 from pinnacle-comp/pointer_constraints Ottatop 2024-05-02 14:33:24 -0500
  • 5679a295d8 Warp to cursor hint on constraint unlock Ottatop 2024-05-01 22:14:48 -0500