-
-
Notifications
You must be signed in to change notification settings - Fork 42
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
[META] Rewrite gst-web HTML5 interface frontend #108
Labels
enhancement
New feature or request
help wanted
External contribution is required
interface
OS input, display, or audio interfaces
web
Web components including gst-web
Comments
ehfd
added
enhancement
New feature or request
web
Web components including gst-web
interface
OS input, display, or audio interfaces
labels
Oct 12, 2023
ehfd
changed the title
Overhaul and clean up gst-web HTML5 interface
[META] Overhaul and clean up gst-web HTML5 interface
Oct 12, 2023
Any updates? |
Currently discussed in #85 |
I could really receive help from someone who could update the breaking web interface. Old Vue and Vuetify are breaking a lot of capabilities. Basically a 2019-era antique. |
ehfd
added
the
high-priority
Must be addressed as soon as possible, remove when resolved
label
Apr 11, 2024
Also: https://gsap.com/resources/fouc/
Edit: this is fixed in #156. |
6 tasks
ehfd
changed the title
[META] Overhaul and clean up gst-web HTML5 interface
[META] Rewrite gst-web HTML5 interface frontend
May 21, 2024
ehfd
removed
the
high-priority
Must be addressed as soon as possible, remove when resolved
label
May 21, 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
External contribution is required
interface
OS input, display, or audio interfaces
web
Web components including gst-web
Meta-issue for various HTML5 interface problems and enhancements.
Includes: #9, #22, #25, #39, #74, #76, #98, #107.
Such issues should be addressed holistically because the versions of various JavaScript libraries (including guacamole-keyboard and Vue) that we use are outdated and require updates.
Upgrading Vuetify is fine for now if it's more trivial.
Long-term, I prefer the interface to be either React or Svelte, React because React has great backwards compatibility, and Svelte adds new value (faster loading speed).
Ideal interface:
The text was updated successfully, but these errors were encountered: