57 Commits

Author SHA1 Message Date
Martin Rotter
bcc715e83e api work 2023-12-11 13:26:45 +01:00
Martin Rotter
95c2e266e7 enclosures to api 2023-12-11 11:13:04 +01:00
Martin Rotter
d34c2d5792 api work 2023-12-11 10:59:24 +01:00
Martin Rotter
6b9041a110 api work 2023-12-11 10:44:24 +01:00
Martin Rotter
661bd09d0a atleast encode enclosures nicely 2023-12-11 08:01:20 +01:00
Martin Rotter
2aead89071 fix warnings 2023-11-11 08:18:19 +01:00
Martin Rotter
2f5b84cfc7 make repeatedly used regexps static for some performance boost 2023-10-23 08:32:07 +02:00
Martin Rotter
46fe50df91 work on toasts, unify article sanitization 2023-09-22 07:24:55 +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
238a18cbde refactor C++ includes 2023-08-16 20:44:38 +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
a35be95d07 fix #948, work on label performance 2023-06-09 07:39:26 +02:00
Martin Rotter
fd86810fce append versions to db backups 2023-06-06 07:47:49 +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
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
14889ea88d fix #914 2023-04-12 06:42:52 +02:00
Martin Rotter
65bb9a45ca work on labels management in feed fetch loop, there was hidden bug before, now possibly still broken, but atleast i found it and know what todo 2023-01-30 14:22:54 +01:00
Martin Rotter
04ae1c54dd merge 2022-10-18 10:29:15 +02:00
Martin Rotter
1efefade23 remove zero-width spaces when sanitizing msgs 2022-09-30 06:33:53 +02:00
Martin Rotter
f52bb5e75e fix #805 2022-09-19 08:38:25 +02:00
Martin Rotter
37c68e9d52 fix #805 2022-09-19 08:36:04 +02:00
Martin Rotter
085df4cd4d workiing 2022-09-16 13:17:02 +02:00
Martin Rotter
8dac36b37c huge work on gmail previewer, some refactoring, some fixes 2022-03-31 15:00:50 +02:00
Martin Rotter
a639f06891 replace invalid article dates with current date, fix date/time for gmail when standard "Date" header is missing 2022-03-23 09:12:58 +01:00
Martin Rotter
8b458a6999 fixup of datetime switchable 2022-02-25 13:15:19 +01:00
Martin Rotter
d4e4abfa84 fixup datetimes of messages from future 2022-02-25 12:43:42 +01:00
Martin Rotter
206686d443 try to fix ? marks problem 2021-10-21 07:50:54 +02:00
Martin Rotter
95ac855d16 clazy refactorings 2021-09-13 12:45:07 +02:00
Martin Rotter
dbb59e49ea refactorings 2021-08-25 13:59:37 +02:00
Martin Rotter
a785da367e adaptive sync algorithm 2021-07-30 14:14:46 +02:00
Martin Rotter
bc739ca9fa fix #420 and add some more fixes for XML -> json utility function, also make filtering dialog work with "rawContents" to enable basic testing 2021-05-28 10:19:40 +02:00
Martin Rotter
aa18d074a3 clazy refactoring, need to finish it later 2021-05-07 07:19:59 +02:00
Martin Rotter
2c3fa36b9a Fixed #377 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
db156ce4a7 save 2021-05-07 07:19:40 +02:00
Martin Rotter
c8b1b900df Work on #261. 2020-12-10 20:53:31 +01:00
Martin Rotter
1af029458a Compilable with qt6 2020-11-23 14:07:01 +01:00
Martin Rotter
5cc2896c94 Enum values now avaialble via names in filtering logic, updated docs, removed some crazy stuff. 2020-11-18 09:40:26 +01:00
Martin Rotter
6fc590a753 Wcout -> cout in debug handler, add offline messages label write operation in msg filters. 2020-11-16 09:06:22 +01:00
Martin Rotter
fa1cc80228 Sanitize only message title, not contents, there any HTML-related decoding etc. is done directly by previewers. Doing double %-decoding results in some broken texts. 2020-11-12 07:25:22 +01:00
Martin Rotter
951330bbaa Fix nbsp C++. 2020-11-07 15:51:22 +01:00
Martin Rotter
ca86d66bd2 Fix #277. 2020-11-05 08:11:42 +01:00
Martin Rotter
5c586f060a Wiki 2020-11-05 08:03:34 +01:00
Martin Rotter
670235e37e Labels are now available in msg filtering. 2020-10-26 12:13:01 +01:00
Martin Rotter
6ed79f5133 Label assignments are now correctly download for TT-RSS, storage works for all plugins. 2020-10-18 20:54:44 +02:00
Martin Rotter
d40409f62a Save. 2020-08-07 12:16:51 +02:00
Martin Rotter
092b862da9 Save. 2020-08-06 07:57:01 +02:00
Martin Rotter
032fccc387 Removed obsolete code, some refactorings. 2020-07-08 11:30:48 +02:00