RePlays icon indicating copy to clipboard operation
RePlays copied to clipboard

Linux Roadmap

Open lulzsun opened this issue 2 years ago • 0 comments

Linux support is currently in the works. Before we are ready for an official release, we need to tackle a few things:

  • [x] Global hotkeys (keybinds)
    • We could look into using SharpHook instead of writing our own cross-platform implementation.
  • [x] Gameplay capturing
  • [x] Game detection (Native/Proton/Wine)
  • [ ] GitHub Linux build action (#101)
    • Use flatpak?
    • Create AUR packages
  • [ ] Fix performance issues
    • [ ] Fix sluggish UI
      • Could look into using Preact.js(?)
      • Related to Webkit2GTK(?)
    • [ ] Fix memory leak(?)
  • [ ] Misc. interface issues / new features
    • [x] (fixed) Video player breaks when seeking through video too quickly
      • This seems to be related to Webkit2GTK
    • [ ] Minor broken styling
    • [ ] UI Accessibility with game controllers (#152)
      • Goal is to get RePlays working on the Steam Deck and similar devices

Looking for developers/testers. You will need to build the solution yourself, and the Linux development instructions are currently work-in-progress. Would love some assistance on expanding that.

If you run into any issues, please mention your distro, specs, environment, etc.

lulzsun avatar Dec 22 '23 16:12 lulzsun