Skip to content

Commit e791c55

Browse files
Fenn3c401github-actions[bot]
authored andcommitted
build: auto-generate meta, dist, docs, megascript and readme
1 parent 1fad9e8 commit e791c55

File tree

10 files changed

+22
-19
lines changed

10 files changed

+22
-19
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,19 +6,19 @@ An extensive userscript collection for trakt.tv. Please report any bugs you enco
66
[![closed issues](https://img.shields.io/github/issues-closed/Fenn3c401/Trakt.tv-Userscript-Collection?color=9c65fc)](../../issues?q=is%3Aissue%20state%3Aclosed)
77
[![last commit](https://img.shields.io/github/last-commit/Fenn3c401/Trakt.tv-Userscript-Collection?color=blue)](../../commits)
88
[![number of userscripts](https://img.shields.io/badge/userscripts-15-f25e1d)](#userscripts)
9-
[![total lines of code](https://img.shields.io/badge/loc-3370-orange)](#userscripts)
9+
[![total lines of code](https://img.shields.io/badge/loc-3371-orange)](#userscripts)
1010

1111
> [!WARNING]
1212
> This project is currently in active development. Features, structure, and documentation may be incomplete and/or change at any time. This especially applies to userscripts with versions below 1.0.0.
1313
1414
## Userscripts
1515
| *NAME* | *VERSION* | *LOC* | *INSTALL* |
1616
|:---|:---|:---|:---|
17-
| [Trakt.tv \| Megascript](userscripts/docs/zzzzzzzz.md) | `2025-11-29_08-26` | `3401` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/zzzzzzzz.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/zzzzzzzz.min.user.js) |
17+
| [Trakt.tv \| Megascript](userscripts/docs/zzzzzzzz.md) | `2025-11-29_11-01` | `3402` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/zzzzzzzz.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/zzzzzzzz.min.user.js) |
1818
| [Trakt.tv \| Actor Pronunciation Helper](userscripts/docs/71cd9s61.md) | `0.4.4` | `102` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/71cd9s61.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/71cd9s61.min.user.js) |
1919
| [Trakt.tv \| All-in-One Lists View](userscripts/docs/p2o98x5r.md) | `1.0.6` | `110` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/p2o98x5r.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/p2o98x5r.min.user.js) |
2020
| [Trakt.tv \| Average Season And Episode Ratings](userscripts/docs/yl9xlca7.md) | `1.0.3` | `94` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/yl9xlca7.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/yl9xlca7.min.user.js) |
21-
| [Trakt.tv \| Bug Fixes and Optimizations](userscripts/docs/brzmp0a9.md) | `0.7.0` | `502` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/brzmp0a9.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/brzmp0a9.min.user.js) |
21+
| [Trakt.tv \| Bug Fixes and Optimizations](userscripts/docs/brzmp0a9.md) | `0.7.1` | `503` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/brzmp0a9.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/brzmp0a9.min.user.js) |
2222
| [Trakt.tv \| Charts - Ratings Distribution](userscripts/docs/pmdf6nr9.md) | `1.0.4` | `223` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/pmdf6nr9.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/pmdf6nr9.min.user.js) |
2323
| [Trakt.tv \| Charts - Seasons](userscripts/docs/cs1u5z40.md) | `0.1.2` | `344` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/cs1u5z40.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/cs1u5z40.min.user.js) |
2424
| [Trakt.tv \| Custom Links (Watch-Now + External)](userscripts/docs/wkt34fcz.md) | `0.6.5` | `600` | [Standard](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/wkt34fcz.user.js) // [Minified](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/wkt34fcz.min.user.js) |

userscripts/dist/brzmp0a9.min.user.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name Trakt.tv | Bug Fixes and Optimizations
33
// @description A large collection of bug fixes and optimizations for trakt.tv. Organized into sections with comments detailing what specific issues are being addressed. See README for details.
4-
// @version 0.7.0
4+
// @version 0.7.1
55
// @namespace https://github.com/Fenn3c401
66
// @author Fenn3c401
77
// @license GPL-3.0-or-later
@@ -80,7 +80,7 @@ The input is matched against: list title and description for /lists pages, episo
8080
transform: translateX(0);
8181
}
8282
}
83-
`),window.addEventListener("turbo:load",()=>{const e=unsafeWindow.jQuery("body.touch-device #info-wrapper");e.swipe({swipeRight:(t,r,a,n,o,i)=>i[0].start.x<50&&e.addClass("with-mobile-sidebar"),swipeLeft:(t,r,a,n,o,i)=>e.removeClass("with-mobile-sidebar")})}),window.addEventListener("turbo:load",()=>{document.querySelectorAll("#header-search-type .dropdown-menu li:has(~ .divider) a").forEach((e,t)=>{unsafeWindow.Mousetrap.bind(`alt+${t+1}`,()=>e.click()),unsafeWindow.Mousetrap(document.getElementById("header-search-query")).bind(`alt+${t+1}`,()=>e.click())})});const optimizedRenderReadmore=()=>{unsafeWindow.jQuery('.readmore:not([id^="rmjs-"])').filter((t,r)=>unsafeWindow.jQuery(r).height()>350).readmore({embedCSS:!1,collapsedHeight:300,speed:200,moreLink:'<a href="#">Read more...</a>',lessLink:'<a href="#">Read less...</a>',afterToggle:(t,r,a)=>r.closest("#sortable-grid").length&&unsafeWindow.$grid?.isotope()}),requestAnimationFrame(()=>unsafeWindow.$grid?.isotope())};Object.defineProperty(unsafeWindow,"renderReadmore",{get:()=>optimizedRenderReadmore,set:()=>{},configurable:!0}),GM_addStyle(`
83+
`),window.addEventListener("turbo:load",()=>{const e=unsafeWindow.jQuery("body.touch-device #info-wrapper:has(.sidebar)");e.swipe({excludedElements:"#summary-ratings-wrapper .stats, #info-wrapper .season-links .links, #actors .posters",swipeRight:(t,r,a,n,o,i)=>i[0].start.x<50&&e.addClass("with-mobile-sidebar"),swipeLeft:(t,r,a,n,o,i)=>e.removeClass("with-mobile-sidebar")})}),window.addEventListener("turbo:load",()=>{document.querySelectorAll("#header-search-type .dropdown-menu li:has(~ .divider) a").forEach((e,t)=>{unsafeWindow.Mousetrap.bind(`alt+${t+1}`,()=>e.click()),unsafeWindow.Mousetrap(document.getElementById("header-search-query")).bind(`alt+${t+1}`,()=>e.click())})});const optimizedRenderReadmore=()=>{unsafeWindow.jQuery('.readmore:not([id^="rmjs-"])').filter((t,r)=>unsafeWindow.jQuery(r).height()>350).readmore({embedCSS:!1,collapsedHeight:300,speed:200,moreLink:'<a href="#">Read more...</a>',lessLink:'<a href="#">Read less...</a>',afterToggle:(t,r,a)=>r.closest("#sortable-grid").length&&unsafeWindow.$grid?.isotope()}),requestAnimationFrame(()=>unsafeWindow.$grid?.isotope())};Object.defineProperty(unsafeWindow,"renderReadmore",{get:()=>optimizedRenderReadmore,set:()=>{},configurable:!0}),GM_addStyle(`
8484
.personal-list .list-description {
8585
overflow-wrap: anywhere;
8686
}

userscripts/dist/brzmp0a9.user.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name Trakt.tv | Bug Fixes and Optimizations
33
// @description A large collection of bug fixes and optimizations for trakt.tv. Organized into sections with comments detailing what specific issues are being addressed. See README for details.
4-
// @version 0.7.0
4+
// @version 0.7.1
55
// @namespace https://github.com/Fenn3c401
66
// @author Fenn3c401
77
// @license GPL-3.0-or-later
@@ -133,8 +133,9 @@ GM_addStyle(`
133133
}
134134
`);
135135
window.addEventListener('turbo:load', () => {
136-
const $infoWrapper = unsafeWindow.jQuery('body.touch-device #info-wrapper');
136+
const $infoWrapper = unsafeWindow.jQuery('body.touch-device #info-wrapper:has(.sidebar)');
137137
$infoWrapper.swipe({
138+
excludedElements: '#summary-ratings-wrapper .stats, #info-wrapper .season-links .links, #actors .posters',
138139
swipeRight: (_evt, _direction, _distance, _duration, _fingerCount, fingerData) => fingerData[0].start.x < 50 && $infoWrapper.addClass('with-mobile-sidebar'),
139140
swipeLeft: (_evt, _direction, _distance, _duration, _fingerCount, _fingerData) => $infoWrapper.removeClass('with-mobile-sidebar'),
140141
});

userscripts/dist/zzzzzzzz.min.user.js

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

userscripts/dist/zzzzzzzz.user.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name Trakt.tv | Megascript
33
// @description All 14 userscripts from my "Trakt.tv Userscript Collection" repo merged into one for convenience. See README for details.
4-
// @version 2025-11-29_08-26
4+
// @version 2025-11-29_11-01
55
// @namespace https://github.com/Fenn3c401
66
// @author Fenn3c401
77
// @license GPL-3.0-or-later
@@ -682,8 +682,9 @@ GM_addStyle(`
682682
}
683683
`);
684684
window.addEventListener('turbo:load', () => {
685-
const $infoWrapper = unsafeWindow.jQuery('body.touch-device #info-wrapper');
685+
const $infoWrapper = unsafeWindow.jQuery('body.touch-device #info-wrapper:has(.sidebar)');
686686
$infoWrapper.swipe({
687+
excludedElements: '#summary-ratings-wrapper .stats, #info-wrapper .season-links .links, #actors .posters',
687688
swipeRight: (_evt, _direction, _distance, _duration, _fingerCount, fingerData) => fingerData[0].start.x < 50 && $infoWrapper.addClass('with-mobile-sidebar'),
688689
swipeLeft: (_evt, _direction, _distance, _duration, _fingerCount, _fingerData) => $infoWrapper.removeClass('with-mobile-sidebar'),
689690
});

userscripts/docs/brzmp0a9.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ A large collection of bug fixes and optimizations for trakt.tv. Organized into s
33

44
[![install standard](https://img.shields.io/badge/install-standard-006400)](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/brzmp0a9.user.js)
55
[![install minified](https://img.shields.io/badge/install-minified-64962a)](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/brzmp0a9.min.user.js)
6-
[![version](https://img.shields.io/badge/version-0.7.0-blue)](../../../../blame/main/userscripts/dist/brzmp0a9.user.js)
7-
[![lines of code](https://img.shields.io/badge/loc-502-orange)](../../userscripts/dist/brzmp0a9.user.js)
6+
[![version](https://img.shields.io/badge/version-0.7.1-blue)](../../../../blame/main/userscripts/dist/brzmp0a9.user.js)
7+
[![lines of code](https://img.shields.io/badge/loc-503-orange)](../../userscripts/dist/brzmp0a9.user.js)
88

99
## Info
1010
### Hotkeys and Gestures

userscripts/docs/zzzzzzzz.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ All 14 userscripts from my "Trakt.tv Userscript Collection" repo merged into one
33

44
[![install standard](https://img.shields.io/badge/install-standard-006400)](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/zzzzzzzz.user.js)
55
[![install minified](https://img.shields.io/badge/install-minified-64962a)](https://raw.githubusercontent.com/Fenn3c401/Trakt.tv-Userscript-Collection/main/userscripts/dist/zzzzzzzz.min.user.js)
6-
[![version](https://img.shields.io/badge/version-2025--11--29__08--26-blue)](../../../../blame/main/userscripts/dist/zzzzzzzz.user.js)
7-
[![lines of code](https://img.shields.io/badge/loc-3401-orange)](../../userscripts/dist/zzzzzzzz.user.js)
6+
[![version](https://img.shields.io/badge/version-2025--11--29__11--01-blue)](../../../../blame/main/userscripts/dist/zzzzzzzz.user.js)
7+
[![lines of code](https://img.shields.io/badge/loc-3402-orange)](../../userscripts/dist/zzzzzzzz.user.js)
88

99
## Info
1010
### General

userscripts/meta/brzmp0a9.meta.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name Trakt.tv | Bug Fixes and Optimizations
33
// @description A large collection of bug fixes and optimizations for trakt.tv. Organized into sections with comments detailing what specific issues are being addressed. See README for details.
4-
// @version 0.7.0
4+
// @version 0.7.1
55
// @namespace https://github.com/Fenn3c401
66
// @author Fenn3c401
77
// @license GPL-3.0-or-later

userscripts/meta/zzzzzzzz.meta.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

userscripts/src/zzzzzzzz.user.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
// ==UserScript==
22
// @name Trakt.tv | Megascript
33
// @description All 14 userscripts from my "Trakt.tv Userscript Collection" repo merged into one for convenience.
4-
// @version 2025-11-29_08-26
4+
// @version 2025-11-29_11-01
55
// @namespace zzzzzzzz
66
// @icon https://trakt.tv/assets/logos/logomark.square.gradient-b644b16c38ff775861b4b1f58c1230f6a097a2466ab33ae00445a505c33fcb91.svg
77
// @match https://trakt.tv/*
@@ -675,8 +675,9 @@ GM_addStyle(`
675675
}
676676
`);
677677
window.addEventListener('turbo:load', () => {
678-
const $infoWrapper = unsafeWindow.jQuery('body.touch-device #info-wrapper');
678+
const $infoWrapper = unsafeWindow.jQuery('body.touch-device #info-wrapper:has(.sidebar)');
679679
$infoWrapper.swipe({
680+
excludedElements: '#summary-ratings-wrapper .stats, #info-wrapper .season-links .links, #actors .posters',
680681
swipeRight: (_evt, _direction, _distance, _duration, _fingerCount, fingerData) => fingerData[0].start.x < 50 && $infoWrapper.addClass('with-mobile-sidebar'),
681682
swipeLeft: (_evt, _direction, _distance, _duration, _fingerCount, _fingerData) => $infoWrapper.removeClass('with-mobile-sidebar'),
682683
});

0 commit comments

Comments
 (0)