Commit graph

38 commits

Author SHA1 Message Date
Martin Rotter
a6c88d95af extract title 2024-12-18 12:54:52 +01:00
Martin Rotter
a5eaf87d53 initial support for gemini, will be extended for webengine variant soon, gemini2html parser is rather basic 2024-12-18 12:31:06 +01:00
Martin Rotter
793cbcbf58 use resolved/redirected URLs when discovering feeds, this reduces number of duplicate discovered feeds 2024-11-12 14:18:17 +01:00
Martin Rotter
8d447e2ff8 fix #1495 2024-09-23 13:14:27 +02: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
9c7f550942 properly decode HTML data according to declared charset for lite browser 2023-12-13 10:44:36 +01:00
Martin Rotter
2aead89071 fix warnings 2023-11-11 08:18:19 +01:00
Martin Rotter
9547d3f453 fix gmail error in regex 2023-10-24 12:42:27 +02:00
Martin Rotter
e695203502 bit of a refactoring 2023-10-23 15:01:07 +02:00
Martin Rotter
2f5b84cfc7 make repeatedly used regexps static for some performance boost 2023-10-23 08:32:07 +02:00
Martin Rotter
f1dd53eb8a eliminate redirection cycles 2023-09-19 20:21:08 +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
69a8fc7ea6 minor modernization of feed updating code 2022-08-27 13:33:21 +02:00
Martin Rotter
3b064d8e34 fix for #732 + some related changes 2022-05-11 11:11:15 +02:00
Martin Rotter
521eb92935 properly resolve all URLs 2022-05-06 10:04:06 +02:00
Martin Rotter
5e2cfbd778 more instant image load, red placeholder in case of error 2022-04-28 10:30:01 +02:00
Martin Rotter
cec08b4eb5 rough implementation of automatic image loading in articles 2022-04-26 12:37:03 +02:00
Martin Rotter
5ce90e5943 files for newsbluer plugin 2022-02-18 11:57:35 +01:00
Martin Rotter
4b984b4fc0 ability to open URL of article directly with keystroke 2022-02-01 08:16:46 +01:00
Martin Rotter
afd999194e add more proxy logging 2021-09-02 11:12:33 +02:00
Martin Rotter
b0a11288cb properly sanitize all URLs, also use sanitized URLs in messages base URL deduction 2021-07-14 07:49:14 +02:00
Martin Rotter
868d75b182 fixed #443 2021-06-28 08:00:33 +02:00
Martin Rotter
4caa7313e4 persistent encrypted cookies 2021-05-07 07:22:55 +02:00
Martin Rotter
bfe019f22c initial non-persistent support for cookies, #391 2021-05-07 07:22:55 +02:00
Martin Rotter
edfb956cd9 moved 3rd party code 2021-05-07 07:22:55 +02:00
Martin Rotter
1538c1261f refactoring with clazy 2021-05-07 07:21:31 +02:00
Martin Rotter
be07b2d514 initial db driver refactoring 2021-05-07 07:19:56 +02:00
Martin Rotter
a6f3206081 properly accept redirections with new API. 2021-03-31 20:51:38 +02:00
Martin Rotter
193748f836 Proper HTTP redirection even for some totally exotic redirect URLs. 2021-01-24 20:07:09 +01:00
Martin Rotter
0f4c9ecd64 use enum class wherever possible 2021-01-21 14:29:13 +01:00
Martin Rotter
8e95f8a5ec Added support for acc proxy to standard acc. 2021-01-21 10:51:45 +01:00
Martin Rotter
01e79d7c5d refact 2020-08-13 15:18:07 +02:00
Martin Rotter
252cc59b8d Migrate to new gmail api batch endpoint. 2020-08-13 13:51:19 +02:00
Martin Rotter
032fccc387 Removed obsolete code, some refactorings. 2020-07-08 11:30:48 +02:00
Martin Rotter
d7d3be2914 Replaced all foreach instances with for. 2020-06-03 09:54:52 +02:00
Martin Rotter
f12c395e80 experimentally separate executable and core library 2019-06-10 09:54:18 +02:00
Renamed from src/network-web/downloader.cpp (Browse further)