Martin Rotter
59b80f784b
working on persistent regexps + multiple of other fixes and small enhancements
2023-07-18 06:16:01 +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
4b5a503bc8
bulk refreshing of article counts of all labels is now hugely faster
2023-06-09 11:17:27 +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
fb339ca7a0
bunch of labels-related fixes, even some performance optimizations
2023-06-02 12:21:19 +02:00
Martin Rotter
58cf78b7f0
workin on it...
2023-06-01 09:27:32 +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
a3510afd4d
fix #881
2023-01-27 09:04:07 +01:00
Martin Rotter
9c9030ab01
#809 for categories too
2023-01-20 12:01:13 +01:00
Martin Rotter
2777e2f10d
save
2023-01-19 14:45:18 +01:00
Martin Rotter
1f988b8a60
fix some DB race conditions, fix some bulk insert SQL formatting bugs along the way
2023-01-11 12:31:07 +01:00
Martin Rotter
ffc9c74900
some cleanups, remove DB transactins support as it is now useless
2023-01-09 14:44:41 +01:00
Martin Rotter
b0cc456087
usa thread safe db where makes sense
2023-01-06 13:40:17 +01:00
Martin Rotter
10e84709e1
poc enhancement 160 feeds in 10 seconds
2023-01-04 11:13:24 +01:00
Martin Rotter
f60c6a2bc2
initial PoC work - 160 feeds in 1 minute
2023-01-04 10:27:01 +01:00
Martin Rotter
d5a02c098f
work on #745
2022-12-03 09:28:26 +01:00
Martin Rotter
edb8ec5866
test for #809
2022-10-14 13:59:06 +02:00
Martin Rotter
94983a3b41
implement #723
2022-09-15 14:28:48 +02:00
Martin Rotter
3b064d8e34
fix for #732 + some related changes
2022-05-11 11:11:15 +02:00
Martin Rotter
76912b6d80
more logging for #730
2022-05-10 07:38:24 +02:00
Martin Rotter
ba6c81ceb7
some fixes, more options for litebrowser
2022-04-01 13:16:36 +02:00
Martin Rotter
7eff7e93b4
save
2022-03-31 15:22:32 +02:00
Martin Rotter
ded2ce26eb
API for custom article previwer per account
2022-03-30 14:01:09 +02:00
Martin Rotter
f9724ec5d2
bump min qt 5 version, save
2022-03-08 07:42:46 +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
Martin Rotter
f5856679d4
big refactoring of PR #588
2022-01-18 09:32:16 +01:00
Martin Rotter
95ac855d16
clazy refactorings
2021-09-13 12:45:07 +02:00
Martin Rotter
620aa20868
Generalize some methods a bit
2021-08-20 12:09:52 +02:00
Martin Rotter
4476dcf811
fix #465
2021-08-15 20:06:50 +02:00
Martin Rotter
a894dcd44f
make intelligent downloading in greader be able to download unread msgs only if user wants
2021-08-03 10:27:33 +02:00
Martin Rotter
79827ad6af
preload all local IDs, fix feedslist item reloading upon feed fetching, add handler to allow plugins to perform plugin-wide feed fetching befor individual feeds are fetched
2021-07-30 08:34:07 +02:00
Martin Rotter
fd251a1e78
provide local IDs
2021-07-14 14:46:45 +02:00
Martin Rotter
fa31189357
replace message -> article
2021-06-22 07:20:37 +02:00
Martin Rotter
899c7ccf06
calculate total cound after msg important state change to show correct numbers in "Important messaegs"
2021-05-07 07:25:51 +02:00
Martin Rotter
530b46a882
translation script
2021-05-07 07:22:57 +02:00
Martin Rotter
40d32f3088
some refactorings, fixed #390
2021-05-07 07:22:56 +02:00
Martin Rotter
6fcb96f36c
simpler sql query for msgs when acc is selected
2021-05-07 07:21:33 +02:00
Martin Rotter
1538c1261f
refactoring with clazy
2021-05-07 07:21:31 +02:00
Martin Rotter
424ec2b9af
correct usage of methods with catching exceptions
2021-05-07 07:19:58 +02:00
Martin Rotter
93da8822ef
catch some exceptions
2021-05-07 07:19:57 +02:00
Martin Rotter
be07b2d514
initial db driver refactoring
2021-05-07 07:19:56 +02:00
Martin Rotter
0610e17128
rename url -> source, start adding custom data API to feeds too
2021-05-07 07:19:38 +02:00
Martin Rotter
7fa57bd6ac
Different redirect URI ports for each service to avoid some problems, some simplifications of sync-in process.
2021-05-07 07:19:38 +02:00
Martin Rotter
3469e457ca
simple custom data SQL layer for accounts, something similar will come for feeds too maybe
2021-05-07 07:19:37 +02:00
Martin Rotter
9d6c42002d
Refactorings.
2021-05-07 07:19:37 +02:00
Martin Rotter
e0cb38f318
code refactoring, removing duplicate code
2021-05-07 07:19:37 +02:00