Search support, Dark mode, Video overlay (.mkv streaming) and Remember selected files
Proposed changes:
- Add search support via 1337x.to
- Add dark mode support, but no persistence for it since I don't know how to do it; this includes a more consistent colorscheme (in both light and dark modes) with mostly blue, red and yellow accents
- Add an overlay video player, this way some filetypes like .mkv will play in browser rather than just downloading, also looks more polished overall
- Remember which files were selected for each torrent, so that it's just like you left it before shutting down peerflix-server (includes backwards state compatibility)
- Update fontawesome, this was using an ancient build and a very limited set of icons (I needed some new icons for the aforementioned changes)
Preview:
Notes:
- I tried to keep the different changes separated into their own commits, so if you want you could cherry pick only select ones
- However I of course only tested with all of them, no clue what might break by only taking some of the changes
I would definitely rather split these into multiple PRs.
Fair enough. So I take it your main concern is the search feature and relying on third parties, while the other changes are ok? If that's the case I'll close this PR and make a new one with the relative changes removed, and keep the search feature on my fork. And how's the code quality? I tried my best but webdev is not my thing so I just kinda poked around until stuff started working...
Fair enough. So I take it your main concern is the search feature and relying on third parties, while the other changes are ok?
I'll need to review them, but I'm not against adding dark mode and updating fontawesome
And how's the code quality? I tried my best but webdev is not my thing so I just kinda poked around until stuff started working...
I would say it's not the "angular way", so I will need to review it more carefully