Minimal Wayland compositor without sacrificing beauty
- Window switching - done
- Get zen browser working - done
- Commands - done
- Filter commads launchable from beacon - done
- Beacon suggestions should be fuzzy - done
- Desktop app launching from beacon with icons - done
- Test surface focus - done
- Popup / toplevel destruction tests. Eliminate all known panics and crashes - done
- Spotify working - done
- Finish XWayland, no bugs, no crashes, no issues - done
- Make popups pop in the middle (steam, kicad) - done
- Configuration - done
- Mouse dragging - done
- Drag and drop - done
- Fix right clicks zen browser - done
- Fix kicad crash - done (not really but solved anyway)
- Fix random spotify crash - done (doesn't crash anymore no idea what happened or when it got fixed)
- Tab chooser on super key
- UI scaling, support different resolutions
- Volume changing popup
- Volume, time, etc in beacon / menu
- Screenshotting
- Screen recording
- Layouting / tiling
- Show a popup that shows next / prev window
- Change volume with keyboard sliders
- Pointer constraints protocol (zwp_pointer_constraints_v1)
- Support multiple monitors
- Compositor icons (question mark or unknown icons, search icon, command icons)
- Beacon search using .desktop keywords
- Don't render windows that are behind one another
- ILP menu layout
- Port to vulkan