Commit graph

1267 commits

Author SHA1 Message Date
yggverse
c3f63dfbdc make heavy operation async 2025-03-14 00:00:31 +02:00
yggverse
b71b2cd7fa limit suggestions to 100 by default 2025-03-13 14:17:26 +02:00
yggverse
7803aa1c44 restore optional history snaps 2025-03-12 11:52:05 +02:00
yggverse
0dbc8def65 fix deprecated variant type 2025-03-12 11:12:21 +02:00
yggverse
33d5d414ac delegate history_snap action to protocol driver implementation 2025-03-12 11:00:16 +02:00
yggverse
68b3119bb1 activate suggestion on single click 2025-03-12 09:54:19 +02:00
yggverse
11fecd9cf1 replace vector collection with event snap for performance reasons (much detailed history logs not planned) 2025-03-11 21:10:48 +02:00
yggverse
ce2b02569d store optional page title 2025-03-11 19:58:09 +02:00
yggverse
e003ab461a fix suggestion navigation colors 2025-03-11 17:43:39 +02:00
yggverse
1ebf70a178 hide suggestion popover on focus out from navigation entry or app window left 2025-03-11 17:10:40 +02:00
yggverse
9fcfac3ce9 update suggestion list view style 2025-03-11 16:58:31 +02:00
yggverse
841bb171bd fix scrolled window height update on child items quantity change 2025-03-11 14:48:41 +02:00
yggverse
d26917c78d use shared highlight function 2025-03-11 12:40:00 +02:00
yggverse
48b70a263f fix bookmark indicator setup 2025-03-11 11:26:18 +02:00
yggverse
73c35d25d8 implement suggestion titles, search in history, show bookmark as icon indicator 2025-03-11 11:09:49 +02:00
yggverse
2b2ffd00de remove deprecated cast 2025-03-11 10:26:30 +02:00
yggverse
f6b34352e4 implement suggestion keyup/keydown keys navigation 2025-03-11 10:23:26 +02:00
yggverse
b716fb1f78 update key controller router, init navigation methods 2025-03-10 23:53:25 +02:00
yggverse
0948a6c93a create key map helpers 2025-03-10 23:06:02 +02:00
yggverse
16dcd19cd0 draft key navigation controller 2025-03-10 22:54:40 +02:00
yggverse
085e28ae0d fix panic on unwrap the item is not selected 2025-03-10 21:45:47 +02:00
yggverse
4a2996d3b7 use single click for selection and double click for activation, hide suggestions on escape, replace request trait with struct 2025-03-10 21:28:48 +02:00
yggverse
3e4423eca7 hide suggestion popover on activate navigation entry 2025-03-10 20:00:13 +02:00
yggverse
907dcd4893 implement autocomplete selection event 2025-03-10 19:36:48 +02:00
yggverse
5b0de227c0 draft suggestion autocomplete feature 2025-03-10 17:22:21 +02:00
yggverse
268af30830 reorganize history memory model 2025-03-08 21:02:31 +02:00
yggverse
6526ca85d8 reorganize bookmarks memory model 2025-03-08 18:48:21 +02:00
yggverse
a874bd8106 update bookmarks handler 2025-03-08 11:33: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
f7b653f36a update comment 2025-03-05 14:37:00 +02:00
yggverse
ffc7019fc1 use usize data type 2025-03-05 14:32:08 +02:00
yggverse
9b22bd9eee remove extra vector implementation 2025-03-05 14:29:06 +02:00
yggverse
cf63416e05 fix is_multiline_enabled condition 2025-03-05 14:22:55 +02:00
yggverse
dec66284b3 remove extras 2025-03-03 09:54:38 +02:00
yggverse
12474b0f44 implement notice banner 2025-03-03 09:54:02 +02:00
yggverse
a68033bc01 disable multiline format on at least one closing tag not found 2025-03-03 08:59:54 +02:00
yggverse
7338e2c81f add comments 2025-02-15 20:04:04 +02:00
yggverse
deda967d95 change comment position 2025-02-15 19:58:45 +02:00
yggverse
2a535c7c60 fix follow_to_index exception 2025-02-15 19:45:15 +02:00
yggverse
30142cf5e0 update history navigation rules 2025-02-15 19:39:30 +02:00
yggverse
6585597103 snap history on some conditions match only 2025-02-15 16:03:51 +02:00
yggverse
80c9a2792a move filepath resolve to the lookup function 2025-02-15 15:56:05 +02:00
yggverse
be9e55a4cf try autocomplete scheme if the request match local filename 2025-02-15 14:44:28 +02:00
yggverse
4c0200799b deactivate save_as action for file browser tabs 2025-02-15 12:45:27 +02:00
yggverse
fb9ef36893 add open file menu item, group file items in section 2025-02-15 12:33:26 +02:00
yggverse
12c1c80092 add dim-label class for secondary columns 2025-02-15 11:21:50 +02:00
yggverse
91a19c6c31 calculate items total for directories 2025-02-15 11:18:10 +02:00
yggverse
11e39168ac use default width for some columns 2025-02-15 10:08:44 +02:00