Commit graph

118 commits

Author SHA1 Message Date
yggverse
4998ec62c1 minor optimizations: fix extra changed event emission 2025-10-12 01:27:02 +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
b187f36028 remove async dependencies 2025-07-23 02:27:48 +03:00
yggverse
01ea693c03 fix redirection info reset 2025-03-27 22:47:38 +02:00
yggverse
d469499d46 remove Escape accels from window actions as blocking dialog windows, replace it with local EventControllerKey implementation, that depends of active focus 2025-03-20 23:55:33 +02:00
yggverse
cc7df23f39 apply new fmt version 2025-03-16 21:56:18 +02:00
yggverse
19a07cdf1d remove direct memory access 2025-03-14 12:51:33 +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
yggverse
5effd63575 use anyhow crate, return id on insert 2025-03-07 18:14:37 +02:00
yggverse
33943d37f1 update gemtext error handler 2025-03-05 17:57:28 +02:00
yggverse
c8607e151a reset notice banner on page update 2025-03-05 16:55:38 +02:00
yggverse
12474b0f44 implement notice banner 2025-03-03 09:54:02 +02:00
yggverse
0061320050 sync tab action status with global actions 2025-01-31 01:37:49 +02:00
yggverse
25db274d2e move is_needs_attention state to page, reorganize TabView access levels 2025-01-30 22:40:47 +02:00
yggverse
b8a8fb49de implement custom search providers feature 2025-01-30 15:53:26 +02:00
yggverse
91e674ae29 detect primary icon on construct, rename some actions 2025-01-29 22:42:12 +02:00
yggverse
e1345a4922 add identity action to the tab actions group 2025-01-29 20:16:44 +02:00
yggverse
f581f1d2f3 fix identity request implementation 2025-01-29 15:50:32 +02:00
yggverse
2dc6154d54 move identity feature to request area 2025-01-29 15:13:35 +02:00
yggverse
ed1dbd421c remove Subject struct, use public Page API for Client driver, remove widget mod 2025-01-28 22:07:08 +02:00
yggverse
94ab229c1b implement unsupported dialog as trait 2025-01-28 16:01:17 +02:00
yggverse
6501738737 fix auth indicator update on identity apply 2025-01-28 15:49:35 +02:00
yggverse
1e5b72358a enable history record on reload action 2025-01-27 19:29:08 +02:00
yggverse
af7a34c2ce remove public access to mod 2025-01-27 18:08:52 +02:00
yggverse
10539a1d30 remove extra component 2025-01-27 16:47:26 +02:00
yggverse
51e3f54661 make navigation entries private 2025-01-27 16:38:01 +02:00
yggverse
3d1a07213c implement request as trait 2025-01-27 16:30:27 +02:00
yggverse
ee8f7f69af remove deprecated feature 2025-01-27 15:00:58 +02:00
yggverse
b3b2763af1 remove extra update actions 2025-01-27 13:40:10 +02:00
yggverse
e7bd5bbdc6 begin request entry refactory 2025-01-26 19:58:24 +02:00
yggverse
8b4d184ad7 reorganize reload action, add middle click handler 2025-01-26 13:28:20 +02:00
yggverse
3ee6a03c30 reorganize home action, add middle click handler 2025-01-26 13:07:20 +02:00
yggverse
0023f6f299 remove extra reference 2025-01-26 10:55:46 +02:00
yggverse
3e89b5e05e grab focus only on request entry is empty 2025-01-26 10:54:28 +02:00
yggverse
2b472eb618 implement middle click controller for history navigation buttons 2025-01-26 10:06:05 +02:00
yggverse
913030a955 add new tab item action group, delegate history handle to action implementation 2025-01-25 17:28:05 +02:00
yggverse
089a91d5a2 remove scheme from scope, rename build constructors 2025-01-23 11:46:43 +02:00
yggverse
ed0172be68 enable identity selection for Titan protocol 2025-01-23 10:21:30 +02:00
yggverse
137301200f delegate home url parse to request component 2025-01-22 20:52:34 +02:00
yggverse
88457b3fa0 update is_loading update logic 2025-01-21 19:39:44 +02:00
yggverse
0c08a0fb2f begin multi-driver page client implementation 2025-01-21 15:04:31 +02:00
yggverse
acfd730c95 fix redirection handler 2025-01-19 10:51:58 +02:00
yggverse
0ff182f15d reorganize page loading methods 2025-01-19 10:17:12 +02:00
yggverse
edb385f903 rename constructors 2025-01-15 00:25:33 +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
eabd16aaf7 optimize clone semantics, enshort namespaces 2025-01-11 20:56:53 +02:00
yggverse
a1617b2b1b give name to gobject variables 2024-12-14 06:50:30 +02:00
yggverse
ea3aab4d68 use shared reference for tab item id 2024-12-11 17:26:33 +02:00