Semro
Semro
According to statistics, about 25% of users that uninstalled the extension have some problems with synchronization. The current implementation of defining and syncing videos uses: - ~strict URL comparison of...
Opening video in popup will not sync it (probably my side, but I don't have time to debug it right now), so I made a [workaround](https://github.com/Semro/syncwatch/commit/214d4d69d104edcba5a5bf1274f2061269842f15) to open video in...
Bad UX
According to uninstallation statistics, 30% of users have problems with understanding how to use extension. - Instruction is separated from the extension. - Most misunderstanding is step 5: "share name...
Use only "activeTab" permission instead of "tabs"
Request permission for each site, which user share. (I am feeling it will be kinda annoying, need to think more about it)
It's good to have a chat. Make it embedded to the sync page as a movable window.
Seems the project is abandoned a long time ago but some links on other sites still bring people here. Please mention the working fork [Streamlink](https://github.com/streamlink/streamlink/) in README.
**Describe the bug** Naming variable `ref` when referencing DOM node with `useRef`: ```js const ref = React.useRef(null); ``` will lead to error: ```js Warning: Function components cannot be given refs....
- [ ] extension scripts: - [x] background - [x] content - [x] options - [x] popup - [ ] players - [ ] loadNetflix - [ ] netflix -...
@jstsmthrgk, if you want, you can also translate description from the web store: [web-store-assets/de/description.txt](https://github.com/Semro/syncwatch/blob/62dfad75870846a3bfe2df031d2c1c78c7a41c2d/web-store-assets/de/description.txt) [(en description)](https://github.com/Semro/syncwatch/blob/62dfad75870846a3bfe2df031d2c1c78c7a41c2d/web-store-assets/en/description.txt)