Commit Graph

140 Commits

Author SHA1 Message Date
Preston 3b66189424 Fix: Open external links in video and hide subs by default 2018-04-08 21:40:35 -04:00
Preston 6228946ec2 Fix: Subtitles, Subscriptions, and video full screen. 2018-04-08 21:20:34 -04:00
Preston 195eb20b03 [WIP] Early Progress on Playlist support 2018-04-08 21:04:41 -04:00
Preston a64ba1e2f0 Fix: Reimplimenting Subtitles 2018-03-31 18:14:07 -04:00
Preston 13b628a99e [WIP] Run youtube-dl locally 2018-03-26 16:28:52 -04:00
Preston 3ea4ad4ddf Fix: Comment out dependencies 2018-03-20 14:18:56 -04:00
Preston 1c471b5bad Fix: Revert back to Heroku calls for youtube-dl because of Windows 2018-03-19 19:41:21 -04:00
Preston bc20f1e177 Feature: Video options list 2018-03-17 14:29:27 -04:00
Preston 975d60cade [WIP] Video Options Menu and OPML Export Fix 2018-03-16 16:04:29 -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
5had0w5talk3r d09138c1a6 Move background-color property in loading.css to *Theme.css (#43)
* Update loading.css

Remove background-color property to allow for easier theming.

* Update lightTheme.css

Add background-color property from loading.css

* Update darkTheme.css

Add background-color from loading.css
2018-03-12 23:31:33 +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
Preston c0ff1cef57 Feature: Run youtube-dl locally instead of calling a server. 2018-03-11 21:08:35 -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 700b676a7c Fix issue with keyboard shortcuts and subtitle support 2018-03-11 02:24:03 -04: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 8733cec79c Use jquery.getJSON() instead of request module 2018-03-10 11:08:06 +01:00
Larivact 76d98500f6 Fix endless loop in subscriptions.js: loadSubscriptions() 2018-03-10 11:06:34 +01:00
Larivact 2b2fe4016e Fix indentation to two spaces 2018-03-10 08:46:58 +01:00
Larivact 4ae75611e8
Merge branch 'master' into master 2018-03-10 08:10:26 +01:00
Larivact ec4fb19f24 Update youtubeApi.js to use HTTP keep-alive for performance 2018-03-08 06:23:09 +01:00
Larivact 1e3a505b4e Update API keys 2018-03-08 06:22:12 +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 c4b112435e Merge branch 'master' into development 2018-03-07 20:19:21 -05:00
Preston 970ddef2a9 Switch to youtube-dl API and Fix API Keys 2018-03-07 20:19:03 -05:00
Larivact cde9175d54 Cleanup leftovers 2018-03-07 07:35:08 +01: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 011c63a1a2 Merge branch 'development' 2018-03-05 23:24:37 -05:00
Preston b13cd7e57c Add more API keys to the project 2018-03-05 23:22:12 -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 515f7dc842 Feature: Import OPML files 2018-03-03 23:24:31 -05:00
PrestonN d222f3edb4 Initial Push of Project 2018-03-01 22:48:12 -05:00