Commit Graph

721 Commits

Author SHA1 Message Date
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
Violet Rose d59660fbe0 Added vendor prefixes. 2020-09-06 19:18:03 -07:00
Violet Rose 99fffde0a2 Tidied up stylesheet structure. 2020-09-06 18:19:08 -07:00
Violet Rose dd4bd7c489 Fixed outline positioning for compact switches. 2020-09-06 18:01:51 -07:00
Violet Rose 2edccb2714 Fine-tuned visible switch offset. 2020-09-06 17:55:17 -07:00
Violet Rose cd309b1c3f Enabled input tab navigation without changing visual appearance. 2020-09-06 17:16:25 -07:00
Preston d77c9aed49 Add functionality to import and export subscriptions / history 2020-09-06 18:12:25 -04:00
Preston cf3aecb127 Add some error handling to subscriptions 2020-09-03 21:56:01 -04:00
Preston 018a68f852 Allow Subscribe button to resize in the channel view 2020-09-02 22:01:47 -04:00
Preston 9b7b240de4 Add proper logic for route change 2020-09-02 21:06:49 -04:00
Preston 1bf2e51afc Fix loading for cached subscriptions 2020-09-02 21:04:08 -04:00
Preston f895703446 Fix subscription order for live or streamed videos 2020-09-02 21:00:24 -04:00
Luca 4dcfc28f17 Fix of the ft-video-list display since release from streams 2020-09-02 22:59:16 +02:00
Preston a04ce13e6e Fix linting issues 2020-09-01 23:25:06 -04:00
Preston 8f35f95a5b Finish Core Subscriptions logic and add more locales to profiles page 2020-09-01 23:21:32 -04:00
Preston 1e035105d1 Finish Profile Logic and working subscriptions 2020-09-01 23:21:32 -04:00
Preston 0680e6c5b6 Fix issues with playlist and leaving watch page from invalid id 2020-09-01 23:21:32 -04:00
Preston 0a612ae0e7 Create Profile Edit Page 2020-09-01 23:21:32 -04:00
Preston b291cbf37b Start progress on adding profiles 2020-09-01 23:21:32 -04:00
Preston cb2fd51dc5 Start progress on subscriptions 2020-09-01 23:21:32 -04:00
Luca 5e6876c970 Added the videojs-vtt-thumbnails-freetube module from npm instead of the Github repository 2020-09-01 12:04:54 +02:00
Preston d50fa669dd Show Timestamp on hovering the time bar and update dependencies 2020-08-31 17:40:37 -04:00
Luca b78f045ff6 Update of the videojs-vtt-thumbnails npm based module to the github maintained fork 2020-08-31 21:27:24 +02:00
Luca c01d468411 Check for storyboard directory when using installation 2020-08-31 20:13:49 +02:00
Luca 66903d8002 Updated DashGenerator and changed the used video formats for the local dash generation from formats to adaptiveFormats 2020-08-30 21:31:48 +02:00
Preston 6d50806303 Fix generating Dash file from Invidious 2020-08-30 10:21:01 -04:00
Preston 024e1fe2eb Add Module to generate manifest files locally 2020-08-28 15:43:10 -04:00
Preston 1ffb013bfe Fix links to channel view in search page 2020-08-28 11:01:20 -04:00
Preston 160eae91c5 Fix playlist user links, fix mini playlist card in watch page. Update dependencies. 2020-08-27 17:40:01 -04:00
Preston 80b60f6d32 Run caption logic earlier to avoid subtitles from not showing up. 2020-08-26 17:21:44 -04:00
Preston 3b4cf386a8 Another potential fix for subtitles not showing up 2020-08-26 17:06:42 -04:00
Preston 472844371e Merge branch 'master' of github.com:FreeTubeApp/FreeTube-Vue 2020-08-26 16:45:57 -04:00
Preston 029a0bc08e Test if this fixes subtitles from sometimes not showing up. 2020-08-26 16:45:20 -04:00
Luca e1f484d9b8 Fix for missing storyboards in dev mode 2020-08-26 21:52:12 +02:00
Mykyta Poturai 4dba586e09 Fix lazy wrapper's height in list mode 2020-08-25 21:19:25 +03:00
Preston 781e971357 Fix issues with playlists and fix issue with leaving watch page from an invalid id 2020-08-25 10:18:14 -04:00
Preston b5a38862f4 Merge branch 'master' of github.com:FreeTubeApp/FreeTube-Vue 2020-08-24 21:53:59 -04:00
Preston 87294698ad Add another check for duration in a search 2020-08-24 21:53:02 -04:00
Preston f75e8693ef
Merge pull request #100 from stecorb/fix-search-suggestions-popup-v2
Fix undesired search suggestions popup
2020-08-24 19:54:48 -04:00
Preston 4a6372b6ac Fix Typo in lazy loading logic 2020-08-24 19:12:38 -04:00
stecorb 0262cbfb54 fix undesired search suggestions popup 2020-08-25 00:08:10 +02:00
Preston feea541fdb Update Dependencies, Fix linter, Hide Refresh Button for Trending / Popular 2020-08-24 17:52:39 -04:00
Preston 8b52a61353
Merge pull request #99 from Deedone/render_speed
Improve long list rendering time
2020-08-24 17:44:05 -04:00
Preston 7b5342098c
Merge pull request #98 from GilgusMaximus/master
Added Japanese, Spanish (Mexico) as languages and Subscribe button
2020-08-24 17:27:40 -04:00
Preston 34a77c3051
Merge pull request #77 from Deedone/master
Adding caches
2020-08-24 17:14:13 -04:00
Luca f7b17adb47 Fixed 3 static strings to use the translations 2020-08-24 22:13:05 +02:00
Mykyta Poturai c1ce439399 Improve long list rendering time
Speed up list rendering by wrapping list elements in a lazy container.
Only the first 16 elements are loaded at first. The rest is rendered
after it becomes visible.
2020-08-24 22:59:14 +03:00
Luca 48ff7cd2a4 Added Japanese, Spanish (Mexico) as languages and fixed the non displaying Subscribe translation 2020-08-24 17:01:09 +02:00
Preston 602a140361 Fix Locale issues and add Privacy Settings card to settings page 2020-08-22 16:51:04 -04:00
Mykyta Poturai 69dada2df4 Add caching for trending videos 2020-08-22 23:37:09 +03:00
Mykyta Poturai 60a315f360 Refactor popular page V2 2020-08-22 23:10:52 +03:00
Preston 6a2e301d37 Fix locale issues 2020-08-22 14:26:47 -04:00
Preston ed220750d6 Update Dependencies and Fix linting warnings 2020-08-22 14:15:04 -04:00
Preston 7524dc9010
Merge pull request #92 from GilgusMaximus/master
French and Russian, Brazilian portuguese, Languages in alphabetic order, Video inconsistency Fix
2020-08-22 13:53:42 -04:00
Luca b75d378c74 Lint Fixes 2020-08-22 16:30:31 +02:00
Luca f174fe1c9e Removed debugging log 2020-08-22 16:28:18 +02:00
Luca 972ed2f1ca Local Video Search Results, List-Video Parsers
Added:
Local Video Search Results - The results returned from ytdl are now
transformed into the same format as with the Invidious API, so that no
distinction for these is require

