Commit Graph

409 Commits

Author SHA1 Message Date
Preston d19615121d Rework FreeTube subscription import 2020-10-08 21:19:29 -04:00
Preston ffeefe25e0 Add Setting to check for and import legacy subscriptions 2020-10-08 17:35:36 -04:00
Preston 5cb71a48f2 Add Download links to videos 2020-10-08 15:01:46 -04:00
Preston 2916f8b35a Allow comment sorting with the Invidious API 2020-10-08 10:06:06 -04:00
Luca 31ff7f5167 Changed the fixed string 'load more' in the subscription page for a 'Load more videos' and placed it in the yaml files 2020-10-08 13:03:05 +02:00
Preston a4bdfedd1a Slightly increase delay in loading subscriptions on first boot. 2020-10-07 13:34:09 -04:00
Luca 8773ab9661 Fixed error for importing old subscriptions, which added channels to the same profile multiple times 2020-10-07 19:23:18 +02:00
Luca 70fae4dcfc Added the link display to the replies 2020-10-07 17:59:24 +02:00
Luca 9df6e248ad Comment display, Comment links
Added:
Comment links - Links in comments are now clikcable and displayed in
blue

Fixed:
Comment display - Comments should now display the whole text. They were
cut of due to an issue in the module, which is now fixed
2020-10-07 17:48:53 +02:00
Preston d6e4a1e9cc Add Setting to disable smooth scrolling 2020-10-07 09:57:22 -04:00
syncng 4b4a5caa88
Live video count fix (#602)
* Fix video card info bar for live video

* Lowercase publication date on video card

* Revert "Lowercase publication date on video card"

Due to problems in certain languages
2020-10-06 17:47:40 -04:00
Preston 854fd08f9c Hide subscriber count in channel view if 0 is returned 2020-10-06 17:45:30 -04:00
Preston 7219aa3bd6 Grab all playlists instead of 100 2020-10-06 17:38:38 -04:00
Preston 15c73ee0b3 Allow UI Scaling and Have side bar open by default 2020-10-06 11:53:54 -04:00
Preston 382405cdfe Disable settings depending on others and move default profile logic 2020-10-06 09:38:35 -04:00
Luca 57dbbc20fa Added languages Greek, Hebrew, Portuguese, Slovenian 2020-10-06 12:03:13 +02:00
Preston 7ab884a51c Remove unneeded declaration 2020-10-05 22:52:06 -04:00
tayloraviets d5970f58c6
PR ready distraction free feature (#596)
* PR ready distraction free feature

Signed-off-by: Taylor <tayloraviets@gmail.com>

* presumably fixed linter issues

Signed-off-by: Taylor <tayloraviets@gmail.com>

* addressed PR issues and hopefully made the linter happy

Signed-off-by: Taylor <tayloraviets@gmail.com>

* fixed more linter issues

Signed-off-by: Taylor <tayloraviets@gmail.com>

* fixed more linter issues again

Signed-off-by: Taylor <tayloraviets@gmail.com>

* fixed more linter issues again.

Signed-off-by: Taylor <tayloraviets@gmail.com>

* moved bad quote

Signed-off-by: Taylor <tayloraviets@gmail.com>
2020-10-05 22:27:32 -04:00
Luca 890f2fc01b No more comments, Comment repeat infinitely
Added:
No more comments - new toast with new string that is displayed when no
more comments are available

Fixed:
Comment repeat infinitely - comments now stop to load when all are
displayed.
2020-10-05 20:31:45 +02:00
Luca 68e73c8f8f Removed comment from old package 2020-10-05 19:56:41 +02:00
Luca 528b2a93d3 Removed local package for npm module 2020-10-05 19:56:01 +02:00
Luca 5353acab55 Comment sorting, Sorting Button, Comment publishedText
Added:
Comment sorting - The comments can now be sorted by newest or most
popular (default)

Fixed:
1) Sorting Button - Now displays in the selected sorting method after
changing it
2) Comment publishedText - Comments published x day(s) ago should now
display their publish text correctly (upstream mistake)
2020-10-05 19:52:26 +02:00
Preston ac9efa8df4 Re-label Audio Formats 2020-10-04 21:20:30 -04:00
Preston fb3b46951f Add locale for comment sort by 2020-10-04 18:17:21 -04:00
Preston 2770818668 Add placeholder for comments sort 2020-10-04 18:15:06 -04:00
Preston e47b59750d Force RSS Feeds when profile has more than 125 subscribed channels 2020-10-04 18:04:28 -04:00
Preston 4b2fb7aa1f Proxy videos through Invidious if local API is enabled and setting is enabled 2020-10-04 17:01:59 -04:00
Preston 54a3810a53 Add protocol to enable extension support 2020-10-04 16:31:07 -04:00
Preston cbb1b853b5 Fix more linter issues 2020-10-04 14:42:46 -04:00
Preston 8077d9d999 Update dependencies and fix linting problems 2020-10-04 14:30:54 -04:00
Luca e83c86cff0 Sorted languages by language abbreviation and added bulgarian 2020-10-04 12:04:56 +02:00
PoorPockets McNewHold 823a27899d
[ImgBot] Optimize images (#1) (#567)
*Total -- 107.65kb -> 74.33kb (30.95%)

/_icons/iconBlackSmall.png -- 3.00kb -> 0.49kb (83.82%)
/_icons/iconWhite.png -- 4.91kb -> 1.78kb (63.72%)
/_icons/iconBlack.png -- 4.71kb -> 1.75kb (62.79%)
/_icons/textColorSmall.png -- 4.71kb -> 2.13kb (54.75%)
/_icons/logoWhite.png -- 11.32kb -> 6.40kb (43.5%)
/_icons/logoBlack.png -- 10.32kb -> 6.18kb (40.14%)
/_icons/textColor.png -- 9.32kb -> 5.67kb (39.13%)
/_icons/logoColor.png -- 12.12kb -> 8.34kb (31.14%)
/src/renderer/assets/img/yt_logo_mono_dark.png -- 6.95kb -> 5.59kb (19.54%)
/_icons/textBlack.png -- 5.19kb -> 4.28kb (17.46%)
/_icons/256x256.png -- 5.95kb -> 5.22kb (12.3%)
/_icons/iconColor.png -- 5.95kb -> 5.22kb (12.3%)
/src/renderer/assets/img/defaultBanner.png -- 7.82kb -> 6.90kb (11.68%)
/_icons/textWhite.png -- 1.72kb -> 1.54kb (10.76%)
/_icons/.icon-set/iconColor_256.png -- 5.19kb -> 4.85kb (6.71%)
/_icons/mejs-controls.svg -- 4.49kb -> 4.21kb (6.24%)
/_icons/textBlackSmall.png -- 1.63kb -> 1.53kb (5.83%)
/_icons/.icon-set/icon_128x128.png -- 2.35kb -> 2.26kb (4.15%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>

Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>

Co-authored-by: imgbot[bot] <31301654+imgbot[bot]@users.noreply.github.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2020-10-03 20:47:07 -04:00
Violet Rose 9a453f2e37
Creating ft-intersection-observer component (#571)
* Created ft-intersection-observer component.

* Improved first run logic.
2020-10-03 16:30:09 -04:00
Preston 0c1800a8d5 Update general-settings.js 2020-10-02 10:16:56 -04:00
Preston 9667d7aa37 Update package.json and ft-timestamp-catcher.js 2020-10-02 10:05:41 -04:00
Luca 2249e113d0 Added additional check whether the publishedText of a list video element is null. Fixes the problem for topic videos. 2020-10-02 13:55:02 +02:00
Preston b6c0c331f9 Enable Swedish Locale 2020-10-01 21:26:08 -04:00
Preston 70e577d6a9 Have update checker check in main repo 2020-09-30 22:12:29 -04:00
Preston 88117cb360 Update -, build.yml, and 3 more files... 2020-09-30 20:49:43 -04:00
Luca da40e92cb6 Added handleVideoEnded() and the fix for the erroring of the toLocalePublicationString() 2020-09-30 23:01:36 +02:00
Luca ee4327f4ab Missing video formats
Added a check whether the video returns formats that can be used to view
the video. If not, this might be due to region locks. At the moment the
code just returns. For playlists this will likely not work. So a
somewhat handling for region locked videos in playlists is still
necessary, so that the playlist plays on after skipping.
2020-09-30 22:37:23 +02:00
Preston 5e7740015c Enable Turkish and Spanish Locales 2020-09-30 09:21:04 -04:00
Preston afd17fc3ac Merge branch 'master' of git@github.com:FreeTubeApp/FreeTube-Vue.git 2020-09-28 21:32:35 -04:00
Preston 0d26523da7 Enable English (UK) and Danish Locales. Rearrange Locales in settings 2020-09-28 21:32:18 -04:00
Preston 2d66b97328
Merge pull request #143 from Deedone/timestamps
Make timestamps clickable
2020-09-28 21:21:48 -04:00
Preston 70d5b3453f Update Subscription List when changing profiles in a different view 2020-09-28 20:48:20 -04:00
Preston 20e1d80d16 Support gPodder OPML Export files 2020-09-28 19:53:59 -04:00
Mykyta Poturai 7cb396fcce Make timestamps clickable
Replaces timestamps in comments and description with links that set
current video timestamp when clicked.
2020-09-27 13:23:52 +03:00
Preston 307c00745b Add another check for live content 2020-09-26 19:26:48 -04:00
Preston 49e44c3b71 Remove timeout from watch page 2020-09-26 18:05:44 -04:00
Preston 37e874cb09 Add timeout for video loading 2020-09-26 17:39:10 -04:00
Preston 81a2251bd8 Respect Default Quality Setting 2020-09-26 17:03:42 -04:00
Preston cb6badd6c9 Tweak default quality logic 2020-09-26 12:10:56 -04:00
Preston 91069658c8 Only prevent default on valid keyboard shortcuts 2020-09-26 11:57:57 -04:00
Preston aa2f4b8e10 Push working comment scraper logic 2020-09-26 11:43:01 -04:00
Preston 4ce826b59e Prevent subscriptions from showing up twice on OPML and NewPipe imports 2020-09-25 21:56:54 -04:00
Preston c89f12f04c Update local channel scraper 2020-09-25 21:40:22 -04:00
Preston 8de0c5fef0 Show different message if Upcoming text isn't available. Assume premiere date has passed 2020-09-25 10:14:49 -04:00
Preston 4f04eb7640 Add better default quality logic 2020-09-24 22:35:13 -04:00
Preston ff5d2f9b86 Fix various profile issues and allow videos to repeat if save progress is finished 2020-09-24 18:33:21 -04:00
Preston fc72bf0e97 Revert keyboard shortcut change and test new method for consistent captions 2020-09-24 08:49:06 -04:00
Preston d6b4bbded6 Enable Indonesian Locale 2020-09-22 18:52:31 -04:00
Preston 3eb4a8ac0c Resume watch progress when switching formats 2020-09-22 18:27:53 -04:00
Preston c5f99cf397 Hide duration of video when 0:00 and show message if attempt to save video 2020-09-22 18:13:04 -04:00
Preston ddfe9b745c Fix duplicate comments from being displayed 2020-09-22 18:02:20 -04:00
Preston 37685de856 Remove private and deleted videos from watch playlist view 2020-09-22 16:56:19 -04:00
Preston 6bf54a1dd7 Prevent PiP video from repeating if video is finished. Also prevent it from holding up navigation on rare occasions 2020-09-22 16:19:21 -04:00
Preston b67ac86ee1 Enable Italian Locale 2020-09-21 21:38:43 -04:00
Preston 51593176cc Fix video thumbnails and fix various issues with PiP mode 2020-09-21 21:30:48 -04:00
Preston 78a1655dd8 Prevent next video from playing if user leaves page 2020-09-21 18:39:25 -04:00
Preston d029c6161b Fix playlist view when private videos are in the list 2020-09-21 18:32:42 -04:00
Preston f6171bdaee Temporarily disable comments in the local API 2020-09-21 18:22:51 -04:00
Preston 9077046331 Rename Alpha to Beta 2020-09-20 22:31:23 -04:00
Preston 508c1ec2ad Fix linting issues 2020-09-20 22:30:52 -04:00
Preston 66ab2b11b9 Clear out more data in channel view to prevent other channel data from showing up 2020-09-20 22:20:40 -04:00
Preston e93930ffb4 Add bigger delay before setting default profile 2020-09-20 22:11:03 -04:00
Preston 8d22aaad34 Replace comment logic with new scraper (Still not working yet) 2020-09-20 21:59:59 -04:00
Preston cd7af11e89 Allow drop downs to hide when clicked away 2020-09-20 19:15:59 -04:00
Preston b7013be907 Remember where app was located on close 2020-09-20 14:54:23 -04:00
Preston b0d1ddf1ac Add notifications for new blog posts and app updates 2020-09-20 14:22:39 -04:00
Preston a3926721cb Add animation for router change 2020-09-20 09:35:53 -04:00
Preston b58821908a Update dependencies and resolve hidden error 2020-09-18 18:11:58 -04:00
Preston 873c02bf74 Move outline logic to themes 2020-09-17 08:23:50 -04:00
Preston 648b2884e4 Enable more locales and replace https://invidio.us defaults with https://invidious.snopyta.org 2020-09-16 09:51:26 -04:00
Preston ffa3788d47 Fix API Callback looping if fallback is enabled 2020-09-16 08:58:39 -04:00
Preston 35b35b2525 Fix Locale and messaging issues 2020-09-16 08:51:24 -04:00
Preston 2c9832d90e Fix linting issues 2020-09-15 23:10:15 -04:00
Preston f9d35e68ab Hide outlines on click 2020-09-15 22:55:19 -04:00
Preston 2a0c062915 Add subscription manager within profile settings. Add Upcoming video information. Other changes 2020-09-15 22:07:54 -04:00
Preston 3b061c0bec Update dependencies 2020-09-12 20:36:02 -04:00
Preston f440a5b38c Fix handling when the channel scraper fails 2020-09-12 16:59:49 -04:00
Preston cc77cd9a6a
Merge pull request #130 from VioletRose/share-video-at-current-time
Adding "at current time" share menu buttons
2020-09-12 11:30:09 -04:00
Violet Rose c5a00d49cf Replaced "include time" with "include timestamp". 2020-09-12 08:20:12 -07:00
T-vK 1eaccb22d9 Add support for importing old FreeTube subscription.db files 2020-09-12 10:10:51 +02:00
Violet Rose 61c25a05f5 Refactoring based on PR comments. 2020-09-11 20:20:26 -07:00
Violet Rose 5725c18e2c Added "current time" share buttons. 2020-09-10 20:48:06 -07:00
Preston dea4eba109 Fix and add Locales. Add Reverse playlist functionality 2020-09-09 18:58:35 -04:00
Preston df629ff7e1 Add auto play next video and fix watch progress issue on route change 2020-09-07 14:43:44 -04:00
Preston c7762852f2 Update readme and only set Invidious storyboards when Invidious logic is called 2020-09-07 11:33:10 -04:00
Preston 842bc2f4e9 Don't check for captions during a live video 2020-09-07 11:26:52 -04:00