update docs

This commit is contained in:
Martin Rotter 2024-04-18 09:18:32 +02:00
parent 9351d63cbe
commit b974f91987
4 changed files with 16 additions and 2 deletions

View File

@ -12,6 +12,7 @@ author = 'Martin Rotter'
extensions = [
'myst_parser',
'sphinx_copybutton',
'sphinxcontrib.mermaid',
'sphinx.ext.extlinks']
templates_path = ['_templates']

View File

@ -23,4 +23,15 @@ You can also switch to more advanced dialog for adding individual feeds.
<img alt="alt-img" src="images/feed-details.png">
In 99% of cases, you only need to insert feed URL into `Source` field and then hit `Fetch it now` button which will download feed metadata and fill all other boxes.
In 99% of cases, you only need to insert feed URL into `Source` field and then hit `Fetch it now` button which will download feed metadata and fill all other boxes.
```{note}
Some feeds are only accessible when user is logged-in the website which provides the feed.
RSS Guard has two features to aid with login-protected feeds:
1. Network-based authentication (rarely used) -> user can setup credentials on `Network` tab in feed details dialog.
2. Website-based authentication (often used) -> user has to login to the website via RSS Guard's embedded [web browser](browseradblock):
1. In RSS Guard, open new web browser tab.
2. Navigate to feed's website and login.
3. RSS Guard will now remember login cookies and will automatically use them to authenticate when feed is fetching.
```

View File

@ -1,4 +1,6 @@
myst_parser
linkify-it-py
sphinxcontrib-mermaid
sphinx-favicon
sphinx-copybutton
sphinx-rtd-theme

View File

@ -88,7 +88,7 @@ QDateTime TextFactory::parseDateTime(const QString& date_time, QString* used_dt_
}
QDateTime dt;
const QLocale locale(QLocale::Language::C);
static QLocale locale(QLocale::Language::C);
static QStringList date_patterns = dateTimePatterns(true);
// QDateTime dt1 = locale.toDateTime("GMT", "t");