Commit graph

113 commits

Author SHA1 Message Date
yggverse
905eee0aab update navigation entry on fragment change 2026-03-11 15:50:57 +02:00
yggverse
bb08b7cb9a implement copy link text, selected text, add link to the bookmarks (context menu) items; group menu items 2026-03-11 01:41:48 +02:00
yggverse
fc6cce8072 init text/markdown parser (based on text/gemini) 2026-03-08 02:53:33 +02:00
yggverse
e123c1c1cd test ggemini v0.20.0 features 2025-10-19 22:43:17 +03:00
yggverse
8972ca17e1 fix navigation history snap on redirect 2025-10-12 02:07:24 +03:00
yggverse
f97cd44cad use namespace 2025-09-12 14:21:37 +03:00
yggverse
0f01eb83de fix preload bytes format 2025-09-12 14:17:42 +03:00
yggverse
e7e216aaea remove private level for the entry with extra methods 2025-07-29 19:59:05 +03:00
yggverse
6e4eec54f0 isolate request entry, fix proxy resolver change on entry update (by using sync lookup impl) 2025-07-29 16:57:17 +03:00
yggverse
b548fb16d3 use previously constructed ProxyResolver object (prevent extra search operations) 2025-07-24 14:17:49 +03:00
yggverse
fc87c4ce00 remove extra Uri conversion 2025-07-24 09:37:42 +03:00
yggverse
7087d8ef7c move proxy setter to the request handler 2025-07-24 07:59:31 +03:00
yggverse
4c305f967f implement proxy backend features 2025-07-24 06:25:01 +03:00
yggverse
a7230fd329 use internal address HashMap registry for the TOFU validation 2025-07-23 07:47:07 +03:00
yggverse
f831212d40 init profile TOFU features 2025-07-23 02:13:10 +03:00
yggverse
d2a39f2770 update page info on download 2025-03-28 03:09:13 +02:00
yggverse
d7e1b88fdf reset page info globally (on client handle begin) 2025-03-27 22:50:43 +02:00
yggverse
01ea693c03 fix redirection info reset 2025-03-27 22:47:38 +02:00
yggverse
0d202a866a update ggemini api 2025-03-27 21:34:15 +02:00
yggverse
159814b3c7 update ggemini api 2025-03-27 21:17:12 +02:00
yggverse
27ef34974b remove extra lines 2025-03-27 20:46:46 +02:00
yggverse
6142d8e68a group self members into Self struct 2025-03-27 20:43:00 +02:00
yggverse
f9365791e6 remove deprecation feature methods 2025-03-27 01:47:16 +02:00
yggverse
560adff490 implement Page::info::reset method 2025-03-27 01:04:56 +02:00
yggverse
a832936054 implement Redirect struct as the redirection wrapper with additional API features 2025-03-26 21:50:07 +02:00
yggverse
1c29639468 add header string dump, reorganize size struct 2025-03-25 21:19:48 +02:00
yggverse
48aa19d1e4 use high-level implementation method, handle error case 2025-03-25 07:45:18 +02:00
yggverse
02dfa3cb3c update ggemini api, optimize failure handle 2025-03-25 05:18:04 +02:00
yggverse
898c6d407f remove extra lines 2025-03-25 04:03:22 +02:00
yggverse
37efb30729 update redirection handler (ggemini api upgrade) 2025-03-25 03:08:35 +02:00
yggverse
22d8898917 reduce certificate handler codebase, by using new ggemini api features 2025-03-25 03:05:19 +02:00
yggverse
100b0a1280 enshort construction by using common methods 2025-03-25 02:33:22 +02:00
yggverse
7d65795e8c update ggemtext api 2025-03-24 23:05:31 +02:00
yggverse
c6a691bbdf update header len for input statuses 2025-03-24 22:23:39 +02:00
yggverse
2660fad68d update ggemini api 2025-03-24 20:56:14 +02:00
yggverse
f7b2bbc432 begin ggemini 0.18 features integration, collect header data in page info holder 2025-03-24 06:51:54 +02:00
yggverse
556a1eba89 update indication icon on page handle 2025-03-23 04:26:28 +02:00
yggverse
e8eaaa5f32 add clear events method 2025-03-23 02:43:26 +02:00
yggverse
1a1fa86ac5 add header size, reorganize Size struct, add unset methods 2025-03-23 02:35:44 +02:00
yggverse
12df902983 actualize info member by commit, make update_page_info scope-dependent, set_request globally where it is possible 2025-03-22 20:37:30 +02:00
yggverse
3d7818fbd6 hold socket address info 2025-03-22 19:52:49 +02:00
yggverse
96230ee476 draft page info dialog features 2025-03-22 05:04:43 +02:00
yggverse
05a8647f28 move info component into navigation request level 2025-03-21 22:44:33 +02:00
yggverse
827f3bb7e9 rename event name, use const 2025-03-20 04:58:04 +02:00
yggverse
731a55cf47 draft page info dialog components, enshort local variables name 2025-03-20 04:30:45 +02:00
yggverse
cc7df23f39 apply new fmt version 2025-03-16 21:56:18 +02:00
yggverse
6f9c2a950a use shared title 2025-03-15 23:13:11 +02:00
yggverse
7ad322e06e disable external redirections by default 2025-03-15 23:10:15 +02:00
yggverse
7803aa1c44 restore optional history snaps 2025-03-12 11:52:05 +02:00
yggverse
33d5d414ac delegate history_snap action to protocol driver implementation 2025-03-12 11:00:16 +02:00