Commit graph

158 commits

Author SHA1 Message Date
Martin Rotter
efea17f3aa refactoring of parsers, initial work in sitemap parser 2023-10-13 13:57:23 +02:00
Martin Rotter
8316d5f529 Merge branch 'master' of github.com:martinrotter/rssguard 2023-09-23 08:56:56 +02:00
Martin Rotter
87e461e717 save work 2023-09-22 13:14:04 +02:00
Martin Rotter
46fe50df91 work on toasts, unify article sanitization 2023-09-22 07:24:55 +02:00
Martin Rotter
f1dd53eb8a eliminate redirection cycles 2023-09-19 20:21:08 +02:00
Martin Rotter
e2d9bb19e0 save work and sync langs 2023-09-15 11:28:31 +02:00
Martin Rotter
1cfcc0b952 save work 2023-09-13 14:09:18 +02:00
Martin Rotter
c37eadea07 make displaying of huge article lists faster due to optimizations in how article list filtering is handled 2023-09-05 10:24:37 +02:00
Martin Rotter
fa7d262234 exec bit fuckedup 2023-08-23 09:08:40 +02:00
Martin Rotter
f742a3de3f work on docs 2023-08-23 08:32:38 +02:00
Martin Rotter
3c1f069c48 lang sync + multiple fixes around #1039 2023-08-08 10:30:45 +02:00
Martin Rotter
62a36197e4 sql for probes 2023-08-04 14:11:31 +02:00
Martin Rotter
388c9297ac even better implementation of RTL which now works even when parent node is selected and RTL is automatically correctly decided for each individual article 2023-07-31 09:49:37 +02:00
Martin Rotter
8133fce9e8 correctly use RTL text for rtl feeds 2023-07-31 08:33:04 +02:00
Martin Rotter
dbad3978a5 some initial fixes and refactorings for the PR 2023-07-26 09:09:42 +02:00
رشيد
a8a0f789e9 New Feature: Right-to-Left Layout for Feed Articles in RTL Languages
I added a feature that lets change the feed's articles from right to left for languages such as Arabic, Urdu, Hebrew, Farsi...
To enable it :  **The desired feed -> Edit selected item -> Articles -> Right-to-left layout**.