Removed
List-Video Parsers - The differentiation between Invidious and Local
video data in yt-video-list.js is removed because of the transformation
2020-08-22 16:21:49 +02:00
Luca b99b762a39 French and Russian, Brazilian portuguese, Languages in alphabetic
order
Added:
French and Russian - Both languages are translated enough to be usable.

Fixed:
Brazilian portuguese - The YAML file had an underscore instead of a
hyphen in its name, so it was not displayed as an optiom

Refactored:
Languages in alphabetic order - Rearranged the languages according to
their alphabetic order, except for english, which is the standard and
most used language
2020-08-22 14:57:37 +02:00
stecorb 2d352fcf33 Fix icon from showing up on certain window systems 2020-08-22 01:15:18 +02:00
Preston 6f18da0986 Remove icon from build 2020-08-21 10:16:25 -04:00
Preston 1b0ee4c15c Fix icon from showing up on certain window systems 2020-08-21 08:53:08 -04:00
Luca ba7e8e18bb Merge branch 'master' of git://github.com/FreeTubeApp/FreeTube-Vue
Merge of language files
2020-08-21 13:41:38 +02:00
Preston 4203ff4ba3 Fix some navigation, clear data on exit, and add more toast messages 2020-08-20 21:20:22 -04:00
Luca 162a853e43 Removed Japanese and French YAML file for the moment because of too many missing translated strings 2020-08-20 22:56:55 +02:00
Luca c3d483a6c6 Translations added to menu, Translation files renamed
Added:
Translations added to menu - The currently available file for
translation are now available in the settings menu (however some are
still missing a lot of strings)

