ChunkyProgrammer
da095adc8c
Allow Unsubscribing from Deleted Channels ( #2283 )
...
* unsub from deleted
* reset error message on invidious channel load
* fix error channels not showing
* Use errorMessage instead of isErrorMessage
Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
* Change "Error Channels" to "Channels with Errors"
Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
* use find instead of find index
Co-Authored-By: absidue <48293849+absidue@users.noreply.github.com>
Co-Authored-By: PikachuEXE <pikachuexe@gmail.com>
Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2022-06-03 14:04:50 +00:00
ChunkyProgrammer
74dc309803
Fix: Update thumbnail url and channel name for subscriptions when change detected ( #1783 )
...
* Update thumbnails of subscriptions
* refactor
* update channel names
* movie update thumbnail action to profiles.js
* fix updating with invidious
* apply code changes
* simplify update condition logic
* remove unneeded variables
* inline variables, use for of
* fix channel null check
2022-06-03 12:52:35 +00:00
vallode
8d5aa4d855
Remove usage of fixed positioning for core UI elements ( #2284 )
...
* Use flex positioning instead of fixed
* Remove expand class
* Fix sticky description on video in mobile
* Sort CSS properties
2022-06-03 12:01:26 +00:00
ChunkyProgrammer
5f8e33c6ad
Improve system locale selection ( #2271 )
...
* improve system language selection
* fix lint
* add comments
2022-06-03 12:00:20 +00:00
vallode
31bb187bbd
Clean up ft-input for top-nav ( #2279 )
...
* Clean up ft-input for top-nav
* Even out padding on ft-input
* Remove difference in in/out transitions for input
* Alternative solution to showing clear text button
* Keep clear text button visible if applicable
* Fix typo
2022-06-01 16:44:46 +08:00
vallode
989f37f913
Even spacing on top-nav ( #2280 )
2022-06-01 15:39:14 +08:00
absidue
331f65ec26
Remove unused dependencies ( #2278 )
...
* Remove the bulma-pro and videojs-abloop dependencies
* Remove typescript
* Remove the jest development dependency
2022-05-31 16:15:44 -04:00
absidue
365b8f81ae
Format playlist dates with the selected locale ( #2244 )
...
* Format Invidious playlist dates with the selected locale
* Fix language for locale API as well
* Add special handling for Norsk nynorsk
* Workaround system locale issue
2022-05-30 21:43:21 -04:00
absidue
dd5c68223b
Use the builtin subtle crypto library instead of node-forge ( #2276 )
2022-05-31 09:42:39 +08:00
PikachuEXE
2db528b8dd
! Fix handling of youtube link middle mouse click ( #2083 )
...
To properly open new windows
2022-05-30 14:32:38 -04:00
bob1520
ddce28e586
Feature: Screenshot of video ( #2221 )
...
* screenshot
* player settings, jpg & default "pictures" folder
* filename pattern
* folder placeholder update
* remove duplicate action
* update: won't save invalid pattern
* Ask for folder, toggle screenshot, modal showSaveDialog & button unfocus
* useModal
2022-05-30 15:24:34 +02:00
PikachuEXE
713738b5ff
* Implement divider for video "more dropdown menu" ( #1748 )
...
* * Implement divider for video "more dropdown menu"
* * Update API for ft-icon-button
* * Update existing ft-icon-button user to use new API for dropdown options
* * Update ft-icon-button to remove unused old API
* * Update divider to be less visible
* * Update padding of list item
* * Update WebpackDevServer option to avoid app reloading on MacOS .DS_Store file change
2022-05-29 18:33:27 -04:00
ChunkyProgrammer
dfb28b1d69
Feat: SponsorBlock improvements ( #1849 )
...
* Add setting for each SB category
* Update SB Settings Component
* Show other SB categories in seek bar
* Use camelCase for SponsorBlock values
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
* change "Don't Skip" to "Do Nothing" in locale
* improve styling of sponsorblock settings
* add filler category, don't repeat colors
* Fix JS format issue caused during code conflict resolving
* make sponsor block markers transparent
* change opacity to 0.6
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2022-05-29 22:36:59 +02:00
bob1520
c098014a4e
Fix caption baseurl ( #2268 )
...
* fix caption
* remove duplicate auto-translation from english
2022-05-26 22:46:49 -04:00
Max Nordlund
fdd7e94a1d
Fix typo ( #2267 )
...
* Fix typo
* Fix typo
Co-authored-by: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>
Co-authored-by: ChunkyProgrammer <78101139+ChunkyProgrammer@users.noreply.github.com>
2022-05-27 00:08:20 +02:00
bob1520
a9dc9c028d
Fix: wrong info displayed when quickly navigate from a channel to another ( #2259 )
...
* Fix: wrong info displayed when you quickly navigate from a channel to another (Invidious)
* localapi
* id
2022-05-25 11:32:19 +02:00
ChunkyProgrammer
2332aafd68
fix csv import/export ( #2247 )
2022-05-25 10:28:18 +02:00
absidue
0146a63ce6
Add support for next/previous/pause/resume global hotkeys/actions ( #2239 )
2022-05-23 09:48:49 +08:00
absidue
32b9e1d511
Fix the stats for nerds modal hogging all the keyboard events ( #2253 )
2022-05-22 07:59:49 -04:00
preston
20a65a6400
Fix small errors that would come up during usage
2022-05-14 21:05:14 -04:00
ChunkyProgrammer
62bdf5e4d6
Feat: Channel Member Icons + Load Custom Channel Emojis in Comments ( #1819 )
...
* channel member + custom channel emojis
* accessibility improvements
* show member icon for comment replies
* update yt-comment-scraper. make member icon more accessible.
2022-05-14 13:33:00 -04:00
jilv220
2c672c1baa
Fix #1774 - Dropdown doesn't match theme in dark mode ( #2199 )
...
* fix #1774
* fix highlight in dark theme
* change side-nav-color to #0f0f0f in black theme
2022-05-13 04:53:33 -04:00
vallode
b202ec85e5
Remove input event emitting to reset search field ( #2108 )
2022-05-13 09:16:14 +08:00
bob1520
8b50045e78
channel fix (banner, playlist) ( #2215 )
...
* channel fix (banner, playlist)
* remove console.log(response)
2022-05-12 09:37:25 +00:00
vallode
3dcea52b75
System theme preference ( #1800 )
...
* Add system preference to theme-settings
* Add watching logic to check for dark theme settings
* Add en system theme translation
* Add explicit darkTheme option to browserWindow
* Remove unnecessary themeSource line
* Fix lint errors
* Move to using main process messaging for theme change
* Add system dataset selectors for themes
* Fix lint errors
* Change system theme to system default
* Use system default for deciding background color of newWindow
* Add baseTheme to state persistance
* Use baseTheme on browserWindow creation
* Fix lint errors
* Improve window background logic
* Catch settingsDb errors
* Remove dark flash on light themes
* Fix lint issues
* Fix system default sync on multiple windows
* Load database on each new window
* Fix lint errors
* Update compatibility for shared electron storage
* Remove unused console log
* Revert unnecessary changes
* Fix window maximize white flash
* Fix handleBaseTheme usage
* Use data-system-theme instead of data-theme
* Revert window maximize changes
* Fix theme flash on new window open
2022-05-11 10:30:40 -04:00
absidue
1e5895a8c6
Hide Picture in Picture button and disable shortcut for audio formats ( #2227 )
2022-05-02 19:50:23 +08:00
Svallinn
39bf59238f
List-Video: Clear watch progress from view cache when marking as unseen ( #2220 )
2022-04-27 02:28:16 -04:00
absidue
e10c12e55b
Allow DASH formats for livestream replays ( #2208 )
2022-04-24 10:02:26 +08:00
PrestonN
40699b9ae3
Customize max playback rate and playback rate interval
2022-04-10 18:00:47 -04:00
PrestonN
21a4739c68
Check if mutation exists before calling commit
2022-04-10 17:15:41 -04:00
Preston
0806a1a0ae
Bump yt-channel-info version, fix playlist / history search bar hiding and fix text in resolution for stats modal
2022-04-09 16:23:34 -04:00
absidue
4ef26df7a0
Add the alternate search keyboard shortcuts COMMAND+L on MacOS and CTRL+L on other platforms ( #2175 )
2022-04-09 15:43:17 -04:00
absidue
b3ee24ecf3
Hide filter on history and playlist page when page is empty ( #2177 )
...
* Hide filter on history and playlist page when page is empty
* Fix linter warnings
* Fully fix linter warnings
2022-04-09 15:42:03 -04:00
ChunkyProgrammer
4ba2cb29c6
Fix: trending cache ( #2125 )
...
* fix trending cache
* fix displaying trending from cache
* fix trending "resync"
2022-04-09 15:34:55 -04:00
vallode
86bdb5e2ae
Fix search input shortcut ( #2140 )
...
* Add handler for slash shortcut
* Fix lint errors
* Change Slash shortcut to Alt+KeyD
2022-04-07 22:45:22 -04:00
vallode
6559732207
Switch debug and picture in picture shortcuts for consistency ( #2141 )
...
* Switch debug and picture in picture shortcuts for consistency
* Add preventDefault to statsmodal shortcut
2022-04-07 22:40:29 -04:00
Preston
884e0967df
Update local API modules and use new variable for related channels
2022-04-07 22:20:33 -04:00
absidue
048b7bc77e
Only fetch the most recent update from the GitHub releases ( #2169 )
2022-04-07 22:03:28 -04:00
ChunkyProgrammer
927225d1f4
update yt-channel-info ( #2126 )
...
* update yt-channel-info
* update to 3.0.1
* Update yarn.lock
2022-04-05 23:05:15 -04:00
bob1520
d5c40be2ab
defaultSkipInterval * player.playbackRate() ( #2153 )
2022-03-30 10:06:54 +08:00
bob1520
dc4a828820
Fix addToSessionSearchHistory ( #2124 )
...
payload.data is already concatenated in Search.js
2022-03-26 09:20:22 +08:00
vallode
815c348948
Sync theme between windows ( #2090 )
...
* Sync expandSideBar across tabs
* Sync baseTheme, mainColor, secColor between windows
* Fix lint errors
* Fix lint errors: electric boogaloo
2022-03-05 03:09:32 -05:00
Preston
1c647504c9
Ignore quality options if can't find matching bitrate
2022-02-25 17:51:02 -05:00
neko
147ebde76b
Fix thumbnail being obstructed by time tooltip ( #2078 )
...
* Fix thumbnail being obstructed by time tooltip
* Update src/renderer/videoJS.css
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
Co-authored-by: PikachuEXE <pikachuexe@gmail.com>
2022-02-21 14:11:42 +00:00
Preston
dbf69f242a
Simplify playlist / history search and add video stats string for legacy videos
2022-02-19 21:32:34 -05:00
Preston
cd574be4e7
Stats for nerds cleanup and fix linter errors
2022-02-19 17:17:58 -05:00
Preston
ba9772a0e0
Replace timeout with Vue ticks
2022-02-10 18:09:33 -05:00
Preston
f6c1b0e8a1
Increase wait time for lower spec hardware
2022-02-07 23:55:39 -05:00
Preston
7651851dbc
Fix check for keys in playlist import
2022-02-06 21:00:52 -05:00
Preston
9a7b260859
Update marked syntax in update checker
2022-02-06 18:16:46 -05:00