Commit Graph

50 Commits

Author SHA1 Message Date
PrestonN 3a1fcdfea2 Add Advanced Search Filtering 2019-02-26 15:23:03 -05:00
PrestonN 58ad55b5b5 [Fix] Show Favorited Videos chronologically again 2018-11-09 15:22:39 -05:00
PrestonN 15dde57ba0 [Fix] Usability Issues
Subscriptions don't refresh automatically nearly as often
Added a new button to force subscriptions to refresh.
Remove individual videos from history
2018-11-09 10:11:25 -05:00
PrestonN cb32ae7db3 [Fix] Put History in Chronological order again and better sub handling 2018-11-08 14:21:04 -05:00
PrestonN 7356758144 Move pay logic to displayVideo 2018-10-19 11:21:46 -04:00
PrestonN a78afd1b46 Hide videos if behind paywall 2018-10-19 10:45:31 -04:00
PrestonN ce1612d902 Add French Translation and fix YouTube link redirections 2018-10-18 13:35:01 -04:00
PrestonN c31ad46c82 Comma separate subscribers and video count in search results 2018-10-16 11:16:51 -04:00
PrestonN a6a64aa331 Remove debug statements and old code 2018-10-16 11:05:21 -04:00
PrestonN f384c2a416 Remove YouTube API entirely and fix description links (#153) 2018-10-16 10:20:46 -04:00
PrestonN c18046406e [Feature] Playlist Support mostly finished 2018-09-28 15:48:42 -04:00
PrestonN a2cf6851b8 [Feature] Basic Support for Playlists 2018-09-25 14:26:10 -04:00
PrestonN cf74a740b5 [Features] More defaults and keyboard shortcuts 2018-09-24 14:19:43 -04:00
PrestonN efd4291279 [Fix] Duration formatting and show channels in search again. 2018-09-24 09:14:40 -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 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
Daniel Ng 67d3e8be9c Resolved issue #45. Replaced try/catch statement with if/else for search. (#120) 2018-09-19 11:21:26 -04:00
PrestonN 9068b6e531 Final Batch of Vue Changes before Testing 2018-09-19 11:21:26 -04:00
PrestonN f722726d07 Batch 3 of Vue Implementation. Close to being done. 2018-09-19 11:21:26 -04:00
PrestonN 979d2b85f7 Committing second batch of Vue.js implementation 2018-09-19 11:21:26 -04:00
PrestonN 97ade6e392 Early progress on Vue.js implementation 2018-09-19 11:21:26 -04:00
Preston f5870f6135 Remove return statement 2018-06-09 09:55:45 -04:00
Preston 4835981a94 New player window, call API through TOR and more updates 2018-06-01 18:17:33 -04:00
Preston dd8035921a [WIP] Translation Template and Browser Redirect 2018-05-03 12:09:53 -04:00
Preston 195eb20b03 [WIP] Early Progress on Playlist support 2018-04-08 21:04:41 -04:00
Preston bc20f1e177 Feature: Video options list 2018-03-17 14:29:27 -04:00
Preston 1ac6ce7dce Features: Video Duration, Double click to full screen and more.
Loading Subscriptions is MUCH faster.
2018-03-15 10:59:50 -04:00
Nathen Lyman 5729aa2c8b #46 Imposible to remove saved video (#54)
Simple fix to remove typo and some cleanup
2018-03-15 00:09:09 +00:00
Larivact 845aca3fc9 Refactor code and improve comments (#40)
* Refactor channels.js

* Refactor templates/about.html

* Refactor events.js, fix template bug

* Improve comments in youtubeApi.js

* Remove duplicated apiKeyBank in settings.js

* Capitalize comments in init.js

* Minor style changes in savedVideos.js

* Refactor videos.js, rename displayVideos() to displayVideo()

* Minor changes in layout.js and videos.js
2018-03-12 23:37:30 +00:00
Preston 0f4a9f3ca7 Feature: Finsh subtitle support 2018-03-11 23:06:30 -04:00
Preston 4e8eb94c45 Fix: Next page token wasn't being grabbed properly 2018-03-11 21:30:43 -04:00
Larivact 9478917493 Load templates with fs.readFileSync() instead of jquery.get() (#33)
* Load templates with require() instead of jquery.get()

* Remove stray semicolons
2018-03-11 18:15:54 +00:00
Preston 11335632fd Move player functions to own file and added Keyboard shortcuts 2018-03-10 16:13:01 -05:00
Preston e97818344f Merge remote-tracking branch 'origin/master' 2018-03-10 16:06:42 -05:00
Larivact a73b824295 Replace proprietary googleApi.js with HTTP Requests (#21)
* Ditch googleApi.js, use request instead; refactor code

* Update README.md, the Google API script is no longer used

* Cleanup leftovers

* Fix request dependency in package.json

* Update API keys

* Update youtubeApi.js to use HTTP keep-alive for performance

* Fix indentation to two spaces

* Fix endless loop in subscriptions.js: loadSubscriptions()

* Use jquery.getJSON() instead of request module
2018-03-10 21:03:32 +00:00
Larivact 4ae75611e8
Merge branch 'master' into master 2018-03-10 08:10:26 +01:00
Preston 086d4d42a5 Fix: Change text on playback speed 2018-03-07 20:27:04 -05:00
Preston dbb3a6a20d Update README.md 2018-03-07 20:21:32 -05:00
Preston 970ddef2a9 Switch to youtube-dl API and Fix API Keys 2018-03-07 20:19:03 -05:00
Larivact 46d26c0c6d Ditch googleApi.js, use request instead; refactor code 2018-03-07 07:04:47 +01:00
Preston dba8ea5272 Feature: Edit playback speed and hide menu. 2018-03-06 21:35:45 -05:00
Preston bedb0f27cc Merge branch 'development'
Fix: Hide mouse on mini player


Merge branch 'development'


Feature: Fonts, Icons, and JavaScript are now loaded locally.

Feature: Hide mouse cursor on video


Fix: Windows now creates App icons


Bump Project to 0.1.1


Fix: Hide mouse on mini player


Merge branch 'development'
2018-03-04 22:09:35 -05:00
Preston a7e2f61209 Feature: Fonts, Icons, and JavaScript are now loaded locally.
Feature: Hide mouse cursor on video


Fix: Windows now creates App icons


Bump Project to 0.1.1


Fix: Hide mouse on mini player
2018-03-04 22:01:31 -05:00
PrestonN d222f3edb4 Initial Push of Project 2018-03-01 22:48:12 -05:00