From 509c8cae6381ec46af7c8303eb92fda6ce496a4a Mon Sep 17 00:00:00 2001 From: Alexandre Alapetite Date: Mon, 4 Jul 2022 09:53:26 +0200 Subject: Dynamic OPML (#4407) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Dynamic OPML draft #fix https://github.com/FreshRSS/FreshRSS/issues/4191 * Export dynamic OPML http://opml.org/spec2.opml#1629043127000 * Restart with simpler approach * Minor revert * Export dynamic OPML also for single feeds * Special category type for importing dynamic OPML * Parameter for excludeMutedFeeds * Details * More draft * i18n * Fix update * Draft manual import working * Working manual refresh * Draft automatic update * Working Web refresh + fixes * Import/export dynamic OPML settings * Annoying numerous lines in SQL logs * Fix minor JavaScript error * Fix auto adding new columns * Add require * Add missing 🗲 * Missing space * Disable adding new feeds to dynamic categories * Link from import * i18n typo * Improve theme icon function * Fix pink-dark --- p/themes/Dark-pink/pinkdark.css | 1 + p/themes/Dark-pink/pinkdark.rtl.css | 1 + p/themes/icons/opml-dyn.svg | 8 ++++++++ p/themes/icons/opml.svg | 7 +++++++ 4 files changed, 17 insertions(+) create mode 100644 p/themes/icons/opml-dyn.svg create mode 100644 p/themes/icons/opml.svg (limited to 'p/themes') diff --git a/p/themes/Dark-pink/pinkdark.css b/p/themes/Dark-pink/pinkdark.css index b3b10ce5e..e47a997f5 100644 --- a/p/themes/Dark-pink/pinkdark.css +++ b/p/themes/Dark-pink/pinkdark.css @@ -117,6 +117,7 @@ input:focus { .icon[src*="/sort-up"], .icon[src*="/sort-down"], .icon[src*="/key"], +.icon[src*="/opml-dyn"], .icon[src*="/configure"], .icon[src*="/category"] { /* Color light grey icons */ diff --git a/p/themes/Dark-pink/pinkdark.rtl.css b/p/themes/Dark-pink/pinkdark.rtl.css index 705c88b36..3ff3cb44d 100644 --- a/p/themes/Dark-pink/pinkdark.rtl.css +++ b/p/themes/Dark-pink/pinkdark.rtl.css @@ -117,6 +117,7 @@ input:focus { .icon[src*="/sort-up"], .icon[src*="/sort-down"], .icon[src*="/key"], +.icon[src*="/opml-dyn"], .icon[src*="/configure"], .icon[src*="/category"] { /* Color light grey icons */ diff --git a/p/themes/icons/opml-dyn.svg b/p/themes/icons/opml-dyn.svg new file mode 100644 index 000000000..4c0711367 --- /dev/null +++ b/p/themes/icons/opml-dyn.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/p/themes/icons/opml.svg b/p/themes/icons/opml.svg new file mode 100644 index 000000000..b3e8a830c --- /dev/null +++ b/p/themes/icons/opml.svg @@ -0,0 +1,7 @@ + + + + + + + -- cgit v1.2.3