Commit Graph

537 Commits

Author SHA1 Message Date
yggverse
8a16e9aa71 implement buffer struct, cleanup buffer on page reload 2024-09-18 09:38:52 +03:00
yggverse
9001b2521d add comments 2024-09-17 21:39:01 +03:00
yggverse
d2529ab859 fix event controller target 2024-09-17 21:34:04 +03:00
yggverse
900ff36227 update tooltip ui responsibility 2024-09-17 20:59:57 +03:00
yggverse
4b33ba874a rename downcast helpers 2024-09-17 19:35:46 +03:00
yggverse
e24667785a use entire tab area to change pin status 2024-09-17 19:29:06 +03:00
yggverse
d0859d7243 rename tools menu 2024-09-17 13:44:18 +03:00
yggverse
4200dd2368 draft current tab activation on middle button pressed 2024-09-17 12:51:39 +03:00
yggverse
d66692a42a implement label title object storage 2024-09-17 08:29:45 +03:00
yggverse
a9d7e59534 fix page meta data update 2024-09-17 07:47:03 +03:00
yggverse
4eb824594e use separated widgets for tab label feature 2024-09-17 07:31:49 +03:00
yggverse
1d8ec008d3 implement label title widget 2024-09-17 07:25:23 +03:00
yggverse
6f77138796 implement pin widget 2024-09-17 07:10:28 +03:00
yggverse
8794708af9 update pin indicator 2024-09-17 05:15:52 +03:00
yggverse
7f87cb3687 add comment 2024-09-17 05:08:02 +03:00
yggverse
0665f3bd64 auto grab focus on empty 2024-09-17 05:04:27 +03:00
yggverse
30a1872fa5 implement pin tab menu item 2024-09-16 19:07:39 +03:00
yggverse
0c638026e3 add accel for debug action 2024-09-16 18:55:31 +03:00
yggverse
9904dfcb34 rename database pointer 2024-09-16 17:19:10 +03:00
yggverse
3870e3f53c update comments 2024-09-16 17:15:48 +03:00
yggverse
4b2bf57cec update database/session struct name registry 2024-09-16 17:11:13 +03:00
yggverse
abe969742d close tab on middle button click, implement pin tab on double click 2024-09-16 17:00:18 +03:00
yggverse
2804809643 init tab pin feature 2024-09-16 15:29:19 +03:00
yggverse
1b2debf3bd fix column data type interpretation 2024-09-16 15:25:42 +03:00
yggverse
19d7428e75 add comments 2024-09-16 15:05:33 +03:00
yggverse
893f114abf add input status enum 2024-09-16 15:02:49 +03:00
yggverse
3c584b52b7 fix strings comparison 2024-09-16 14:49:33 +03:00
yggverse
ebadc548c0 update response route by mime type 2024-09-16 14:31:04 +03:00
yggverse
a478e31bd5 implement response parser features, add request struct 2024-09-16 14:05:07 +03:00
yggverse
0a7c3a6055 make default const static 2024-09-16 11:50:20 +03:00
yggverse
d139fc51e3 update comment 2024-09-16 11:35:18 +03:00
yggverse
5244e52da3 add get_request_from_uri method 2024-09-16 11:32:48 +03:00
yggverse
747f622e4d use socket api 2024-09-16 11:20:53 +03:00
yggverse
b35f70b1db define default port const for gemini socket client 2024-09-16 11:17:22 +03:00
yggverse
a342940d2c remove extra namespace 2024-09-16 11:13:03 +03:00
yggverse
5578c3226a return namespaces to prevent segmentation mismatch 2024-09-16 11:03:09 +03:00
yggverse
f0dad0f04e add comments, enshort namespaces 2024-09-16 10:58:03 +03:00
yggverse
81c9ae2fc8 implement multiprotocol socket api 2024-09-16 10:45:15 +03:00
yggverse
16cbc2ac03 close active socket connection on page reload 2024-09-16 09:42:46 +03:00
yggverse
734bb850ad use update method 2024-09-16 09:24:33 +03:00
yggverse
51b41e21e7 customize tabl labels view, add tooltip support for ellipsize mode, add label update action 2024-09-16 09:24:08 +03:00
yggverse
9ef386bb10 use alignment mode enums 2024-09-16 08:57:43 +03:00
yggverse
74f5983f85 setup label alignment 2024-09-16 08:38:35 +03:00
yggverse
d99eb79317 add comments 2024-09-16 08:34:41 +03:00
yggverse
22fcaf6312 add comment 2024-09-16 08:31:07 +03:00
yggverse
a9dd41c978 define socket protocol for gemini connection 2024-09-16 08:29:46 +03:00
yggverse
3c9b964a6b update socket connection 2024-09-16 08:23:02 +03:00
yggverse
d8cf3c6d1f add namespace to session methods 2024-09-16 06:00:06 +03:00
yggverse
78c31a3cd6 increase margins 2024-09-15 19:51:35 +03:00
yggverse
ebbaf772f0 add margins 2024-09-15 19:44:14 +03:00