Commit Graph

5608 Commits

Author SHA1 Message Date
Martin Rotter 07eb444d94 changelog 2024-03-08 13:10:10 +01:00
Martin Rotter ac1cb72e9f some docs 2024-03-08 12:53:38 +01:00
Martin Rotter 009aa73a89 sanitize URL with full unicode to support chinese too 2024-03-08 09:58:38 +01:00
Martin Rotter 3a97d5880c fix #1314 2024-03-08 09:43:08 +01:00
Martin Rotter 35b378d8b1 make new scraping feature more robust 2024-03-08 08:36:32 +01:00
Martin Rotter 47714ac590 fix wrong dates in one feed 2024-03-08 07:57:08 +01:00
Martin Rotter 51ddab9386 no scrolling 2024-03-06 12:08:17 +01:00
Martin Rotter 3c62bfdba3 no scrolling 2024-03-06 12:07:28 +01:00
Martin Rotter bb5074f3e6 save 2024-03-06 11:23:56 +01:00
Martin Rotter 7a3a23a70b save 2024-03-06 11:23:45 +01:00
Martin Rotter 6ef993045c save 2024-03-06 11:06:19 +01:00
Martin Rotter accb478bee very experimental way of PoC for JS-enabled websites scraping 2024-03-06 07:29:11 +01:00
Martin Rotter 0cbd356c4a docs 2024-03-05 09:14:21 +01:00
Martin Rotter 8b75d00ac7 Merge branch 'master' of github.com:martinrotter/rssguard 2024-03-05 07:43:18 +01:00
Martin Rotter 567c0e1906 add support for fetching URL content via embedded browser 2024-03-05 07:43:10 +01:00
Martin Rotter 2dda0599df change webengine paths only on release build to avoid crashes on debug build 2024-03-05 06:45:10 +01:00
martinrotter eb973c3d53
Japanese translation for rssguard_en.ts [skip ci] (#1312) 2024-03-05 06:26:44 +01:00
Martin Rotter c306d80867 update docs 2024-02-27 07:27:35 +01:00
Martin Rotter f2f9692960 update docs 2024-02-27 07:22:44 +01:00
Martin Rotter bca1432020 Merge branch 'master' of github.com:martinrotter/rssguard 2024-02-27 07:17:13 +01:00
Martin Rotter fe276062f3 update docs 2024-02-27 07:17:03 +01:00
martinrotter 661e0a7c8a
Update filters.md 2024-02-26 08:10:40 +01:00
Guilherme Silva a51eb709e4
Linux: Update developer ID in AppStream metadata (#1305)
From the documentation:

"It is recommended to use a reverse-DNS name, like org.gnome or
io.github.ximion, or a Fediverse handle (like @user@example.org) as ID
to achieve a higher chance of uniqueness."

https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-developer
2024-02-25 08:51:45 +01:00
Guilherme Silva a0d6fc2d63
Linux: Fixes for AppStream metadata validation using `appstreamcli` (#1302)
* Linux: Remove redundant 'content_rating' tag in AppData file

This fixes a validation error given by appstreamcli:

$ appstreamcli validate io.github.martinrotter.rssguardlite.appdata.xml
E: io.github.martinrotter.rssguardlite:69: tag-duplicated content_rating

https://www.freedesktop.org/software/appstream/docs/chap-Validation.html#asv-tag-duplicated

* Linux: Replace deprecated 'developer_name' tag in AppData file

This is not strictly necessary, but it does fix a deprecation message
shown when validating with appstreamcli, a tool that replaced
appstream-util:

$ appstreamcli validate io.github.martinrotter.rssguardlite.appdata.xml
I: io.github.martinrotter.rssguardlite:8: developer-name-tag-deprecated

https://www.freedesktop.org/software/appstream/docs/chap-Validation.html#asv-developer-name-tag-deprecated

* Linux: Replace appstream-util by appstreamcli to validate AppData file

The appstream-util tool (from appstream-glib) is essentially deprecated
in favor of appstreamcli (from appstream):

https://github.com/hughsie/appstream-glib
2024-02-21 19:19:37 +01:00
Guilherme Silva 7bafbe0203
Update first-party GitHub actions (#1301) 2024-02-21 13:47:28 +01:00
Martin Rotter eb6332cc5c http headers usage and headers itself converted to lowercase, fixes #1296 2024-02-21 13:15:36 +01:00
Martin Rotter 45f676713a fix build 2024-02-21 12:42:30 +01:00
Martin Rotter 20e3b21ea1 Merge branch 'master' of github.com:martinrotter/rssguard 2024-02-21 12:38:49 +01:00
Martin Rotter 60da2d916d make readability aware of which sender requested, fixes #1300 2024-02-21 12:38:40 +01:00
martinrotter 69f3222ddf
New Crowdin updates (#1299) 2024-02-21 12:16:55 +01:00
martinrotter 31a598c5d7
Spanish translation for rssguard_en.ts 2024-02-15 13:56:35 +01:00
Martin Rotter 65fa66b104 fix problems when source field is huge in feed 2024-02-13 10:42:17 +01:00
Guilherme Silva 4cd363e445
Mark articles that begin with <details> as HTML (#1294)
This Brazilian news website called Tecnoblog [1] will often begin their
articles with the <details> tag, providing a short summary for them.

[1] https://tecnoblog.net/
2024-02-07 06:36:19 +01:00
Martin Rotter c152df7584 Merge branch 'master' of github.com:martinrotter/rssguard 2024-01-26 10:03:31 +01:00
Martin Rotter e5d5371e34 fix crash when forwading an email 2024-01-26 10:03:19 +01:00
martinrotter c8e19d6b24
German translation for rssguard_en.ts 2024-01-26 07:17:57 +01:00
Martin Rotter c4abf682b4 docs 2024-01-25 08:21:18 +01:00
martinrotter 33185c9458
French translation for rssguard_en.ts 2024-01-25 07:46:00 +01:00
martinrotter 56062305b4
New Crowdin updates (#1285) 2024-01-24 13:37:20 +01:00
martinrotter 2b3254b85f
New Crowdin updates (#1284) 2024-01-24 13:02:26 +01:00
Martin Rotter 8e2de8c3c6 add position guarding for all modal dialogs 2024-01-24 12:04:22 +01:00
Martin Rotter 17fa6e6d8d automatically resize all dialogs which are bigger than available screen 2024-01-24 09:28:19 +01:00
Martin Rotter 579dd7d9f7 Merge branch 'master' of github.com:martinrotter/rssguard 2024-01-24 09:22:29 +01:00
Martin Rotter e48677b665 automatically resize all dialogs which are bigger than available screen 2024-01-24 09:22:19 +01:00
martinrotter d5e34b072a
New Crowdin updates (#1283) 2024-01-24 08:12:50 +01:00
Martin Rotter 001f0b4ee5 lang sync 2024-01-24 07:15:38 +01:00
Martin Rotter a975714f67 jesus add forgotten account_id restriction to cleaning feature 2024-01-23 11:30:31 +01:00
Martin Rotter f2b59b2836 fix #1280 2024-01-23 10:13:27 +01:00
Martin Rotter cda0f79e11 do not mark updated articles automatically as unread - only affects classic RSS/ATOM/JSON feeds 2024-01-22 15:40:52 +01:00
Martin Rotter 2d7907c22f fix #1278 2024-01-22 14:27:09 +01:00