329 Commits

Author SHA1 Message Date
yggverse
9cce6ffcdf init tab data content class 2024-08-13 11:18:04 +03:00
yggverse
86f4313a1d init request entry class 2024-08-13 09:59:58 +03:00
yggverse
d1a08ce8de init bookmark button class 2024-08-13 09:54:11 +03:00
yggverse
17224ebaaa draft history buttons group 2024-08-13 09:47:59 +03:00
yggverse
fb54cc4431 init update navigation button 2024-08-13 09:05:59 +03:00
yggverse
bc73c831c1 add navbar initiation 2024-08-13 08:48:17 +03:00
yggverse
940c98f3c6 init base button class 2024-08-13 08:40:17 +03:00
yggverse
3136b0b21c remove extra dependency 2024-08-13 08:29:20 +03:00
yggverse
19d4a7b684 init tab data navbar 2024-08-13 08:28:33 +03:00
yggverse
79f7923c35 include sigc++ 2024-08-13 08:13:44 +03:00
yggverse
3918ab9993 init tab data container 2024-08-13 08:07:56 +03:00
yggverse
d9b4983d4f emit tab close signal on double click 2024-08-13 08:01:07 +03:00
yggverse
88e5ba3736 implement separated tab label class 2024-08-13 07:55:23 +03:00
yggverse
6e115ca3c1 update include ns 2024-08-12 21:35:52 +03:00
yggverse
6b4efd9f73 remove pointed defaults from header 2024-08-12 21:30:30 +03:00
yggverse
b2ce53f6d8 remove extra defaults 2024-08-12 21:22:13 +03:00
yggverse
fa52a8fa70 require closing page number argument 2024-08-12 21:12:08 +03:00
yggverse
ff592df8b5 update comment 2024-08-12 20:25:26 +03:00
yggverse
f72bf5e723 implement multi-tab close action 2024-08-12 20:24:06 +03:00
yggverse
daa5edcead implement tab close action 2024-08-12 19:11:00 +03:00
yggverse
dca780ca89 update menu item names 2024-08-12 18:42:28 +03:00
yggverse
e12e8c2b7b implement tab close options as submenu 2024-08-12 18:27:25 +03:00
yggverse
fabd0f147e unify method names with gtkmm style 2024-08-12 18:16:27 +03:00
yggverse
c7a67e4afd draft new tab menu actions 2024-08-12 18:12:01 +03:00
yggverse
ea64d486a2 implement tab close public method 2024-08-12 17:56:58 +03:00
yggverse
a7bd2ae078 implement page close on tab label double click 2024-08-12 17:43:18 +03:00
yggverse
530991a48e add tab reorderable, focus methods 2024-08-12 16:12:36 +03:00
yggverse
20766c00f6 use header const 2024-08-12 14:45:40 +03:00
yggverse
b9079bd575 fix action implementation 2024-08-12 14:43:48 +03:00
yggverse
8c2fabd6ad define main container box orientation 2024-08-12 14:24:28 +03:00
yggverse
d206beb82b draft global accels preset 2024-08-12 14:18:09 +03:00
yggverse
b328c25904 draft click event 2024-08-12 13:28:46 +03:00
yggverse
78195837e7 update include format 2024-08-12 12:56:07 +03:00
yggverse
3e38d69fb7 use shared_ptr for db 2024-08-12 12:39:55 +03:00
yggverse
a8df7e1ebe implement destructors 2024-08-12 09:45:22 +03:00
yggverse
ee890b9859 draft main tab features 2024-08-11 22:04:34 +03:00
yggverse
aa4b15076b update readme 2024-08-11 15:02:34 +03:00
yggverse
80e8442e84 update readme 2024-08-11 15:01:47 +03:00
yggverse
30269f2523 update readme 2024-08-11 14:59:00 +03:00
yggverse
4b2fe64b08 require db on browser construct 2024-08-11 14:52:09 +03:00
yggverse
c477c70c56 use sql 2024-08-11 14:41:56 +03:00
yggverse
7a04fb8920 init session db class 2024-08-11 14:28:14 +03:00
yggverse
814b25a946 init sqlite database library 2024-08-11 12:35:57 +03:00
yggverse
cf64949986 implement debug menu item 2024-08-11 09:55:10 +03:00
yggverse
8aab10c53e init actions 2024-08-11 08:07:00 +03:00
yggverse
6b70606637 remove extra separator 2024-08-10 18:56:31 +03:00
yggverse
7020037979 add comment 2024-08-10 18:47:26 +03:00
yggverse
0f96ff851e use separated class files, use hpp header extension, update include model 2024-08-10 17:57:15 +03:00
yggverse
9b6dceddd8 init page subclass 2024-08-10 10:33:36 +03:00
yggverse
4a8b84d57e update includes 2024-08-10 09:17:03 +03:00