/fx-comp

Primary LanguageCGNU General Public License v3.0GPL-3.0

FX-Comp

My compositor built primarily for testing SceneFX

Use at your own degression...

Todo:

  • Basic output support
  • SceneFX integration
  • Per output workspaces
  • Layer shell
  • Titlebar
    • SSD
    • Only display borders on CSD toplevels
    • Dynamic height
    • Program title in center
    • Button icons
  • Move/resize toplevels with MOD+mouse buttons
  • ext_workspace_unstable_v1
  • foreign toplevel for ironbar support
  • Tiling
  • Lock support
  • Fullscreen
  • Fullscreen titlebar on top hover
    • Delay
    • Animation
  • Minimize
  • XWayland
    • Regular surfaces
    • Popups
    • Effects
    • Handling of CSD
    • Unmanaged
    • Transient checks
    • XCursor theme support
  • Tearing support
  • Adaptive sync support
  • WLR Portal support
  • Config
    • Output
    • Hotkeys
    • programs on workspaces
    • start tiled
    • Exec applications
  • Misc
    • Re creating the renderer after it's lost
    • VR support?
    • Hypr protocols support
    • Hyprcursor support