66 Commits

Author SHA1 Message Date
yggverse
0a09de1fdd update history actions api 2024-09-05 22:04:01 +03:00
yggverse
d63ba8f1ad update actions 2024-09-05 16:40:41 +03:00
yggverse
5065dd23d6 make const arguments linked 2024-09-05 04:57:42 +03:00
yggverse
2897699464 make arguments const 2024-09-05 04:47:34 +03:00
yggverse
e587ae0d27 make static 2024-09-05 04:40:12 +03:00
yggverse
1c5d6669a5 change variable name 2024-09-05 04:28:22 +03:00
yggverse
f43d1ef725 make submenus build by separated class methods 2024-09-05 04:24:43 +03:00
yggverse
d321efd82e add navigation submenu 2024-09-05 03:40:52 +03:00
yggverse
c0b7e9e969 create tab page submenu 2024-09-05 03:11:10 +03:00
yggverse
207d5079a7 remove destructors overwrite 2024-09-05 01:40:56 +03:00
yggverse
a533e3aa7a rename action namespace 2024-09-04 23:29:01 +03:00
yggverse
02b0b42b6b make children widgets managed 2024-09-02 16:25:31 +03:00
yggverse
fb71cfa2be update namespaces 2024-08-27 16:27:56 +03:00
yggverse
fe0586a054 add subtitle setters 2024-08-27 16:22:48 +03:00
yggverse
330252f8e0 add comments 2024-08-27 14:58:34 +03:00
yggverse
e204460e59 use custom text setter on widget init 2024-08-27 14:56:20 +03:00
yggverse
cc15498f7a hide widget on empty value 2024-08-27 14:53:53 +03:00
yggverse
c22b3a6b30 implement header subtitle widget 2024-08-27 14:46:13 +03:00
yggverse
fe8845ae1a uppercase const name, make argument linked 2024-08-27 14:41:56 +03:00
yggverse
d88bea1fa6 implement custom title setter 2024-08-20 16:23:13 +03:00
yggverse
2b81293d1c set vertical alignment 2024-08-20 15:46:21 +03:00
yggverse
8c09660242 setup title widget 2024-08-20 15:37:43 +03:00
yggverse
84bb4f46af add css class 2024-08-20 15:31:02 +03:00
yggverse
98a572a1c0 implement set_title method 2024-08-20 15:25:31 +03:00
yggverse
233471c22b drop extra methods 2024-08-20 14:59:26 +03:00
yggverse
0c039e5744 remove extra header 2024-08-20 14:44:14 +03:00
yggverse
a98e9e088a init main header widget 2024-08-20 14:38:13 +03:00
yggverse
09542c5134 remove extra access level definition 2024-08-17 00:50:24 +03:00
yggverse
03764ce599 fix tab update level 2024-08-14 07:11:24 +03:00
yggverse
1dc6bdf7e3 draft tab update action 2024-08-13 20:05:21 +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
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
c7a67e4afd draft new tab menu actions 2024-08-12 18:12:01 +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
b328c25904 draft click event 2024-08-12 13:28:46 +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
cf64949986 implement debug menu item 2024-08-11 09:55:10 +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
d3e894e0ac switch to gtkmm 2024-08-08 12:44:27 +03:00
yggverse
058aabce26 add pragma once 2024-08-07 08:53:17 +03:00
yggverse
cde5eff9b8 init new tab submenu 2024-08-07 00:01:09 +03:00
yggverse
494964e64a init tab submenu 2024-08-06 23:47:08 +03:00
yggverse
c9306bb4cd add tooltip 2024-08-06 21:51:37 +03:00
yggverse
e089acca6c use icon 2024-08-06 21:49:02 +03:00