Commit graph

  • 186d435923 Update dependencies Ottatop 2024-01-08 12:42:29 -0600
  • ddb4b21720
    Merge pull request #122 from pinnacle-comp/spawn_once Ottatop 2023-12-25 21:07:27 -0600
  • bfcfe99ccb Move spawn_once logic into compositor, add spawn_once to Rust API, bump tracing Ottatop 2023-12-25 21:02:50 -0600
  • 1a085fab3f
    Merge pull request #120 from pinnacle-comp/fix_outputs_udev Ottatop 2023-12-25 19:56:26 -0600
  • e4df0f9488 Remove commented out code Ottatop 2023-12-25 19:52:17 -0600
  • f9e81d4c1d Use space_elements to remove boilerplate Ottatop 2023-12-23 22:17:35 -0600
  • 31172c5a4e Fix multi-monitor fullscreen rendering and pointer input Ottatop 2023-12-23 22:03:20 -0600
  • f8d1e59c06 Correctly offset render elements Ottatop 2023-12-21 21:15:21 -0600
  • 7106e2dd09
    Merge pull request #119 from pinnacle-comp/fix_layout_udev Ottatop 2023-12-21 19:13:09 -0600
  • 5ac7157f61 Scedule render on SetLayout Ottatop 2023-12-21 19:00:21 -0600
  • a69ab4eb94
    Merge pull request #109 from pinnacle-comp/blocker_impl Ottatop 2023-12-21 18:52:56 -0600
  • e8702f9c0c Remove unused import Ottatop 2023-12-21 18:50:28 -0600
  • eb5d76f79b Wrap version in quotes Ottatop 2023-12-20 20:00:13 -0600
  • ef4b1d3d51 Update workflow action Ottatop 2023-12-20 19:54:34 -0600
  • 24034e7051 Make blocker work on udev Ottatop 2023-12-20 19:48:49 -0600
  • b1a97e81ed Fix clippy stuff Ottatop 2023-12-19 15:32:33 -0600
  • 4dbf1a313b Fix compiler errors Ottatop 2023-12-16 21:36:37 -0600
  • 59c33075cd Use a Blocker implementation Ottatop 2023-11-21 15:18:36 -0600
  • 24c8356009
    Merge pull request #115 from vnepogodin/patch-1 Ottatop 2023-12-19 12:04:13 -0600
  • 96930eb7e5
    apply rustfmt Vladislav Nepogodin 2023-12-19 15:09:36 +0400
  • 3fb0a744a2
    update dependencies and adjust for smithay changes Vladislav Nepogodin 2023-12-19 15:08:52 +0400
  • 85a0a8d677
    Update README Ottatop 2023-12-18 13:42:26 -0600
  • 1774f2f268
    Merge pull request #110 from pinnacle-comp/restructure Ottatop 2023-12-16 21:25:00 -0600
  • e0f7e85b83 Clean up stuff and add more docs Ottatop 2023-12-16 21:20:29 -0600
  • 3427fe5d7c Do other misc stuff Ottatop 2023-12-14 22:00:04 -0600
  • 93f601ca5c Fix prev commit not removing xwayland windows properly Ottatop 2023-12-14 16:43:04 -0600
  • b2ebda85f0 Simplify render elements Ottatop 2023-12-14 16:38:07 -0600
  • 76ef7580c2 Tidy up stuff Ottatop 2023-12-14 15:23:37 -0600
  • 0acffbf79d Extract tagging new windows Ottatop 2023-12-14 14:42:55 -0600
  • 79221d3c06 Extract libinput stuff Ottatop 2023-12-13 20:33:16 -0600
  • d7b783877f Merge override redirect windows into main window vec Ottatop 2023-12-13 20:07:19 -0600
  • 4569c21a5f Move stuff to window/rules.rs Ottatop 2023-12-09 21:11:29 -0600
  • d0bf71ae2a Add Cargo.lock Ottatop 2023-11-03 23:05:39 -0500
  • 7f523bcdbb
    Remove deploy condition Ottatop 2023-10-25 04:41:00 -0500
  • a903f2651a
    Comment out Cargo.lock Ottatop 2023-10-25 04:39:09 -0500
  • ed3f14dcae
    Update README Ottatop 2023-10-25 04:23:20 -0500
  • 2c67df1ffa
    Update README Ottatop 2023-10-25 04:12:32 -0500
  • 3ba7523e48
    Update CHANGELOG Ottatop 2023-10-25 04:05:47 -0500
  • 8d0598c678 Make TagProperties fields pub Ottatop 2023-10-21 03:02:39 -0500
  • 8c86ecdb47
    Update README Ottatop 2023-10-20 21:34:52 -0500
  • f81ca75149 Remove if condition on deploy Ottatop 2023-10-20 21:30:40 -0500
  • 3d89fb43ba Add workflow_dispatch trigger Ottatop 2023-10-20 21:24:00 -0500
  • 4ba27324cf
    Merge pull request #107 from pinnacle-comp/rust_api Ottatop 2023-10-20 21:20:13 -0500
  • c25d389e9e Update README Ottatop 2023-10-20 21:11:16 -0500
  • 528f2583f8 Only run rust workflow on changes Ottatop 2023-10-20 20:27:23 -0500
  • 3e36c7bea4 Remove pinnacle file Ottatop 2023-10-20 20:23:55 -0500
  • 0c457a4ec6 Add rustdoc workflow, add caching to rust workflow maybe Ottatop 2023-10-20 20:13:17 -0500
  • d1ee24894b Add example config docs Ottatop 2023-10-20 19:37:44 -0500
  • f1c9d19708 Fix layout cycler Ottatop 2023-10-20 19:32:08 -0500
  • 1680acc5e9 Change static callback vec to local Ottatop 2023-10-20 19:15:49 -0500
  • 4e36637e19 Remove setup function Ottatop 2023-10-20 17:56:34 -0500
  • 0e32f52972 Transition from struct methods to module functions Ottatop 2023-10-20 17:02:00 -0500
  • 788910e503 Add missing methods Ottatop 2023-10-19 23:10:02 -0500
  • f0e2282445 Add documentation Ottatop 2023-10-19 22:35:12 -0500
  • f5b626e14d Get example config mostly working Ottatop 2023-10-19 21:44:33 -0500
  • fc7132c0e4 Add libinput stuff Ottatop 2023-10-19 20:51:45 -0500
  • 8fd50eff5a Add window rules Ottatop 2023-10-19 20:43:35 -0500
  • 9da918bc40 Move stuff to where they should be Ottatop 2023-10-19 20:19:00 -0500
  • 87574a40e3 Add remaining window methods Ottatop 2023-10-19 20:00:46 -0500
  • f54f73b105 Simplify window methods Ottatop 2023-10-19 19:55:14 -0500
  • 17975cbbda Add output loc methods Ottatop 2023-10-19 19:49:36 -0500
  • cd602fee09 Add tag and some other stuff Ottatop 2023-10-19 19:26:12 -0500
  • c62d090f9f Add most of the output stuff Ottatop 2023-10-19 18:18:34 -0500
  • 2c3fb2dbd7 Add input and window stuff Ottatop 2023-10-19 17:43:37 -0500
  • 3e56450e29 Start on rust API Ottatop 2023-10-18 23:05:07 -0500
  • 36261d146b
    Merge pull request #106 from pinnacle-comp/api_renaming Ottatop 2023-10-18 20:42:06 -0500
  • 0564342a6a Update example config Ottatop 2023-10-18 20:35:36 -0500
  • 8b0d7f1427 Make output API functions non-nil Ottatop 2023-10-18 20:31:37 -0500
  • 474da43280 Make tag API functions non-nil Ottatop 2023-10-18 20:16:26 -0500
  • 17ca00f6be Make window API functions non-nil Ottatop 2023-10-18 20:08:55 -0500
  • ed5447d5b6 Rename API modules and classes internally Ottatop 2023-10-18 03:44:42 -0500
  • 5b026b63f1
    Merge pull request #105 from pinnacle-comp/overlay_plane Ottatop 2023-10-17 23:39:59 -0500
  • e7ebc40fc7 Run disconnect and reconnect on connectors when switching tty back Ottatop 2023-10-17 23:34:14 -0500
  • ec0e892bf3 Clear overlay planes on tty switch Ottatop 2023-10-17 23:20:35 -0500
  • 5077369732
    Merge pull request #103 from pinnacle-comp/even_better_rendering Ottatop 2023-10-17 23:05:36 -0500
  • 06a96849e7 Move a render schedule Ottatop 2023-10-17 23:00:19 -0500
  • 97616ef0c1 Remove a render schedule Ottatop 2023-10-17 22:59:07 -0500
  • a475c0c4ac Schedule render in some more places Ottatop 2023-10-17 22:57:28 -0500
  • 27692997ed Schedule render on tag change, update window stack on udev Ottatop 2023-10-17 22:29:59 -0500
  • 7572523cfc Fix winit rendering Ottatop 2023-10-15 03:13:21 -0500
  • 7fbacbd52f Remove old mod Ottatop 2023-10-15 02:35:03 -0500
  • 26ce7309de Add render scheduling Ottatop 2023-10-15 02:27:41 -0500
  • 698d13bfda Change renders to take outputs Ottatop 2023-10-12 22:26:58 -0500
  • ebe745d091 Add doc comments Ottatop 2023-10-12 22:14:56 -0500
  • 3f05b2b608 Add udev fn Ottatop 2023-10-12 22:08:45 -0500
  • 93e139e746 Send pointer frame on pointer events Ottatop 2023-10-12 19:15:47 -0500
  • d443d9e8a5
    Merge pull request #102 from pinnacle-comp/update_deps Ottatop 2023-10-12 17:24:33 -0500
  • cd31059ef8 Update dependencies Ottatop 2023-10-12 17:10:23 -0500
  • 54155eaf05
    Merge pull request #100 from pinnacle-comp/udev_restructure Ottatop 2023-10-02 19:45:30 -0500
  • e8401e3b57 Add docs, clean up stuff Ottatop 2023-10-02 19:37:14 -0500
  • 3fe11a4b75 Remove delay on render schedule Ottatop 2023-10-02 18:58:59 -0500
  • 8e8f3efa97 Change unwraps to expects Ottatop 2023-10-02 15:39:10 -0500
  • da69b5130a Use high precision event loop Ottatop 2023-10-02 15:19:13 -0500
  • b5892d195d Remove no vulkan flag Ottatop 2023-10-02 15:03:28 -0500
  • 37537d1b3b Remove SurfaceComposition Ottatop 2023-10-02 14:50:56 -0500
  • acd846f5bc Move Backend definition Ottatop 2023-10-02 14:06:39 -0500
  • 8eeca5cc76 Revert nonexistent env interpolation ignoring whole env Ottatop 2023-09-30 04:55:13 -0500
  • 19601fdafd
    Merge pull request #98 from pinnacle-comp/output_hotplug Ottatop 2023-09-29 04:43:53 -0500
  • 0e5a4f0621 Save output state on disconnect Ottatop 2023-09-29 04:38:32 -0500
  • 4466882f6e Add space Ottatop 2023-09-28 19:19:28 -0500