Commit graph

68 commits

Author SHA1 Message Date
yggverse
8b55faef35 use linked page_number arguments 2024-08-27 13:53:41 +03:00
yggverse
bb343d5f59 implement tab refresh method 2024-08-27 13:50:29 +03:00
yggverse
dd68120c10 update new tab api 2024-08-26 22:29:09 +03:00
yggverse
fbfb8039b0 add get_label_text, use lambda function on switch_page, rename page_number variables 2024-08-20 16:32:20 +03:00
yggverse
09542c5134 remove extra access level definition 2024-08-17 00:50:24 +03:00
yggverse
626997af14 drop sigc dependency 2024-08-16 19:45:42 +03:00
yggverse
579ebfa037 draft tab actions 2024-08-14 07:56:34 +03:00
yggverse
3918ab9993 init tab data container 2024-08-13 08:07:56 +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
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
f72bf5e723 implement multi-tab close action 2024-08-12 20:24:06 +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
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
Renamed from src/app/browser/page.hpp (Browse further)