Refactored:
Translation files renamed - Changed the french and chinese YAML file's
names according to the ElectronJS locales guide. (assuming french is
french-French)
2020-08-20 21:20:07 +02:00
Preston 093aa12810 Merge branch 'master' of github.com:FreeTubeApp/FreeTube-Vue 2020-08-19 22:40:22 -04:00
Preston 2133a10efa Implement History and jump to last watched time progress 2020-08-19 22:39:44 -04:00
Luca 4e822d8093 Turn the subscriber number into an integer number. Sometimes an issue with a somewhat low decimal 1 caused the number to have 9 decimal places 2020-08-19 23:21:39 +02:00
Preston c616d2929a Break extremely long words in the title of a video 2020-08-19 10:17:28 -04:00
Preston fcc6e8744b Merge branch 'master' of github.com:FreeTubeApp/FreeTube-Vue 2020-08-18 19:34:02 -04:00
Preston 2942630f2e Only load storyboards on non-live videos 2020-08-18 19:32:44 -04:00
Preston 4392f96b42
Merge pull request #81 from GilgusMaximus/master
Localization of 'Published x y ago' strings
2020-08-18 17:12:09 -04:00
Preston b87bf0fe93 Break text for extremely long titles with no space 2020-08-18 17:01:01 -04:00
Preston 38714bdb29 Update Dependencies and update localization logic for X views 2020-08-18 16:49:51 -04:00
Luca d4a3d35734 Local API Publication Strings, Localization Files 2, Live and Upcoming
videos
Added:
1) Local API Publication Strings - When using the local API, the
correctly translated strings stating how much time since publication has
passed are displayed
2) Localization Files 2 - Added additional strings for upcoming videos
as well as the missing strings to the third translation marked as
missing

