Ajay
4646f471bc
Fix background script broken on chromium
2025-10-23 03:25:01 -04:00
Ajay
60c4a0507c
Make advanced skip options live update
2025-10-20 03:32:54 -04:00
Ajay Ramachandran
bd0be90135
Merge pull request #2342 from mschae23/rules-parser
...
Rewrite advanced skip options parser to add "or" operator
2025-10-20 03:21:44 -04:00
Ajay
590281f8eb
Adjust skip profile name box size
2025-10-19 03:16:36 -04:00
Ajay
df21d085e5
Fix current time being wrong when at end of video on new YouTube layout
...
Fixes #2343
2025-10-19 03:00:12 -04:00
Ajay
7a605b8a2c
bump version
6.0.3
2025-10-14 16:32:44 -04:00
Ajay
b59241cb08
Fix skip profile menu appearing behind your work box
...
Fixes #2359
2025-10-14 15:10:33 -04:00
Ajay
03dc749440
Move buttons back to the left on new youtube layout
2025-10-09 04:00:48 -04:00
Ajay
685bda29a6
bump version
6.0.2
2025-10-09 03:20:41 -04:00
Ajay
da1d1ffa7f
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock
2025-10-09 03:10:39 -04:00
Ajay
fae3a355f5
Add pride theme
2025-10-09 03:10:24 -04:00
mschae23
f80ddc8841
Merge branch 'master' into rules-parser
2025-10-07 10:00:44 +02:00
Ajay Ramachandran
1609995aa5
Merge pull request #2355 from FelixFourcolor/segment-list-default-tab
...
Add option to configure segment list default tab
2025-10-06 13:15:49 -04:00
Ajay
d0978bff79
update translations
2025-10-06 13:15:37 -04:00
felistachio
0257791264
Add segment list default tab config
2025-10-05 21:02:02 -07:00
Ajay
e1b18944bb
Colour time inputs as well
2025-10-03 02:29:11 -04:00
Ajay
068307f98a
Colour segment selector based on category colour
2025-10-03 02:27:21 -04:00
Ajay
9deb69b71b
Fix layout on donation button
2025-10-03 00:55:11 -04:00
mschae23
479c31d57a
Add not operator support in configToText
2025-10-02 17:00:44 +02:00
mschae23
f36d63e9bb
Merge branch 'master' into not-operator
2025-10-02 16:43:46 +02:00
mschae23
510029af40
Implement not operator
2025-10-02 16:25:41 +02:00
Ajay
26f9a85b5b
Hide settings not affected by skip profile when non-default profile is selected
2025-10-02 03:41:42 -04:00
Ajay
bc516c21fb
Delete temp config if config deleted
2025-10-02 03:34:34 -04:00
Ajay
c91df6e324
update translations
6.0.1
2025-09-30 03:45:53 -04:00
Ajay
8b87a83f5f
bump version
2025-09-30 03:44:57 -04:00
Ajay Ramachandran
d7af742af8
Merge pull request #2337 from mini-bomba/port-dearrow-autoupdate
...
Port dearrow autoupdate & source maps
2025-09-30 01:59:31 -04:00
Ajay Ramachandran
c22d1b517c
Merge pull request #2340 from FelixFourcolor/master
...
Auto-select the chapters tab if video only has chapters
2025-09-30 01:33:38 -04:00
Ajay Ramachandran
17896b2e22
Merge pull request #2348 from ajayyy/dependabot/npm_and_yarn/multi-d9e3f96976
...
Bump tmp and web-ext
2025-09-29 15:25:15 -04:00
dependabot[bot]
458e33a0c5
Bump tmp and web-ext
...
Bumps [tmp](https://github.com/raszi/node-tmp ) to 0.2.5 and updates ancestor dependency [web-ext](https://github.com/mozilla/web-ext ). These dependencies need to be updated together.
Updates `tmp` from 0.2.3 to 0.2.5
- [Changelog](https://github.com/raszi/node-tmp/blob/master/CHANGELOG.md )
- [Commits](https://github.com/raszi/node-tmp/compare/v0.2.3...v0.2.5 )
Updates `web-ext` from 8.9.0 to 8.10.0
- [Release notes](https://github.com/mozilla/web-ext/releases )
- [Commits](https://github.com/mozilla/web-ext/compare/8.9.0...8.10.0 )
---
updated-dependencies:
- dependency-name: tmp
dependency-version: 0.2.5
dependency-type: indirect
- dependency-name: web-ext
dependency-version: 8.10.0
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-09-29 19:04:41 +00:00
mschae23
7749a12a0a
Merge branch 'master' into rules-parser
2025-09-27 21:35:55 +02:00
mschae23
0eb222ae05
Minor improvements
2025-09-27 21:30:50 +02:00
Ajay
9fb3921141
Merge branch 'master' of https://github.com/ajayyy/SponsorBlock
2025-09-24 16:33:41 -04:00
Ajay
7982ccba3d
Fix wrong logic when waiting for image source
2025-09-24 16:33:38 -04:00
mschae23
1ae101405b
Convert nested functions to classes
2025-09-24 22:00:21 +02:00
mschae23
f6109ace99
Remove dead code
...
and revert skip action being changed to sentence case 😭
2025-09-24 21:32:49 +02:00
mschae23
75caa40fe5
Add migration from old storage format
2025-09-24 20:12:10 +02:00
mschae23
fa8db7c3b3
Fix some attributes being shadowed
2025-09-24 14:13:42 +02:00
mschae23
d165e06d2b
Fix various tokenization issues
...
- Keywords and operators were previously matching too eagerly. For example, `ifcategory` would be matched as two tokens `if` `category` and result in a valid file. This is now a single error token.
- Strings previously allowed line breaks in them. This has been fixed, strings only consume up to the end of the line now.
- the error message for error tokens has been improved by using JSON escape.
2025-09-24 13:46:21 +02:00
Ajay Ramachandran
ff43268e96
Merge pull request #2339 from mini-bomba/fix/chapter-nesting-crash
...
Rewrite chapter nesting code
2025-09-24 02:49:32 -04:00
mschae23
7c61c8b44e
Use error log level, prefix messages
2025-09-24 00:35:52 +02:00
mschae23
ebc323a83b
Fix some operators being shadowed, improve errors
2025-09-24 00:24:36 +02:00
mschae23
f64a552bf7
Add missing documentation comments
2025-09-23 22:10:19 +02:00
mschae23
8d0d71b0f3
Always use parentheses in unclear nesting
2025-09-23 20:38:54 +02:00
mschae23
2a2d9de817
Implement parser and configToText, remove old parser
2025-09-23 20:05:02 +02:00
mschae23
2004f6bf1b
Implement lexing strings and numbers
2025-09-23 17:59:59 +02:00
mschae23
2370adb8b2
Tokenize keywords
2025-09-23 12:45:29 +02:00
mschae23
3d84152fa4
Begin implementing lexer
2025-09-22 23:22:25 +02:00
felistachio
444b90cac2
simplify tabFilter
2025-09-21 13:27:29 -07:00
felistachio
1b2c3f5dbf
Hide also the tab buttons if there are only chapters
...
and small refactor
2025-09-21 13:19:32 -07:00
felistachio
aa04ed7bf4
Fix: prevent auto-switch tab on refresh
2025-09-20 20:48:23 -07:00