* Add support to export as Newpipe & OPML formats
* minor code cleanup in export subscriptions
* Right click on video thumbnail opens in mini player
* Enable option: Play video in mini player in video options
* close video menu on selecting open in mini player, switch to youtubedlGetInfo()
* switch to alternate quality if user preferred video quality is not available. Quit in neither cases.
* Finishing Open in Mini Player Functionality
* Choose higher-quality audio stream URL
This change is kind of a shortcut that is a temporary fix before FreeTube migrates to using the adaptive formats to choose the streaming option URLs.
* Higher quality audio stream
fixed typo
* Added ability for div.video to change size.
This is needed because it fixes the issue of not being able to see the new menus later on when we might need to add more menus to the context menu. I also deleted display: inline block because it won't work since there's a float: right (always enforces display: block).
* Removed display: inline-block
* Converted from Typescript to JS... Even if this was supposed to be for Vue, there's no Vue module installed on this branch...
* Added .code-workspace in .gitignore for those who use a vscode workspace. Also added .jsbeautifyrc to clean up the code. This is definitely a good idea when the project gets larger.
* Formatted the entire codebase to use a single coding standard.
* Added comment header to all files
* Some things actually weren't formatted correctly, so I fixed those
* Code fixup
* Forgot to change API key
* Fixed issue #136
* Fixed ft.logs