Commit graph

433 commits

Author SHA1 Message Date
yggverse
d3f3475f15 use record id as hashmap value 2024-11-14 12:26:02 +02:00
yggverse
feca899c5b fix bookmark update action 2024-11-14 08:59:48 +02:00
yggverse
d0a7c3079d connect bookmark action 2024-11-14 08:51:14 +02:00
yggverse
aa076b370b rename low-level db api 2024-11-13 11:45:33 +02:00
yggverse
61010e0a42 use tuple for actions 2024-11-12 18:47:52 +02:00
yggverse
b70a5a7867 move bookmark status detection to the navigation level 2024-11-12 18:38:10 +02:00
yggverse
367b4d017b connect navigation widget to bookmark action 2024-11-12 18:13:32 +02:00
yggverse
da33fa053e move static methods out of main db struct implementation 2024-11-12 17:22:07 +02:00
yggverse
47b2be986b implement is_history record argument for load action 2024-11-12 08:23:19 +02:00
yggverse
23e4e83e45 implement new tab position enum 2024-11-11 19:28:39 +02:00
yggverse
8917d14908 use tuple for actions 2024-11-11 15:14:32 +02:00
yggverse
8f9f5d3eaa implement is_attention tab state decorator 2024-11-11 14:47:51 +02:00
yggverse
3d9ea1d54e add is_load state 2024-11-11 13:03:55 +02:00
yggverse
7bc2d478d0 add request state 2024-11-11 12:52:46 +02:00
yggverse
3a0deabc14 implement stateful api for append action 2024-11-11 11:35:35 +02:00
yggverse
a6ef61486d update actions 2024-11-11 05:11:48 +02:00
yggverse
a5fc2a7475 define ptr container outside 2024-11-11 01:14:09 +02:00
yggverse
7b2c07ac45 remove deprecated method 2024-11-11 00:17:30 +02:00
yggverse
12fa47f8f9 remove extra methods 2024-11-11 00:04:19 +02:00
yggverse
8113022cd4 create separated wrappers for history, close action group 2024-11-10 11:53:43 +02:00
yggverse
4afa2c204c create separated wrapper for home action 2024-11-10 10:46:46 +02:00
yggverse
b4dee17768 create separated wrapper for reload action 2024-11-10 10:30:10 +02:00
yggverse
36b86ef5cf begin window actions group implementation 2024-11-10 08:51:08 +02:00
yggverse
38f945105c move tab open action to separated mod 2024-11-10 07:57:22 +02:00
yggverse
9ff32a3419 begin local actions implementation 2024-11-10 07:09:55 +02:00
yggverse
35fe1f83e9 fix autoreplacement typo 2024-11-09 00:25:03 +02:00
yggverse
6030df6328 move browser actions to destination submod level 2024-11-08 09:19:16 +02:00
yggverse
ec7a668cd9 begin action collections implementation (to reduce argument size by clippy) 2024-11-08 06:47:58 +02:00
yggverse
6702f9c7d6 enshort constructions 2024-11-08 05:45:15 +02:00
yggverse
7e1c03f8dd remove extra references 2024-11-08 05:42:17 +02:00
yggverse
3393ffa4c4 fix comment 2024-11-08 05:40:33 +02:00
yggverse
f66dfecc16 use function 2024-11-08 05:38:25 +02:00
yggverse
2d8b603b54 remove extra references 2024-11-08 05:37:40 +02:00
yggverse
07ee9cba07 replace clone with copy 2024-11-08 05:35:32 +02:00
yggverse
c843e5b7c0 replace arc with rc 2024-11-08 05:21:08 +02:00
yggverse
a0e923eb7d remove extra referencers 2024-11-08 05:09:19 +02:00
yggverse
6d7277d831 remove extra referencers 2024-11-08 05:03:02 +02:00
yggverse
ef067fbb70 remove extra methods 2024-11-05 09:57:52 +02:00
yggverse
78b7dd960b move history to page open action, fix request activate action 2024-11-05 08:09:02 +02:00
yggverse
b6fd45d477 update status enums 2024-11-03 20:47:49 +02:00
yggverse
f52b1fcf99 add Status::Restore, Status::Restored 2024-11-03 20:35:44 +02:00
yggverse
39ee50c4ba move migration api out of struct implementation 2024-11-03 17:05:32 +02:00
yggverse
51a38c98b2 implement session save/restore for page meta data 2024-11-03 16:49:57 +02:00
yggverse
8e501fb34f update comment 2024-11-03 15:35:21 +02:00
yggverse
73427db470 update comment 2024-11-03 05:11:04 +02:00
yggverse
f900fa80b1 add last focus value holder 2024-11-03 04:39:27 +02:00
yggverse
07d952ea7e enshort contains construction, drop debug print 2024-11-03 02:28:50 +02:00
yggverse
6a04692ad3 replace GestureClick with StateFlags implementation 2024-11-03 02:27:17 +02:00
yggverse
c8fb59988d make redirect_count optional 2024-11-02 22:26:36 +02:00
yggverse
9818b3a998 implement 30,31 status codes 2024-11-02 21:38:05 +02:00