[Feature]: Safari extension
DaniruKun opened this issue · 6 comments
Checklist
- This is an issue for Hyperchat, not LiveTL. I will go to the LiveTL repo to report an issue for LiveTL.
- I have checked for a duplicate or similar issue. I made sure to check closed issues as well.
- I am not reporting a bug. If I am, I will use the bug report issue template.
- By submitting this issue, you agree to follow our Code of Conduct
Is your feature request related to a problem? Please describe.
As a Safari user like many others, it would be great if HyperChat was available on Safari as well (both desktop and mobile).
Describe the solution you'd like
A Safari extension ported from the Chrome one, that would also make it work on Safari on iOS and iPadOS.
Expected behavior
Working Safari extension on:
- Safari desktop
- Safari iOS
- Safari iPadOS
Describe alternatives you've considered
No response
Anything else?
I suppose I can try to compile it again, but no promises.
Alright, I've made a TestFlight for HyperChat on Safari (macOS only right now), available here: https://testflight.apple.com/join/9mAUz2gp
There's a few issues, but it should be relatively easy to iron out the kinks.
I'll try to give it a try today, thanks!
Since TestFlight feedback is too small:
Some comments:
- Opening HyperChat Settings launches the settings window in fullscreen, which I think is not desired behaviour?
- It seems HC does not work on VODs at all (not a single chat is loaded, see attached screenshots)
- On lives, HC only loads a set of chats and then stops (see screenshots). Disabling and reenabling doesn't help.
Environment:
Safari Version 15.5 (17613.2.7.1.8)
The Live chat issue is known.
As for archives, they should work perfectly, but LiveTL and Hyperchat will conflict is you have them both installed, please uninstall LiveTL for now.
Also for settings, I'm thinking of just opening a new tab instead, mostly for iOS compatibility.
Yeah other than the live chat issue it seems to function ok!