Fixed:
Live and Upcoming videos - Livestreams were not handled before but are
now correctly implemented. Upcoming videos have a dummy string until the
relevant data is provided by the scraper
2020-08-18 21:37:43 +02:00
Luca 91bcf52dab Video publication string, Localization files
Added:
1) video publication string - The code now creates a correctly
translated string for the info on how far back the publication was
2) Localization files - Added the required template string as well as
the unit for second and seconds to the yaml files to be able to utilize
them in 1)
2020-08-18 20:32:01 +02:00
Mykyta Poturai 5bc2e70e88 Refactor popular page 2020-08-18 18:51:56 +03:00
Preston e2e56d63de Update video player styling 2020-08-17 17:55:50 -04:00
Preston 46fdacf3a7 Fix view counter for video lists 2020-08-16 18:24:07 -04:00
Preston f041910172 Finish implementation of local storyboards logic 2020-08-16 18:11:44 -04:00
Preston 2f939182dc
Merge pull request #78 from GilgusMaximus/Storyboards
Local Storyboard extraction and VTT File Generation
2020-08-16 17:25:01 -04:00
Luca 4cf59c7cf2 Removed debug my directory 2020-08-16 20:30:21 +02:00
Luca 15d5180d87 Removed .idea 2020-08-16 20:29:19 +02:00
Preston ceac45b265
Merge pull request #76 from Hiers/master
Added portuguese localisation.
2020-08-16 14:25:31 -04:00
Preston c3434b1847
Merge pull request #75 from d43m0nhLInt3r/patch-7
corrected license
2020-08-16 14:24:45 -04:00
Luca a7efe66d21 VTT file generation, Number leading zero padding
Added:
1) VTT file generation - After the extraction of the storyboard data, a
VTT file according to the format of Invidious is generated and returned
as a string
2) Number leading zero padding - Added a function to pad a number with
leading zeros as a string in order to follow the structure of the
2020-08-15 13:03:30 +02:00
Luca 0e3221c329 Delegate creation of VTT generation to new function as well as useful information about the values of the url 2020-08-14 19:55:25 +02:00
Luca 02894ddda3 Removed unnecessary dependencies 2020-08-13 23:27:23 +02:00
Luca b0e75f2e44 Storyboards:
Added:
Storyboards - Added the storyboards URL generation and extarction
2020-08-13 23:24:58 +02:00
Luca 07db5c5759 Merge branch 'master' of git://github.com/FreeTubeApp/FreeTube-Vue
Merge with Watch.Js
2020-08-13 23:24:10 +02:00
Preston 306335ab16 Have channel toast messages show up again 2020-08-13 14:21:25 -04:00
Mykyta Poturai 739dddf74c Add caching for popular videos
Also add the button to refresh the cache
2020-08-13 17:26:20 +03:00
Hiers 75308e4b7c Added portuguese localisation. 2020-08-13 10:02:11 +01:00
d43m0nhLInt3r 6ff2db3a1b
corrected license 2020-08-12 19:37:06 +02:00
Luca a25ae08b80 Fixed merge conflicts 2020-08-12 14:00:29 +02:00
Preston 287739de7c Add More Locale Strings to Both the locales file and the app 2020-08-11 23:26:49 -04:00
Preston 0ba7cc53ca Add Locale Setting and enable German Translation 2020-08-11 18:17:09 -04:00
Preston c5917de214
Merge pull request #67 from cloudrac3r/dont-break-with-second
Add default values for Second's missing properties
2020-08-11 17:25:16 -04:00
Luca 3bc85f123c German translation for extra branch 2020-08-11 21:50:48 +02:00
Luca 461cc6569f Basic URL splitting
Added:
Basic URL splitting - In Watch.js (290), the extraction implementation from
Omar's Invidious is implemented in JavaScript for the video storyboards
2020-08-11 17:28:43 +02:00
Preston b6e2e9f73e Add Trending Scraper for Local API 2020-08-09 16:14:51 -04:00
Cadence Ember fe94dce5e3
Add default values for Second's missing properties 2020-08-09 20:36:36 +12:00
Preston 99524f3556 Add Locale Strings to Channel and Search pages 2020-08-08 23:15:00 -04:00
Preston 4a82822c69 Remove console logs 2020-08-08 18:08:50 -04:00
Preston 07f35da5be Actually fix the playlist navigation 2020-08-08 18:08:22 -04:00
Preston 49342dd75b Fix playlist navigation logic 2020-08-08 17:56:05 -04:00
Preston 233b009994 Remove console logs 2020-08-07 22:17:09 -04:00
Preston 5e1cdc8ee8 Update Dependencies and Add More Locales Strings to App 2020-08-07 22:16:06 -04:00
Preston 981341080e Fix issue with recently live videos not playing. 2020-08-07 16:06:48 -04:00
Preston f2d1f5afb9 Implement better playlist navigation logic 2020-08-06 23:08:27 -04:00
Preston 898e513974 Make some progress on incorporating the locale file into the app 2020-08-06 20:20:42 -04:00
Preston 64b877fe27 Fix Locales File and Implement Locales file with app 2020-08-05 23:39:00 -04:00
Preston 998f5c2688 Add a few toast messages 2020-08-04 23:44:34 -04:00
Preston 4e92b378da Check for and remove all trailing commas 2020-08-04 22:18:39 -04:00
Preston 30b4392a77
Merge pull request #59 from Worble/#36_sanitize_search_inputs
encodeUriComponent search query before adding to router path
2020-08-04 22:12:42 -04:00
Worble 0f1adf10c7 encodeUriComponent search query before adding to router path 2020-08-03 21:34:16 +01:00
n 8d31d1371b
Update Riot to Element in the About Page
Riot is now Element
2020-08-03 08:46:10 +00:00
kylejwatson 56e13c79ca Splice fix 2020-08-02 15:52:48 +01:00
kylejwatson bfadb57694 Reverted default delay 2020-08-02 12:34:51 +01:00
Kyle Watson 7312d6e0d6
Merge branch 'master' into ft-toast 2020-08-02 12:32:01 +01:00
kylejwatson 8c510b7c3c Simplified closing and replacement functionality 2020-08-02 12:28:10 +01:00
Preston 94b6ababf3 Add API Fallback to Channel view, update dependencies and add Windows Portable build 2020-07-29 22:58:07 -04:00
Preston a460fd08ce Fix channel banners and temporarily remove RPM for testing 2020-07-16 23:14:26 -04:00
Preston 0ba5a802dc Slightly move icon button dropdowns 2020-07-11 19:11:40 -04:00
Preston 6432c1052d Add Default banner image 2020-07-11 18:37:12 -04:00
Preston b625683a2e Add error handling for local channel API and add check for missing channel info 2020-07-11 18:36:42 -04:00
Preston 7dd50f9c28
Merge pull request #46 from Airradda/scrollbar
Change scrollbar style
2020-07-11 15:20:33 -04:00
Airradda 7c5f6e959d
Apply requested changes
Also changed scrollbar border-radius to reflect new size
2020-07-11 19:17:10 +00:00
Preston f414c0f4b7
Merge pull request #47 from Airradda/menubar
Enable "autoHideMenuBar" on Electron window
2020-07-11 15:06:43 -04:00
Preston 6221f80a52
Merge pull request #37 from cloudrac3r/rewrite-list-items
Rewrite list items
2020-07-09 21:50:26 -04:00
Cadence Ember c8538059a3
Remove unnecessary import 2020-07-10 13:42:13 +12:00
Cadence Ember 44d0185609
Make video duration pass clicks through
Using pointer-events: none
2020-07-10 13:40:33 +12:00
Cadence Ember 6869bd10e0
Smaller star on playlist items 2020-07-10 13:22:13 +12:00
Cadence Ember 87575e1094
Do not use flex for watch-video-playlist container 2020-07-10 13:16:12 +12:00
kylejwatson a26690b5be Fix linting,
Make toasts fit content rather than having the same width
2020-07-04 16:54:49 +01:00
kylejwatson 0b988e72b9 Change syntax to a utils action 2020-07-04 16:44:35 +01:00
kylejwatson cc101fd119 Removed queue,
destroy elements once all toasts are hidden
2020-07-04 16:13:47 +01:00
Preston 1135853e69 Fix issue when dislike count is null. Update Dependencies 2020-06-27 13:59:20 -04:00
kyle.watson 48deb375cb Linted 2020-06-27 16:27:03 +01:00
kyle.watson ee1d8f3c8a Added toast to new share button 2020-06-27 16:22:27 +01:00
Kyle Watson f31bf4f881
Merge branch 'master' into ft-toast 2020-06-27 16:10:05 +01:00
kyle.watson 38644a76e3 Pass toast object rather than index,
styled correctly
2020-06-27 16:06:42 +01:00
kyle.watson 4cbb445301 Added 5 toast max shown 2020-06-27 11:41:34 +01:00
Preston af6d4abf3a Hide App Window until fully loaded 2020-06-24 22:02:23 -04:00
Preston 7927e334ad Fix video recommendations for Invidious API and alter text when viewing comment replies 2020-06-24 21:41:46 -04:00
Cadence Ember 54b8d19c68
Margin on fetch more results button 2020-06-24 22:11:37 +12:00
Preston 56fd7fbaa5 Fix banner URL in Channel View 2020-06-23 23:15:14 -04:00
Preston 71fbb6dde6 Add local API for Channel Info 2020-06-23 22:40:34 -04:00
Cadence Ember f17d715e24
Lint :))) 2020-06-24 04:39:26 +12:00
Cadence Ember 8bdc3640ba
Also rewrite ft-list-channel 2020-06-24 04:08:24 +12:00
Cadence Ember 6882630b22
Delete unused watch-playlist component 2020-06-24 04:04:05 +12:00
Cadence Ember 7afbe836d3
Rewrite list items :) 2020-06-24 03:47:19 +12:00
Preston dd2bfc6970 Comment out duplicate shortcut handler 2020-06-22 09:55:32 -04:00
Airradda c025b65291 Removed weird artifacting 2020-06-21 23:02:44 -05:00
Airradda 9850a9ebe2 Merge https://github.com/FreeTubeApp/FreeTube-Vue into scrollbar to update 2020-06-21 22:51:11 -05:00
Airradda 42ec307b7b Added scrollbar coloring for each base theme 2020-06-21 22:47:43 -05:00
Preston 9b9313d348 Merge branch 'master' of github.com:FreeTubeApp/FreeTube-Vue 2020-06-21 23:04:27 -04:00
Preston 4bc5b1d608 Allow more than one instance of the app. 2020-06-21 23:03:51 -04:00
Preston c1169b9c81
Merge pull request #33 from cloudrac3r/support-go-to-url
Better support for go to url
2020-06-21 22:28:49 -04:00
Airradda 6846126813 Removed accidential scrollbar changes 2020-06-21 20:31:59 -05:00
Airradda 38408942fe Added new color values for visited links 2020-06-21 13:24:39 -05:00
Airradda 93688dc2b4 Enable "autoHideMenuBar" on electron window 2020-06-21 04:16:03 -05:00
Airradda f8a6985b20 Added colored scrollbar 2020-06-21 02:25:07 -05:00
Airradda a3d048e3ed Added "Black" theme and modified handling of link colors 2020-06-21 01:17:01 -05:00
Cadence Ember 6615b5a964
Lint 2020-06-21 01:05:36 +12:00
Cadence Ember cb2359f8b5
Better support for go to url 2020-06-21 00:52:32 +12:00
Preston 8d3a31676f Update Electron and other dependencies 2020-06-19 18:11:21 -04:00
Preston a4dbb19990 Change the position of the icon dropdowns when in mobile view 2020-06-19 17:34:02 -04:00
Preston cea28b32aa
Merge pull request #31 from kylejwatson/focus-keyboard-shortcut
Videojs hotkeys to enable shortcut on button focus
2020-06-19 16:38:18 -04:00
Preston 6fbccbce4c Fix linting issues 2020-06-19 16:20:06 -04:00
Preston 0428891773 Fix ft-input from rewriting itself when search suggestions are active 2020-06-19 15:58:59 -04:00
Preston 6e5a1a1085 Add toggle for search suggestions 2020-06-19 15:46:01 -04:00
Cadence Ember 7f6d53d7f3
Im Cool (scrollbar edition) 2020-06-20 03:35:39 +12:00
Cadence Ember f7bb945b68
Im Cool 2020-06-20 03:32:58 +12:00
Cadence Ember a5c3f4e983
Tweak like count spacing 2020-06-20 03:30:30 +12:00
Cadence Ember 225f275a96
Adjust channel name font size 2020-06-20 02:29:55 +12:00
Cadence Ember 1323a9098f
ft-button: copy box shadow from icon-button 2020-06-20 02:29:43 +12:00
Cadence Ember 5c67cd7271
Improve side bar width animation 2020-06-20 02:20:40 +12:00
Cadence Ember a6a578ffef
Fix icon button right align class 2020-06-20 01:45:12 +12:00
Cadence Ember cc88679d9e
Move date into info and adjust subscribe button 2020-06-20 01:43:08 +12:00
Cadence Ember 7e9b574c60
Fix theatre mode breaking narrow layout 2020-06-20 01:40:07 +12:00
Cadence Ember 59841e330b
Channel name and icon use hand cursor 2020-06-20 01:39:38 +12:00
Cadence Ember ce3ef866a1
Make entire description area scrollable 2020-06-20 01:38:59 +12:00
Cadence Ember 6e7a5352f7
Update tertiary colour to be accessible (4.63) 2020-06-19 21:17:39 +12:00
Cadence Ember 700f210b9c
Set like counter font size and colour 2020-06-19 20:56:46 +12:00
Cadence Ember 49a2a19e83
Use default empty string 2020-06-19 20:55:23 +12:00
Cadence Ember 1f5517e751
Close dropdown when share button clicked 2020-06-19 04:03:20 +12:00
Cadence Ember eefd2a1532
Dropdown position left 2020-06-19 04:01:32 +12:00
Cadence Ember 095a1d1123
Change button colours 2020-06-19 04:01:19 +12:00
Cadence Ember c5cc4897eb
Change embed share icons to match regular icons 2020-06-19 03:50:53 +12:00
Cadence Ember 104131697d
Redesign watch component 2020-06-19 03:47:43 +12:00
Cadence Ember 0fc5a40ce9
Fix subs and speed adjustment controls z-index 2020-06-19 03:37:44 +12:00
Cadence Ember 0587ff16cd
Use fa icons for like and dislike 2020-06-19 02:55:47 +12:00
Cadence Ember 0bf29a4e61
Share buttons use computed for URLs 2020-06-19 02:53:54 +12:00
Cadence Ember e98d8a21d1
Remove deep from list classes 2020-06-18 03:30:24 +12:00
Cadence Ember 53415ba78c
Adjust video control icon sizes 2020-06-18 03:24:24 +12:00
Cadence Ember aa417030d5
Fix video controls alignment \o/ 2020-06-18 02:57:16 +12:00
Cadence Ember 2c7a979ad6
Change icon button z-index to 3 2020-06-18 02:02:31 +12:00
Cadence Ember 1e5c3127c7
Add invidious embed links 2020-06-18 01:58:06 +12:00
Cadence Ember 46fcd06621
Remove unneeded code from watch-video-info 2020-06-18 01:40:17 +12:00
Cadence Ember 721e7eda2a
Share buttons do stuff 2020-06-18 01:36:44 +12:00
Cadence Ember f799887e60
Button label is not required, slot is available 2020-06-18 01:27:47 +12:00
Cadence Ember 00269fbce1
Redesign share button 2020-06-18 00:15:36 +12:00
Cadence Ember 6cb99b2d2e
Right align like bar counters 2020-06-17 23:37:36 +12:00
Cadence Ember 274d5dbc86
Merge branch master into rewrite-watch-video-info 2020-06-17 19:42:26 +12:00
Preston 12272cf49f Allow HTML Injection into ft-icon-button component 2020-06-16 23:01:13 -04:00
Preston 72784a684b Add Published data to watch-video-info component 2020-06-16 17:42:38 -04:00
Cadence Ember 8a73c02344
Layout tweaks 2020-06-17 04:50:46 +12:00
Cadence Ember eb97868465
Fix videoJS progress bar hover flicker 2020-06-17 04:50:23 +12:00
Cadence Ember c2e9e1d222
Merge branch 'master' into rewrite-watch-video-info 2020-06-17 04:14:32 +12:00
Cadence Ember 8e76badbc7
Merge branch master into rewrite-watch-video-info 2020-06-17 04:11:23 +12:00
kyle.watson 1c1257f3db Fixed some styling 2020-06-15 20:26:35 +01:00
kyle.watson 23488369d2 Added event queue,
Added example to share buttons
2020-06-15 20:08:42 +01:00
kyle.watson cb1be0007b Added toast component 2020-06-14 22:13:35 +01:00
kyle.watson 8ff1751f5b Videojs hotkeys to enable shortcut on button focus 2020-06-14 16:47:43 +01:00
Preston 879f00321d Add Basic Menu options to video list object 2020-06-10 20:21:31 -04:00
Preston 864d792ffc Allow App to Autoplay videos while minimized 2020-06-06 17:54:40 -04:00
Preston e155b65c08 Add ft-icon-button component 2020-06-05 23:15:44 -04:00
Preston 650cc4c0ba Check for more live stream qualities. 2020-06-04 22:44:58 -04:00
Cadence Ember ca55cf1bae
Rewrite watch-video-info 2020-06-05 02:30:01 +12:00
Preston e91ed400cf
Merge pull request #29 from cjfloss/ui-tweaks
Ui tweaks
2020-06-03 21:40:44 -04:00
Preston 275b6a0c12 Add Next and Previous buttons to playlist in watch page 2020-06-03 21:33:47 -04:00
Cleiton Floss ee77b0d25d Inputs: add a box-shadow when in focus 2020-06-03 21:18:31 -04:00
Cleiton Floss c24ea89b82 Inputs: increase the padding 2020-06-03 21:17:48 -04:00
Cleiton Floss 1a4cd3631b Inputs: add a border-radius 2020-06-03 21:17:13 -04:00
Cleiton Floss 53d78aa409 Inputs: replace border with a background-color 2020-06-03 21:15:29 -04:00
Preston 28e436db72 Update Dependencies 2020-06-03 21:00:36 -04:00
Preston 1f85dbe046 Show message when live chat is disabled. 2020-06-03 12:45:01 -04:00
Preston 47593618cf Proxy video thumbnails through Invidious based on backend preference 2020-06-02 22:27:55 -04:00
Preston 42046a00de Add Error handling for search suggestions 2020-06-01 22:46:11 -04:00
Preston c8da6fec3d Add Search Suggestions and Custom Invidious Instance 2020-06-01 22:42:29 -04:00
Preston 2b476f4dc6 Add ability to paste YouTube links into the search bar to go directly to them 2020-05-31 23:13:03 -04:00
Preston 138f4b90f4 Add ability to listen to audio only formats for videos 2020-05-31 22:47:22 -04:00
Preston ad565f8dbc
Merge pull request #26 from cjfloss/fix-text-size
Fix: font-size property
2020-05-31 22:14:08 -04:00
Preston e68bc0d044 Add Keyboard shortcuts for history navigation 2020-05-31 22:10:29 -04:00
Cleiton Floss 52b7f383e0 Fix: font-size property 2020-05-31 10:03:03 -04:00
Preston ca109be037 Fix playlists autoplay function 2020-05-29 22:15:03 -04:00
Preston 6c3539943b Show icons in build and remove unused items. 2020-05-27 22:48:41 -04:00
Preston f9e549dd33 Another fix for dash formats 2020-05-24 17:46:26 -04:00
Preston 7d7581aa7d Fix Issue with Dash formats playing 2020-05-24 17:32:02 -04:00
Preston 009174b89b Add Support for Live Videos and Live Video Chat 2020-05-23 17:29:42 -04:00
Preston 8980dc74d2 Add full playlist functionality (Shuffle, loop, autoplay) 2020-05-17 16:12:58 -04:00
Preston 1faa075a7b Add Theatre Mode Toggle Setting and adjust video player side 2020-04-21 22:59:09 -04:00
Preston 8fade0c9c1 Update dependencies and add context menu for Electron 2020-04-21 16:22:41 -04:00
Preston e1dd7e6db8 Fix web build script and fix errors when running web version 2020-04-17 23:17:45 -04:00
Preston 320c305949 Add Initial PWA Functionality 2020-04-13 22:59:25 -04:00
Cadence Ember eec1f19821
Use default when compact is false 2020-04-12 16:02:09 +12:00
Cadence Ember 59a922578b
Add classes the proper way 2020-04-12 15:51:29 +12:00
Cadence Ember fec233fab7
Refactor ft-toggle-switch 2020-04-12 15:18:38 +12:00
Cadence Ember 0ecabbd373
Top switches not compact 2020-04-12 15:03:23 +12:00
Cadence Ember 15051812bb
Fixes:
- Search bar is primary-color-hover in thin mode with match top bar set
- Search filters .expand class does not take effect in thin mode
- Grid point moved from 901 to 961 px
2020-04-12 15:03:23 +12:00
Cadence Ember 6ca7f7e4ec
Position buttons better in settings 2020-03-28 00:37:54 +13:00
Cadence Ember bd0e9af7ff
Add back missing line 2020-03-27 20:25:11 +13:00
Cadence Ember 99f3a5dbcc
Fixes:
- Top bar uses flex until it's wide enough, then grid
- Fix button active style when top bar has colour
2020-03-27 17:02:55 +13:00
Cadence Ember 842cf22300
Merge branch 'master' into refactor-top-bar 2020-03-27 16:22:29 +13:00
Preston 7283d7fb36 Remove minimum height and width for app screen size 2020-03-26 23:04:50 -04:00
Preston 81a1899dcf Fix changing the top bar to match the color theme. 2020-03-26 22:50:02 -04:00
Cadence Ember 01caaf2f34
Fix search filters and add comments 2020-03-27 03:17:59 +13:00
Cadence Ember 229e169bbf
Getting there 2020-03-25 04:25:36 +13:00
Cadence Ember 8bae0b30ab
Start refactoring top bar 2020-03-25 03:34:55 +13:00
Cadence Ember 847d7e6e06
Fix spelling of tertiary 2020-03-25 03:33:53 +13:00
Preston 2533161667 Start on Mobile view and add Web Build option 2020-03-24 09:22:29 -04:00
Preston cfbcee32a7 Alter Threshold for theatre view 2020-03-16 14:09:10 -04:00
Preston 4728d38df0 Re-add Rootstate to Vuex Action and adjust position of video duration 2020-03-01 14:44:19 -05:00
Preston 77e7168c73 Full Theme Support and More Settings are Functional 2020-02-29 22:37:02 -05:00
Aasim-A 4fedadcd75
Added yt-xml2vtt and did the corresponding implementation 2020-02-28 06:29:30 +03:00
Preston 1d3915b3d2 Progress on Settings and Database setup 2020-02-26 22:10:56 -05:00
Preston d4314ee7da Start progress on Settings page 2020-02-21 15:40:46 -05:00
Preston ed8a74625c Hide Mouse when on top of video player 2020-02-21 13:31:32 -05:00
Preston 9e1b1cbdd8 Add Keyboard Shortcuts to ft-video-player component 2020-02-20 15:58:21 -05:00
Preston 06f3839515 Allow Switching between Dash and Legacy formats 2020-02-18 22:31:10 -05:00
Preston 4dc8eab9b8 Work on video player to support dash and other features
Theatre Mode
Captions
Storyboards
2020-02-18 15:59:01 -05:00
Preston ded6534d16 Push Latest Code to Repository 2020-02-16 13:30:00 -05:00