Commit Graph

225 Commits

Author SHA1 Message Date
Vladimir Yakovlev 7bb97d3aca preserve window "maximized" state, closes #298 (#310) 2019-07-27 10:18:12 -04:00
PrestonN 25f9ec57d1 Implement Local Profiles 2019-07-26 15:07:33 -04:00
PrestonN da2a4c9076 Fix FreeTube from booting in position that is inaccessible for the user. 2019-07-19 14:18:27 -04:00
PrestonN bd6cfaaf83 Fix Play Next Video setting on reboot. 2019-07-15 09:26:03 -04:00
0b10 2197411023 Fix issue #295 - Banner bug (#300)
* Fix #295: undefined banner url causing exception

* Boy scout: fix ugly conditional expressions, use function instead
2019-07-13 14:10:59 +00:00
Cleiton Floss b7e3959b1c Use ellipsis character (…) instead of three dots (...) (#299) 2019-07-13 14:07:48 +00:00
Cleiton Floss 7911c357e7 Add a Flex Grid to display videos (#297)
Show videos in grid with equal space between them
2019-07-13 14:07:16 +00:00
Matthew Harm Bekkema 77f67b5725 Explicitly set the window icon on Linux (#285)
* Explicitly set the window icon on Linux

* Explicitly set icon on all platforms

* Remove incorrect semicolon
2019-07-07 17:22:38 -04:00
PrestonN 805ed3297d Fix mini-player issue introduced with fullscreen fix 2019-07-07 16:43:46 -04:00
PrestonN 2e88b1f22d Fix player full screen issues and caption size issues 2019-07-07 16:26:23 -04:00
PrestonN c36e85bd49 Add Ability to swap between grid and list view 2019-07-07 12:22:57 -04:00
PrestonN ca364dcaf9 Fix bubbling events when the video player is focused 2019-07-07 11:49:50 -04:00
PrestonN 3e2dcb27e9 Fix variable for checking video settings when switching between players 2019-07-07 11:45:16 -04:00
PrestonN 114685fbe4 Fix history issue and clean up grid view 2019-07-05 10:35:21 -04:00
PrestonN aca2f6e140 Progress on Grid View 2019-07-03 15:14:36 -04:00
PrestonN 3d96bcb983 Hide watched video from sub page when a video is clicked on 2019-07-03 13:40:13 -04:00
PrestonN 3b469852de Miniplayer fix and more settings 2019-07-02 15:46:59 -04:00
PrestonN e44a3cea83 Remove handler for arrow keys in Mediaelement.js 2019-07-02 11:13:30 -04:00
PrestonN 62e53b7214 Finish Settings Page and Fix Dash issue 2019-07-02 11:07:24 -04:00
PrestonN 744cac2731 Initial Progress on Settings page rework 2019-07-01 19:10:36 -04:00
PrestonN 77f3b6c903 Fix typo in settings 2019-06-18 22:07:26 -04:00
PrestonN a7601482bf Merge branch 'master' into development 2019-06-12 20:47:51 -04:00
PrestonN abec523d16 Merge branch 'hotfix' 2019-06-12 20:39:54 -04:00
Omar Roth 67b9b5dc08 Fix scheme in author thumbnail (#254) 2019-06-12 20:39:54 -04:00
PrestonN 27091072d4 Hotfix error on parsing video URLs 2019-06-12 20:39:54 -04:00
PrestonN c224449d1b Merge branch 'development' 2019-06-12 20:39:54 -04:00
PrestonN 6118c93812 Merge branch 'development' 2019-06-12 20:39:54 -04:00
Preston f45b16ef83 Merge branch 'development' 2019-06-12 20:39:53 -04:00
PrestonN 93e298f87c [Fix] History taking up too many resources 2019-06-12 20:39:39 -04:00
PrestonN 3c903a9512 Merge branch 'development' 2019-06-12 20:39:39 -04:00
PrestonN fc66812001 Change text for max comments 2019-06-12 20:39:39 -04:00
PrestonN 10dfc2c147 Merge remote-tracking branch 'origin/development' 2019-06-12 20:39:37 -04:00
PrestonN d1cfca801f Prevent the video player from being over sized on vertical videos 2019-06-12 20:37:54 -04:00
PrestonN 02a563a7ad More API keys and small Vue fixes. 2019-06-12 20:37:54 -04:00
PrestonN 4c06fd42e6 Fix mini player, make consistent wording and visual fixes 2019-06-12 20:37:54 -04:00
PrestonN 015fdfae57 Fix issues from Vue.js Merge 2019-06-12 20:37:54 -04:00
PrestonN 787cfb18c7 Merge branch 'vue-js' into development 2019-06-12 20:37:52 -04:00
K06RA 7ae98002bd 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
2019-06-12 20:36:09 -04:00
PrestonN ba9af03ca5 Fix subscribing in channel view and properly show live video 2019-06-12 20:36:09 -04:00
PrestonN 26d38bad15 Fix error with user's having no subscriptions 2019-06-12 20:36:09 -04:00
Daniel Ng 7b3097abf6 Resolved issue #45. Replaced try/catch statement with if/else for search. (#120) 2019-06-12 20:36:09 -04:00
PrestonN b367f7849b Final Batch of Vue Changes before Testing 2019-06-12 20:36:09 -04:00
PrestonN 96ac7fd838 Batch 3 of Vue Implementation. Close to being done. 2019-06-12 20:36:09 -04:00
PrestonN 0b688d2631 Fix closing menu when opening video externally 2019-06-12 20:36:09 -04:00
PrestonN 4b3b25d4ad Committing second batch of Vue.js implementation 2019-06-12 20:36:09 -04:00
PrestonN 377337bd22 Early progress on Vue.js implementation 2019-06-12 20:36:09 -04:00
PrestonN 77721ae911 Bump version to 0.3.1 and add Firefox extension link 2019-06-12 20:36:09 -04:00
PrestonN 8c720f5d67 Move Help to about and increase size of mini player 2019-06-12 20:36:09 -04:00
PrestonN 30d808e075 Fix issue with pause on click with legacy player 2019-06-12 19:52:21 -04:00
PrestonN 949d84ee98 Fix issue with mouse cursor not hiding properly on pause 2019-06-11 22:55:30 -04:00