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