Commit graph

268 commits

Author SHA1 Message Date
yggverse
b6e1ae4e6a reorganize request routing 2025-01-18 12:53:23 +02:00
yggverse
dc3b3f5a36 remove extra format macros 2025-01-18 07:32:03 +02:00
yggverse
86a6ad058a draft redirection referrer feature 2025-01-18 06:48:28 +02:00
yggverse
29fee89e64 implement Redirect options enum 2025-01-17 22:17:01 +02:00
yggverse
380ade924f draft redirection features 2025-01-17 08:57:46 +02:00
yggverse
65237abee0 remove extra reference 2025-01-17 04:56:16 +02:00
yggverse
608ab7f3e7 remove extra line 2025-01-17 00:53:20 +02:00
yggverse
14159d54e1 handle undefined mime type errors with download status page, optional rename constructors from new to build 2025-01-17 00:52:31 +02:00
yggverse
786286dc3e move static driver members to separated gemini mod, rename ggemini, ggemtext dependencies 2025-01-16 23:39:46 +02:00
yggverse
d3dfd6fb60 use mime as enum name 2025-01-16 23:30:20 +02:00
yggverse
2f84c2b86e filter FS entities from subject filename, rename new constructor to build 2025-01-16 22:04:29 +02:00
yggverse
bb4ddbdddd use Cancellable from response 2025-01-16 21:42:12 +02:00
yggverse
9d45688314 begin multi-protocol page driver implementation 2025-01-16 12:59:53 +02:00
yggverse
0708e5e4a1 add comments 2025-01-15 08:40:02 +02:00
yggverse
9a916ed1a3 rename method 2025-01-15 04:37:49 +02:00
yggverse
a35d86a630 page controller contains lot of code, begin components reorganization before implement new features 2025-01-15 03:47:21 +02:00
yggverse
2cab9e4287 short namespace rule 2025-01-15 00:30:17 +02:00
yggverse
edb385f903 rename constructors 2025-01-15 00:25:33 +02:00
yggverse
941b1cc283 add comments 2025-01-14 22:28:47 +02:00
yggverse
2ff6b9d963 move meta entities to the page level, remove extra references, add change some db tables structure, change app version 2025-01-14 22:16:48 +02:00
yggverse
557ad69edf rename page Request to Mode 2025-01-14 20:08:49 +02:00
yggverse
e0adc0661c replace arguments with callback 2025-01-14 08:29:56 +02:00
yggverse
44be1a7dab remove extra reference 2025-01-14 05:10:38 +02:00
yggverse
63b6776d5f remove extra conversion 2025-01-14 05:04:16 +02:00
yggverse
2962049926 remove extra clone, use references 2025-01-14 05:03:17 +02:00
yggverse
879fe7a6f6 begin Titan protocol implementation 2025-01-14 04:53:08 +02:00
yggverse
23cc695896 try parse Uri from request if parsed object not provided 2025-01-13 03:14:56 +02:00
yggverse
d10987ff4e group request history by host names 2025-01-13 02:46:53 +02:00
yggverse
38594c0aa8 implement recently visited memory index, add new global menu section 2025-01-12 15:59:30 +02:00
yggverse
eabd16aaf7 optimize clone semantics, enshort namespaces 2025-01-11 20:56:53 +02:00
yggverse
3fda9c851a apply escape action to the current page only 2024-12-26 20:55:02 +02:00
yggverse
c4fdad41eb remove toggle action 2024-12-18 06:17:23 +02:00
yggverse
64143c9c50 rename methods 2024-12-17 03:04:29 +02:00
yggverse
dd5d79bac4 move actions connect into the search component 2024-12-17 02:52:21 +02:00
yggverse
8b65df99f4 export entire TextView widget reference to the Search component 2024-12-17 02:13:47 +02:00
yggverse
f767c11789 init search on page feature once 2024-12-17 01:50:12 +02:00
yggverse
4b357f8229 close search on escape action 2024-12-16 16:49:19 +02:00
yggverse
94b8227088 rename find action to escape 2024-12-16 16:31:35 +02:00
yggverse
957e56cc3e toggle find action depending of content type 2024-12-16 14:17:34 +02:00
yggverse
bcf8dcb83a connect focus action 2024-12-13 00:36:45 +02:00
yggverse
e606ef5fa9 draft focus out action 2024-12-13 00:03:33 +02:00
yggverse
43064aa1b6 make resolve request async 2024-12-12 20:51:00 +02:00
yggverse
325d5505d7 replace static regex condition with resolvable hostname detection, add gemini/to_gemini api 2024-12-12 19:07:04 +02:00
yggverse
9411208c74 use title from status 2024-12-12 15:57:22 +02:00
yggverse
9c31cabb24 add local namespace 2024-12-12 15:55:07 +02:00
yggverse
2f6059db2f give name to gobject 2024-12-12 13:21:16 +02:00
yggverse
6911559915 remove extra members 2024-12-12 13:20:04 +02:00
yggverse
f2dadee082 add optional download button for unknown mime types 2024-12-12 12:42:47 +02:00
yggverse
549c3fd946 delegate status info to widget implementation 2024-12-12 12:24:16 +02:00
yggverse
d752fe18fb connect mime status 2024-12-12 12:15:47 +02:00