Commit graph

90 commits

Author SHA1 Message Date
yggverse
ebb38008e1 implement separated dialogs for the Bookmarks and History menu items 2025-07-25 15:52:14 +03:00
yggverse
b187f36028 remove async dependencies 2025-07-23 02:27:48 +03: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
33d5d414ac delegate history_snap action to protocol driver implementation 2025-03-12 11:00:16 +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
0940c81b01 change g_box define position 2025-03-04 07:50:36 +02:00
yggverse
be9e55a4cf try autocomplete scheme if the request match local filename 2025-02-15 14:44:28 +02:00
yggverse
9fe6713bc8 connect file open action 2025-02-15 13:30:51 +02:00
yggverse
330075164d rename action 2025-02-15 12:12:31 +02:00
yggverse
d0e918ef19 rename methods 2025-01-31 01:42:00 +02:00
yggverse
ca2e6e8788 move widget features on parent level 2025-01-27 13:11:49 +02:00
yggverse
e7bd5bbdc6 begin request entry refactory 2025-01-26 19:58:24 +02:00
yggverse
5255708be3 remove extra mod 2025-01-26 16:51:07 +02:00
yggverse
1077368116 use trait for ToolbarView 2025-01-26 16:46:48 +02:00
yggverse
49c1f5923b update window actions on tab change 2025-01-26 16:41:59 +02:00
yggverse
3e89b5e05e grab focus only on request entry is empty 2025-01-26 10:54:28 +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
1a0b31e695 store entire closed tab item to restore all features 2025-01-12 13:58:22 +02:00
yggverse
9e86e9b29f implement recent bookmarks menu item 2025-01-12 00:38:22 +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
f767c11789 init search on page feature once 2024-12-17 01:50:12 +02:00
yggverse
dd5fada7c7 enshort namespaces, give name to gobject 2024-12-14 06:56:14 +02:00
yggverse
a1617b2b1b give name to gobject variables 2024-12-14 06:50:30 +02:00
yggverse
e66b065fc3 add view source menu item 2024-12-11 16:52:42 +02:00
yggverse
17985d9a7b implement save as.. menu item 2024-12-11 16:19:37 +02:00
yggverse
0af69d99f6 remove extra getters 2024-11-28 01:35:48 +02:00
yggverse
0b44303023 handle bookmark toggle action results 2024-11-14 12:48:58 +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
ad89d08f0f remove extra brackets 2024-11-12 18:05:44 +02:00
yggverse
3db4c2c6be integrate bookmark action 2024-11-12 18:02:35 +02:00
yggverse
da33fa053e move static methods out of main db struct implementation 2024-11-12 17:22:07 +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
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
33b22ca30a create separated wrapper for pin action 2024-11-10 10:07:16 +02:00
yggverse
36b86ef5cf begin window actions group implementation 2024-11-10 08:51:08 +02:00
yggverse
5f280efaf3 add new getters, switch accel target 2024-11-10 08:07:44 +02:00
yggverse
9ff32a3419 begin local actions implementation 2024-11-10 07:09:55 +02:00