362 Commits

Author SHA1 Message Date
yggverse
a52b8882bc update page data refresh 2024-09-10 05:40:18 +03:00
yggverse
2a7e1e9775 add page mime type enum 2024-09-10 05:12:57 +03:00
yggverse
e193240d69 remove extra method 2024-09-10 03:47:12 +03:00
yggverse
53bd6e8fbb update menu item sort order 2024-09-10 03:40:30 +03:00
yggverse
6425d5102f fix header main widgets vertical align 2024-09-10 03:30:58 +03:00
yggverse
7795a628de update save/restore actions delegation 2024-09-10 03:23:29 +03:00
yggverse
d30ea56530 return sqlite3 status int for save and prepare methods 2024-09-10 00:40:32 +03:00
yggverse
800bf7126b close all tabs before session restore 2024-09-10 00:04:00 +03:00
yggverse
df42e96e95 update table namespace 2024-09-09 23:59:47 +03:00
yggverse
59b3f171e5 rename methods 2024-09-09 23:51:13 +03:00
yggverse
46582fbe63 add tab session menu 2024-09-09 23:44:22 +03:00
yggverse
817c946270 implement separated restore action method 2024-09-09 23:23:40 +03:00
yggverse
55524221ff implement separated save action 2024-09-09 23:21:07 +03:00
yggverse
14ccb17169 activate tab refresh action on page append 2024-09-09 23:18:36 +03:00
yggverse
aceef398bf save session page number and current tab activity status 2024-09-09 23:16:39 +03:00
yggverse
487cddb3d1 set request text on tab session restore 2024-09-09 22:42:20 +03:00
yggverse
3515cc9d33 correct namespace 2024-09-09 22:33:03 +03:00
yggverse
618d8bd530 remove extra arguments 2024-09-09 22:23:23 +03:00
yggverse
7a522cb1e1 return page number on tab append 2024-09-09 22:13:36 +03:00
yggverse
687b623354 use dynamic_cast, make const uppercase 2024-09-09 21:41:42 +03:00
yggverse
99f1fa7c2e add set_navbar_request_text method 2024-09-09 19:36:51 +03:00
yggverse
a015c81050 remove extra char 2024-09-09 11:10:01 +03:00
yggverse
eaa4b78dbd restore previous tab session on browser launch 2024-09-09 11:08:00 +03:00
yggverse
9b13d3f270 add comment 2024-09-09 10:58:12 +03:00
yggverse
3f4a5536ca delegate close action to the browser window 2024-09-09 07:45:17 +03:00
yggverse
881e1b78d6 save tab session to profile database on application quit 2024-09-09 07:18:49 +03:00
yggverse
dfcc131ce2 drop SQLiteCpp dependency 2024-09-09 05:06:36 +03:00
yggverse
6c2dc8c4ac update table name 2024-09-08 22:24:02 +03:00
yggverse
f98b0e55e9 delegate specific database operations to widgets, use SQLiteCpp wrapper 2024-09-08 22:13:52 +03:00
yggverse
35f4741a1c toggle close all tabs action status on refresh 2024-09-08 18:19:29 +03:00
yggverse
780fdd3004 toggle close active tab action status on refresh 2024-09-08 18:15:28 +03:00
yggverse
ab8a8e3a64 add active tab close accel, make disabled by default 2024-09-08 18:08:54 +03:00
yggverse
5868ed822f rename close action 2024-09-08 17:58:40 +03:00
yggverse
f23a54c58a update menu build 2024-09-08 17:48:19 +03:00
yggverse
8a65c7aed9 update paddings 2024-09-08 08:18:23 +03:00
yggverse
bc21425acc reorganize accels for actions 2024-09-08 08:15:17 +03:00
yggverse
ec1864a858 update header refresh api 2024-09-08 07:47:39 +03:00
yggverse
e1327cc0d5 add comments 2024-09-08 07:38:30 +03:00
yggverse
05b347256e disable sensitivity by default 2024-09-08 07:31:23 +03:00
yggverse
6d93fd9b01 remove deprecated construction 2024-09-08 07:27:19 +03:00
yggverse
33ae9796d8 update page refresh action 2024-09-08 07:24:59 +03:00
yggverse
4716f3b3dc update comments 2024-09-08 04:59:09 +03:00
yggverse
a1e63346ad remove deprecated arguments 2024-09-08 04:46:00 +03:00
yggverse
55f1680f8b add update action support, remove request value from construction 2024-09-08 04:40:02 +03:00
yggverse
fac8c14cbd implement refresh method for update 2024-09-08 04:24:21 +03:00
yggverse
d869b4b3e7 implement update action dependencies 2024-09-08 04:20:25 +03:00
yggverse
1a548977a2 update widget construction, implement refresh method 2024-09-08 04:08:18 +03:00
yggverse
c940e5f7df draft action dependencies 2024-09-08 03:49:08 +03:00
yggverse
45dc3b160a draft refresh methods 2024-09-08 02:30:48 +03:00
yggverse
b97ffe5791 init actions first 2024-09-08 02:09:54 +03:00