Commit graph

584 commits

Author SHA1 Message Date
Martin Rotter
c364c49dd4 remove unused variables and fix initial datetime barrier values 2023-07-31 21:12:45 +02:00
Martin Rotter
15ed8a7f5f apply rtl only to feed titles in feed list 2023-07-31 09:58:05 +02:00
martinrotter
cd8ba3da17
Merge pull request #1019 from RachidTagzen/master
New Features: Avoid Downloading Old Articles to Preserve a Small Database & Supporting RTL
2023-07-31 09:50:47 +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
73d28d23e2 make old article dropping work across all plugins, also syncable plugins would have to take this into account for more efficient way so that those article sare even not downloaded needlessly 2023-07-28 08:36:06 +02:00
Martin Rotter
21a8210124 log removed articles 2023-07-26 11:15:21 +02:00
Martin Rotter
43cdc5f128 make feed settings consistent with database 2023-07-26 11:03:59 +02:00
Martin Rotter
020f824100 move rtl checkbox to another tab 2023-07-26 09:34:42 +02:00
Martin Rotter
05a28d0cad bit better logic for dt article decisions 2023-07-26 09:26:29 +02:00
Martin Rotter
dbad3978a5 some initial fixes and refactorings for the PR 2023-07-26 09:09:42 +02:00
Martin Rotter
4694696c5d generate just a bit better colors using HSV model 2023-07-25 09:38:11 +02:00
Martin Rotter
03bd2e2baa fix some feedly stubborn feeds not having titles 2023-07-24 11:20:42 +02:00
Martin Rotter
aa372361ee fix #1009 2023-07-24 07:50:51 +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
89c687c22f fix crash when feed source is not correctly filled 2023-07-10 10:14:22 +02:00
Martin Rotter
a10d6e2384 fix logic when NOT using skins colors but make applying custom colors from settings work, great flexibility now 2023-07-03 08:40:56 +02:00
Martin Rotter
bd89f2c247 gmail: fix crash and make labels changing work online 2023-07-03 06:53:42 +02:00
Martin Rotter
860ccdb611 fix #992 + work on gmail 2023-06-29 10:53:46 +02:00
Martin Rotter
1b093aa0f0 gmail fetch labels too + fix label not updating its article count 2023-06-28 10:48:28 +02:00
Martin Rotter
d866378dfd enhance performance when marking as read, unread 2023-06-14 08:08:54 +02:00
Martin Rotter
fdce396e94 save 2023-06-12 15:10:01 +02:00
Martin Rotter
ffb4045caf rename job 2023-06-12 13:10:51 +02:00
Martin Rotter
4784baad48 much faster label menu showing 2023-06-12 07:44:08 +02:00
Martin Rotter
4b5a503bc8 bulk refreshing of article counts of all labels is now hugely faster 2023-06-09 11:17:27 +02:00
Martin Rotter
a35be95d07 fix #948, work on label performance 2023-06-09 07:39:26 +02:00
Martin Rotter
f925bf3a77 initial work on supporting embedded categories/labels in feeds/entries 2023-06-06 07:35:07 +02:00
Martin Rotter
ff7e527399 fix labels crash 2023-06-02 14:12:06 +02:00
Martin Rotter
35beed0262 fixed #965 2023-06-02 12:54:04 +02:00
Martin Rotter
fb339ca7a0 bunch of labels-related fixes, even some performance optimizations 2023-06-02 12:21:19 +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
daf0ca4636 fix #953 and some missing icon 2023-05-11 09:01:25 +02:00
Martin Rotter
0891600884 fix #945 2023-05-05 08:55:58 +02:00
Martin Rotter
2b43b26a7c work on richtexteditor for gmail 2023-04-27 14:02:35 +02:00
Martin Rotter
7868342a80 fix #918 2023-04-21 13:06:53 +02:00
Martin Rotter
eac63ff867 fixed #388 2023-04-21 08:03:40 +02:00
Martin Rotter
fb2c439b40 fix gmail attachment names encoding + other gmail stuff 2023-04-20 08:46:50 +02:00
Martin Rotter
e08bb40822 fix special toolbuttons not adopting app-wide toolbutton style
also add better logic for determining which article states
are changed when synchronizing article state changes
2023-04-19 11:25:22 +02:00
Martin Rotter
083173c8c4 fix #424 2023-04-14 11:06:16 +02:00
Martin Rotter
6d251dd34c fix #913 2023-04-12 06:35:30 +02:00
Martin Rotter
c41ca13ad1 fix using custom account-wide proxy when importing feeds 2023-04-05 11:24:31 +02:00
Martin Rotter
9de62b46ed fix #911 2023-04-04 15:35:58 +02:00
Martin Rotter
287e1dacf6 potential fix for #904 2023-04-03 10:33:19 +02:00
Martin Rotter
b91db35eb5 fix qt5 build 2023-03-29 09:20:31 +02:00
Martin Rotter
1a0144a08f try to fix freezing when updating feeds with new Qt 2023-03-29 08:34:57 +02:00
Martin Rotter
085d5be953 really? 2023-03-17 09:14:08 +01:00
Martin Rotter
f896860f75 rename, fix build 2023-03-17 08:45:43 +01:00