![LTR](https://github.com/martinrotter/rssguard/assets/25085777/a555d38d-a066-44d2-b0d0-158daae4ac2b)
![RTL](https://github.com/martinrotter/rssguard/assets/25085777/81cde3e3-f645-4c2b-a46a-d60aa5f54bd7)
2023-07-22 16:21:23 +01:00
رشيد
a5366e8a68 RTL layout direction to feeds
I added a feature that lets change the feed's articles from right to left for languages such as Arabic, Urdu, Hebrew, Farsi...
To enable it :  **The desired feed -> Edit selected item -> Articles -> Right-to-left layout**.

![LTR](https://github.com/martinrotter/rssguard/assets/25085777/a555d38d-a066-44d2-b0d0-158daae4ac2b)
![RTL](https://github.com/martinrotter/rssguard/assets/25085777/81cde3e3-f645-4c2b-a46a-d60aa5f54bd7)
2023-07-22 16:00:18 +01:00
Martin Rotter
59b80f784b working on persistent regexps + multiple of other fixes and small enhancements 2023-07-18 06:16:01 +02:00
Martin Rotter
bd89f2c247 gmail: fix crash and make labels changing work online 2023-07-03 06:53:42 +02:00
Martin Rotter
b4b095b980 more work! 2023-06-01 13:46:00 +02:00
Martin Rotter
58cf78b7f0 workin on it... 2023-06-01 09:27:32 +02:00
Martin Rotter
47b5156374 fixed #408 2023-04-21 09:32:12 +02:00
Martin Rotter
083173c8c4 fix #424 2023-04-14 11:06:16 +02:00
Martin Rotter
6baa539480 initial fix for #468 2023-02-02 14:25:14 +01:00
Martin Rotter
10e02edee5 enhance info in abouzt dialog 2023-01-31 08:02:38 +01:00
Martin Rotter
99e5e9fca0 customizable number of threadpool threads 2023-01-19 08:34:33 +01:00
Martin Rotter
0571bec512 bump version, fix end of feed fetching 2023-01-05 13:56:04 +01:00
Guilherme Silva
f64c46c6ae
Further improvements for the 'Lite' Flatpak variant (#836)
These changes should only affect the Linux build.

Co-authored-by: guihkx <guihkx@users.noreply.github.com>
2022-12-21 15:02:27 +01:00
Martin Rotter
162f213beb show correct docs to user according to version 2022-12-09 20:30:04 +01:00
Martin Rotter
a3eeb4419e fixed #835 2022-12-04 10:03:22 +01:00
Martin Rotter
d5a02c098f work on #745 2022-12-03 09:28:26 +01:00
Martin Rotter
9fff2feac5 fixed #819 2022-10-27 12:03:44 +02:00
Martin Rotter
8c410a831f bit of refactoring! 2022-10-26 13:04:05 +02:00
Guilherme Silva
9d2d7dc022
chore: rename app id to io.github.martinrotter.rssguard (#826)
The previous app id was invalid, according to Flathub/Flatpak rules.

Additionally, install the AppData file as `*.metainfo.xml`, because
`appdata.xml` is the legacy name.

Co-authored-by: guihkx <guihkx@users.noreply.github.com>
2022-10-26 12:56:48 +02:00
Martin Rotter
085df4cd4d workiing 2022-09-16 13:17:02 +02:00
Martin Rotter
42ed0ad73c update DB schema for #723 2022-09-15 14:36:00 +02:00
Martin Rotter
94983a3b41 implement #723 2022-09-15 14:28:48 +02:00
Martin Rotter
191b503050 make webengine profile actually WORK, working user-data cache path working 2022-09-06 14:34:55 +02:00
Martin Rotter
2bc172dd24 more precise logic for dropping 2022-08-31 07:24:31 +02:00
Martin Rotter
3d93a40284 windowsvista style default on windows 2022-08-26 10:53:54 +02:00
Martin Rotter
37ba269311 add option to forcibly bundle icon themes, enable for appimage build 2022-07-20 13:06:31 +02:00
Martin Rotter
ab68236cbc try to fix calls to qprocess:startdetached 2022-07-07 09:45:00 +02:00
brkgbr
e3096aee4f
Extend filtering (#678)
* Unified naming in message highlighter related code

* Added extended filtering logic

* Added UI for extended filtering

* Removed ShowOnlyUnreadMessages from Articles menu

* Added filter to messagestoolbar defaults

* Implemented QToolButton state saving

* Review fixes

* Changed titles for article filter buttons
2022-04-09 07:14:25 +02:00
Martin Rotter
7eff7e93b4 save 2022-03-31 15:22:32 +02:00
Martin Rotter
cd1f44ba77 add -w option to force nowebengine even in webengine version 2022-03-26 12:39:10 +01:00
Martin Rotter
02c183b2c7 make zoom work 2022-03-26 09:32:32 +01:00
Martin Rotter
67e9a249af Revert "cleanup manual sort partial implementation"
This reverts commit 741c6ef682.
2022-03-14 09:24:30 +01:00
Martin Rotter
741c6ef682 cleanup manual sort partial implementation 2022-03-08 08:09:21 +01:00
Martin Rotter
38c9a4407f sync langs, now default language is en_US, because en was source language with some untranslated strings like plural %n strings 2022-03-02 08:34:15 +01:00
Martin Rotter
7f5d1473a3 Shitload of changes, save it.
Also note that this introduces some SQL changes for metadata version 2 which is still unpublished but was introduced some commits ago, therefore individual "devbuild"s are NOT cross-compatible betweem each other.
2022-03-01 14:45:20 +01:00