Commit Graph

71 Commits

Author SHA1 Message Date
PrestonN 6d819c7f71 Testing with electron-builder 2019-06-09 23:11:48 -04:00
PrestonN 96d323c669 Fix issues with initial startup for builds 2019-06-08 21:36:38 -04:00
PrestonN f2b57ebef8 Add history when clicking to mini player and shrink margin on miniplayer 2019-06-06 14:43:44 -04:00
PrestonN 8872131968 Fix quality selection for live streams 2019-06-05 13:26:58 -04:00
PrestonN 01f5df87c8 Save Window size and position for application startup 2019-06-04 11:15:08 -04:00
PrestonN 9a9bea9554 Allow switching between players in mini player 2019-05-30 15:55:46 -04:00
PrestonN 3609684ce5 Track watch progress and continue video where you left off. 2019-05-30 15:30:02 -04:00
PrestonN a89a651cd6 Fix Comment string 2019-05-29 15:18:25 -04:00
PrestonN 70785f1f7f Re-implement "Open in MiniPlayer" on video views for new player 2019-05-29 15:17:30 -04:00
PrestonN 96abef2e22 New Source for Proxy Test and Fix Auto Captions 2019-05-29 11:25:28 -04:00
PrestonN 7bf128a0f0 Fix Tor leaks and Mini Player Progress 2019-05-28 14:55:33 -04:00
PrestonN 0634ce3f35 First steps on updating Mini Player to work with the new video player 2019-05-23 15:56:18 -04:00
PrestonN 8395fe7688 Remove unneeded checks from legacy player 2019-05-22 15:15:05 -04:00
PrestonN 67806fcfb8 Fix thumbnail intervals for lower length videos 2019-05-21 22:20:13 -04:00
PrestonN c0896003da Fix Thumbnail position on rail way for longer videos and quality issue 2019-05-21 15:47:49 -04:00
PrestonN 831de883c4 Fix Thumbnails on Time Rail depending on video length 2019-05-20 21:27:10 -04:00
PrestonN 1f5f2e3a13 Fix small issues with video player 2019-05-20 15:11:44 -04:00
PrestonN a1ed5c4319 Clean up player design and add debug mode 2019-05-20 14:53:14 -04:00
PrestonN 840d6155fb Implement Video preview on video time rail and other fixes 2019-05-20 11:35:29 -04:00
PrestonN 8d03477523 More Player fixes. Most of the issues have been fixed now. 2019-05-02 15:47:23 -04:00
PrestonN f0a3365c34 Legacy Player fallback, styling changes, and extra polish for new player 2019-05-01 15:59:42 -04:00
PrestonN c3fdb4f229 Expiremental Quality Selector with Mediaelement player 2019-04-29 12:09:27 -04:00
PrestonN 896d33d434 Add Live Video Support, Update Electron, Update Mini Player 2019-04-25 15:53:38 -04:00
PrestonN bbebb42ef8 More fixes for dash player and added grab videos locally setting 2019-04-16 13:09:29 -04:00
PrestonN b9251f75de Fixing up dash player implementation 2019-04-12 15:31:56 -04:00
PrestonN 491180f762 Initial Implementation of Dash Player 2019-04-11 15:42:08 -04:00
kskarthik dd3f484f20 Add Play video in mini player to video options (#246)
* 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
2019-03-31 17:31:56 -04:00
PrestonN b32990dc2d Fix Mini player autoplay 2019-03-26 10:48:43 -04:00
PrestonN e333495ff7 Region selection, fix API errors with history. 2019-03-19 13:45:25 -04:00
PrestonN 80de67a747 Fix Importing of OPML files 2019-03-01 10:43:07 -05:00
PrestonN 5d2706848d Make History Functionality more Responsive 2019-02-28 15:24:28 -05:00
PrestonN 942c39a687 Allow use of self-hosted Invidious Instance 2019-02-27 13:46:25 -05:00
PrestonN faf1a85731 Get Video URL based on user IP instead of Inividious IP 2019-02-26 09:53:18 -05:00
Andy 2fb43b059d Choose higher-quality audio stream URL (#189)
* 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
2018-11-07 09:57:53 -05:00
PrestonN ce1612d902 Add French Translation and fix YouTube link redirections 2018-10-18 13:35:01 -04:00
PrestonN a6a64aa331 Remove debug statements and old code 2018-10-16 11:05:21 -04:00
PrestonN 364cb4cffc Hide Menu bar on Mini Player (#154) 2018-10-16 10:23:16 -04:00
PrestonN f384c2a416 Remove YouTube API entirely and fix description links (#153) 2018-10-16 10:20:46 -04:00
PrestonN 8d54031ede Fixing up playlist UI 2018-10-15 15:00:14 -04:00
PrestonN c18046406e [Feature] Playlist Support mostly finished 2018-09-28 15:48:42 -04:00
PrestonN cf74a740b5 [Features] More defaults and keyboard shortcuts 2018-09-24 14:19:43 -04:00
PrestonN 74feb75d8a [Fix] Hide video quality if not available 2018-09-21 15:56:59 -04:00
PrestonN 0ad8213f78 [Feature] Trending and more settings 2018-09-21 10:49:23 -04:00
PrestonN a5f23e7af4 [Feature] Disable history and Watched indicator 2018-09-19 14:34:23 -04:00
PrestonN 4c1e477f18 [Feature] Initial Transition to Invidious API 2018-09-19 11:27:04 -04:00
PrestonN 694d0664dd More API keys and small Vue fixes. 2018-09-19 11:27:03 -04:00
PrestonN fb1e6c24ca Fix mini player, make consistent wording and visual fixes 2018-09-19 11:27:02 -04:00
PrestonN 6ccb6de22e Fix issues from Vue.js Merge 2018-09-19 11:26:33 -04:00
PrestonN 860d384fbd Merge branch 'vue-js' into development 2018-09-19 11:25:22 -04:00
K06RA 13567ad4af Huge Code Clean up and Small Issue Fixes
* 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
2018-09-19 11:21:26 -04:00