Ajay
7dd2c9eb3e
Move some generic functions to a new package
2022-12-24 00:54:56 -05:00
Ajay Ramachandran
b40749717f
Merge pull request #1550 from mchangrh/stricter-ts
...
add noFallThrough, inplicitReturn, update packages
2022-11-04 17:06:36 -04:00
mini-bomba
89e87cd74d
Don't update the whole segment list on time update ( #1569 )
...
Update segment element classes instead.
This probably is more efficient than what we're doing currently.
Also, this seems to fix a bug where the vote confirmation/error msg is removed immediately
2022-11-04 17:02:54 -04:00
Ajay
1775835392
Add hiding skip to highlight
...
Fix #1530
2022-11-04 16:05:09 -04:00
mini-bomba
ea73a92fb7
Use publicID instead of privateID for /userInfo calls
...
This should reduce the load on the server a bit, as it will no longer have to compute the publicID for each sponsorblock user.
This also reduces the list of actions that leak the privateID to the server.
2022-10-29 13:20:51 +02:00
Ajay
715bcb6bd3
Added error when segments haven't loaded and improved popup message
...
Resolves #1553
2022-10-27 21:46:47 -04:00
Michael M. Chang
0610eea53d
Update src/popup.ts
...
Co-authored-by: Ajay Ramachandran <dev@ajay.app >
2022-10-21 01:01:25 -04:00
Michael C
1fcfea9fd5
add noFallThrough, inplicitReturn, update packages
2022-10-20 22:13:51 -04:00
Ajay
aec5845bce
Show import button for errors
2022-10-17 09:25:11 -04:00
Ajay Ramachandran
cd78c46ef8
Merge pull request #1521 from mini-bomba/popup
...
Update popup on segment updates + some code cleanup
2022-10-11 20:57:21 -04:00
mini-bomba
b7a574fc16
Clear segment list & show loading animation in popup on video change
...
also removed the creatingSegment variable - results in "Start/End Segment Now" correctly updating when using buttons on the controls panel instead
also the "refreshSegments" message no longer sends a response, as we send an update manually now
2022-10-11 18:38:00 +02:00
caneleex
2bd1271575
don't append skip button for full video labels
2022-10-10 21:21:57 +02:00
mini-bomba
4a3b33cb85
Dedupe & clean up popup -> content script communication code
2022-10-08 19:07:58 +02:00
mini-bomba
78e9f41854
Update popup when new segments are fetched
2022-10-08 18:34:20 +02:00
Michael C
a098858035
force delimiters to follow semi
2022-10-07 20:51:58 -04:00
Ajay
6166ab3006
Fix spamming user info on options page and improve popup values
2022-10-03 16:59:49 -04:00
Ajay
a99823d487
Fix import menu hidden with no segments
...
Fix #1499
2022-09-28 15:17:05 -04:00
FlorianZahn
f96419d14c
popup votebuttons disappear fix ( #1493 )
...
Co-authored-by: Ajay <dev@ajay.app >
2022-09-24 22:40:56 -04:00
Ajay
280127c9af
Add tooltip to skip segment button
2022-09-24 22:33:12 -04:00
Ajay
6d1a29019b
Default to chapters tab if no normal segments
2022-09-23 01:24:27 -04:00
Ajay
dffc70cc19
Hide import button when no video found
2022-09-22 22:03:28 -04:00
Ajay
8b80b33810
Don't show empty chapter bar for youtube chapters in popup
2022-09-03 00:27:18 -04:00
Ajay
1f68f512fa
Fix linting error
2022-09-01 20:04:53 -04:00
Ajay
9e08d6012c
Fix export/import not appearing without segments and without chapter enabled
2022-09-01 16:32:23 -04:00
Ajay
3e40745621
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters
2022-09-01 15:21:23 -04:00
Ajay
c6e30236e9
Add license requirement
2022-09-01 15:15:30 -04:00
Alec Rust
bc1263c341
Fix popup width when embedded in page
2022-08-21 11:56:31 +01:00
Ajay
42d76cf257
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters
2022-08-19 23:16:45 -04:00
Ajay
99c5375c6a
Handle permission userinfo using new logic
2022-08-14 00:14:59 -04:00
Michael C
6eb1d5d954
allow disabling mute segments locally
2022-07-29 00:37:02 -04:00
Ajay
969b303c59
Limit chapter in UI to those who can submit
2022-07-05 13:34:30 -04:00
Ajay
561b3a2263
Fix double click skip in popup
2022-07-04 01:21:11 -04:00
Ajay
d0497d60e8
Add indicator where current player is for segments in popup
2022-07-03 17:53:40 -04:00
Michael C
7cc0847db1
store response status 200
2022-06-24 10:49:57 -04:00
Michael C
b92132bf47
implement #1364
...
show connectionError string if status is not 404
2022-06-24 01:21:19 -04:00
Ajay
70731e42a5
Only show import when chapter enabled
2022-06-22 14:03:58 -04:00
Ajay
023b875b0f
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters
2022-06-22 13:34:15 -04:00
Ajay
82b027159e
Add UI for importing segments
2022-06-22 13:21:44 -04:00
Ajay
d132342ffe
Fix popup being out of date and auto closing
...
Fixes #1359
2022-06-22 13:18:48 -04:00
Argn0
05eed6ee20
display "Voted!" message only momentarily
2022-06-10 06:13:57 +02:00
Ajay
32052c17f1
Add notice showing that copy happened
2022-06-06 20:41:15 -04:00
Ajay
32a3cb2cfe
Forward key presses from popup
2022-06-06 17:09:34 -04:00
Ajay
5545a516be
Added export button
2022-06-04 02:01:12 -04:00
Ajay
0fb2d8df79
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters
2022-06-04 01:57:27 -04:00
Ajay
466152ed42
Fix popup copy to clipboard
2022-06-04 01:56:00 -04:00
Ajay
c3cb450e92
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into chapters
2022-06-03 02:20:30 -04:00
Ajay
56f7b40585
Fix code formatting
2022-06-03 01:57:55 -04:00
Ajay
9664bbea73
Change alignment of some popup elements
2022-06-03 01:38:32 -04:00
Ajay
20b95887af
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock into pr/PickleNik/1300
2022-06-02 21:48:05 -04:00
Ajay
6202a4d0a3
Only show close button on in page popup
2022-06-02 21:38:27 -04:00