Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linux Roadmap #162

Open
4 of 11 tasks
lulzsun opened this issue Dec 22, 2023 · 0 comments
Open
4 of 11 tasks

Linux Roadmap #162

lulzsun opened this issue Dec 22, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request help wanted Extra attention is needed os:linux Issue relating to Linux

Comments

@lulzsun
Copy link
Owner

lulzsun commented Dec 22, 2023

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

  • Global hotkeys (keybinds)
    • We could look into using SharpHook instead of writing our own cross-platform implementation.
  • Gameplay capturing
  • Game detection (Native/Proton/Wine)
  • GitHub Linux build action (Improve GitHub Actions Workflow #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
    • (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 (Keybinds with controller/gamepad #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 lulzsun added enhancement New feature or request help wanted Extra attention is needed os:linux Issue relating to Linux labels Dec 22, 2023
@lulzsun lulzsun pinned this issue Dec 22, 2023
@lulzsun lulzsun self-assigned this Dec 22, 2023
@lulzsun lulzsun changed the title Linux Support Linux Roadmap Jan 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed os:linux Issue relating to Linux
Projects
None yet
Development

No branches or pull requests

1 participant