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

Version 6.0 #248

Merged
merged 126 commits into from
Jan 2, 2024
Merged

Version 6.0 #248

merged 126 commits into from
Jan 2, 2024

Conversation

exelix11
Copy link
Owner

@exelix11 exelix11 commented Sep 7, 2023

WIP, needed for CI

Features to implement before release

  • Port all GUI features from previous version to the new GUI (eg. install driver, batch script)
  • Reimplement command line arguments
  • Windows build using AOT
  • Linux support using AOT
  • MacOs support (AOT seems to be coming only with .net 8, consider trying the preview)
  • Evaluate android AOT using .net 8 instead of bflat
  • Video clip recording
  • Testing for platforms i don't have access to: mac x64, mac arm, android tv, etc...
  • GUI Option page, with support for saving settings
  • Fix issue with non-ascii characters (imgui font, should be easy)
  • Look into the possibility of adding translations

Protocol changes

  • Packet reuse using hashes to reduce needed bandwidth
  • Sending the configuration (keyframe skip, audio batching) from the client rather than on-console

@exelix11 exelix11 merged commit fb53205 into master Jan 2, 2024
1 check passed
@exelix11 exelix11 deleted the 6.0 branch January 4, 2024 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant