From 364f19b124a410d659152a7e925a44c3ad1e37e7 Mon Sep 17 00:00:00 2001 From: diemonic1 Date: Sat, 29 Aug 2026 12:19:58 +0300 Subject: [PATCH 1/5] Update RSS News plugin MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Features Disable news section — new toggle that removes the "What's New" block from the Steam Library entirely; when on, the plugin stops fetching and subscribes to nothing. Multiple RSS sources — new "Additional RSS sources" section with add/remove blocks (preset feeds or custom URL). Feeds are deduplicated before fetching, downloaded in parallel, merged and sorted by publication date. Source label — each headline now shows date | source (domain extracted from the URL, handles multi-level subdomains and odd TLDs). Override base text color — new toggle + color field applied to news titles. Title styling: max-height / -webkit-line-clamp on the title element. Primary RSS source moved to the bottom of the settings. Fixes Buttons now use DialogButton (Steam UI) instead of the unstyled raw Button export; each source is its own PanelSection so its remove button groups correctly. Cloudflare-blocked feeds: backend sends a browser User-Agent and only returns 2xx bodies; stale cache is served instead of nothing on refresh failure. XML hardening — stray Date: Mon, 7 Sep 2026 10:14:48 +0300 Subject: [PATCH 2/5] update dependencies --- plugins/RSS-feed-in-whats-new | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/RSS-feed-in-whats-new b/plugins/RSS-feed-in-whats-new index f63a52a..e310f8e 160000 --- a/plugins/RSS-feed-in-whats-new +++ b/plugins/RSS-feed-in-whats-new @@ -1 +1 @@ -Subproject commit f63a52ad9eacff4140e97de94121b4573b4259bc +Subproject commit e310f8e44861047fa81d8fdfe8973e69a0daf2fc From ebbe00484deae8200bc927450b2897d04ba70192 Mon Sep 17 00:00:00 2001 From: diemonic1 Date: Mon, 7 Sep 2026 10:22:13 +0300 Subject: [PATCH 3/5] fix dependencies --- plugins/RSS-feed-in-whats-new | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/RSS-feed-in-whats-new b/plugins/RSS-feed-in-whats-new index e310f8e..0b415aa 160000 --- a/plugins/RSS-feed-in-whats-new +++ b/plugins/RSS-feed-in-whats-new @@ -1 +1 @@ -Subproject commit e310f8e44861047fa81d8fdfe8973e69a0daf2fc +Subproject commit 0b415aa15d62f63915ac8dd9560cdb4989087e5e From 906ddd29e51508883a611760537c61b32d718e0e Mon Sep 17 00:00:00 2001 From: diemonic1 Date: Mon, 7 Sep 2026 17:27:38 +0300 Subject: [PATCH 4/5] rerun build --- plugins/RSS-feed-in-whats-new | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/RSS-feed-in-whats-new b/plugins/RSS-feed-in-whats-new index 0b415aa..22f53a0 160000 --- a/plugins/RSS-feed-in-whats-new +++ b/plugins/RSS-feed-in-whats-new @@ -1 +1 @@ -Subproject commit 0b415aa15d62f63915ac8dd9560cdb4989087e5e +Subproject commit 22f53a017a84eefd034994377a8136a35ed5bfe6 From 9a4f1e8e0e70b56657311642e92e8637e8f935fa Mon Sep 17 00:00:00 2001 From: diemonic1 Date: Mon, 7 Sep 2026 17:34:32 +0300 Subject: [PATCH 5/5] Update RSS-feed-in-whats-new --- plugins/RSS-feed-in-whats-new | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/RSS-feed-in-whats-new b/plugins/RSS-feed-in-whats-new index 22f53a0..dbce337 160000 --- a/plugins/RSS-feed-in-whats-new +++ b/plugins/RSS-feed-in-whats-new @@ -1 +1 @@ -Subproject commit 22f53a017a84eefd034994377a8136a35ed5bfe6 +Subproject commit dbce337c1e847021d8007f11d385254526e96766