57 lines
1.9 KiB
JSON
57 lines
1.9 KiB
JSON
{
|
||
"id": "wta-auto-scroll",
|
||
"name": "Auto Scroll",
|
||
"description": "Smoothly auto-scroll long pages — articles, feeds, manga, web fiction. A floating remote control lets you start, pause, and adjust speed (1× to 10×). Pauses when you scroll manually, resumes when you let go, stops when the tab is backgrounded.",
|
||
"icon": "swipe_vertical",
|
||
"category": "NAVIGATION",
|
||
"tags": ["scroll", "reading", "manga", "feed", "official"],
|
||
"version": {
|
||
"code": 2,
|
||
"name": "1.1.0",
|
||
"changelog": "Added reverse scroll mode and keyboard shortcuts."
|
||
},
|
||
"author": {
|
||
"name": "shiaho",
|
||
"url": "https://github.com/shiaho777"
|
||
},
|
||
"runAt": "DOCUMENT_END",
|
||
"urlMatches": [
|
||
{ "pattern": "*", "isRegex": false, "exclude": false }
|
||
],
|
||
"permissions": ["DOM_ACCESS", "CSS_INJECT", "STORAGE", "KEYBOARD"],
|
||
"configItems": [
|
||
{
|
||
"key": "speedLevel",
|
||
"name": "Default speed level (1-10)",
|
||
"description": "1 ≈ 30 px/s, 10 ≈ 300 px/s. The floating panel can override this live without changing this saved value.",
|
||
"type": "NUMBER",
|
||
"defaultValue": "5",
|
||
"required": false
|
||
},
|
||
{
|
||
"key": "pauseOnInteract",
|
||
"name": "Pause on user interaction",
|
||
"description": "When on, manual scroll / arrow keys / spacebar briefly pause auto-scroll. Resumes after about 1.5 seconds of idle.",
|
||
"type": "BOOLEAN",
|
||
"defaultValue": "true",
|
||
"required": false
|
||
},
|
||
{
|
||
"key": "reverse",
|
||
"name": "Reverse scroll (bottom to top)",
|
||
"description": "Scroll upwards instead of downwards. Jumps to page bottom first — useful for comment sections.",
|
||
"type": "BOOLEAN",
|
||
"defaultValue": "false",
|
||
"required": false
|
||
},
|
||
{
|
||
"key": "keyboardShortcuts",
|
||
"name": "Enable keyboard shortcuts",
|
||
"description": "J = toggle scroll, [ = slower, ] = faster, R = reverse direction.",
|
||
"type": "BOOLEAN",
|
||
"defaultValue": "true",
|
||
"required": false
|
||
}
|
||
]
|
||
}
|