Commit graph

75 commits

Author SHA1 Message Date
yggverse
27a8cad8f0 rename variable 2024-12-02 22:30:28 +02:00
yggverse
fa1e2d39a2 draft syntax highlight features by syntect 2024-12-02 22:29:50 +02:00
yggverse
57c539c8ab remove new extra line according to new ggemtext behavior 2024-12-02 20:48:21 +02:00
yggverse
b5a98c5d2c define new consts 2024-12-02 20:24:01 +02:00
yggverse
1224353feb update ggemtext api, use const for shared values 2024-12-02 20:07:45 +02:00
yggverse
cdf6e78408 update ggemtext api to v0.3.0 2024-12-02 16:12:30 +02:00
yggverse
2a59bebea9 remove extra getters, give gobject names 2024-12-02 14:28:07 +02:00
yggverse
0af69d99f6 remove extra getters 2024-11-28 01:35:48 +02:00
yggverse
47b2be986b implement is_history record argument for load action 2024-11-12 08:23:19 +02:00
yggverse
23e4e83e45 implement new tab position enum 2024-11-11 19:28:39 +02:00
yggverse
8917d14908 use tuple for actions 2024-11-11 15:14:32 +02:00
yggverse
8f9f5d3eaa implement is_attention tab state decorator 2024-11-11 14:47:51 +02:00
yggverse
3d9ea1d54e add is_load state 2024-11-11 13:03:55 +02:00
yggverse
7bc2d478d0 add request state 2024-11-11 12:52:46 +02:00
yggverse
3a0deabc14 implement stateful api for append action 2024-11-11 11:35:35 +02:00
yggverse
a6ef61486d update actions 2024-11-11 05:11:48 +02:00
yggverse
a5fc2a7475 define ptr container outside 2024-11-11 01:14:09 +02:00
yggverse
38f945105c move tab open action to separated mod 2024-11-10 07:57:22 +02:00
yggverse
7e1c03f8dd remove extra references 2024-11-08 05:42:17 +02:00
yggverse
f66dfecc16 use function 2024-11-08 05:38:25 +02:00
yggverse
2d8b603b54 remove extra references 2024-11-08 05:37:40 +02:00
yggverse
c843e5b7c0 replace arc with rc 2024-11-08 05:21:08 +02:00
yggverse
a0e923eb7d remove extra referencers 2024-11-08 05:09:19 +02:00
yggverse
920721412e drop Arc from SimpleAction #1 2024-10-27 12:50:36 +02:00
yggverse
2a9564bec6 fix external links handler on middle click 2024-10-25 18:16:15 +03:00
yggverse
7f2e5d2210 use ggemtext crate 2024-10-18 21:08:26 +03:00
yggverse
5c28a405ee use UriLauncher 2024-10-18 10:01:40 +03:00
yggverse
ec86a9ecd0 use queue_draw 2024-10-17 06:17:52 +03:00
yggverse
2d750d0572 set is external on uri scheme change 2024-10-15 16:49:50 +03:00
yggverse
96d06c1ffb remove lines trim 2024-10-15 07:38:53 +03:00
yggverse
15decfa19a create new tag for new link 2024-10-15 06:30:31 +03:00
yggverse
d87e56661b add margin 2024-10-15 05:29:25 +03:00
yggverse
83b8b7fc31 enshort namespaces 2024-10-15 05:28:22 +03:00
yggverse
ab0fa8fb14 implement separated mods for tags 2024-10-15 05:22:29 +03:00
yggverse
9e9b40e3ac implement code tag parser 2024-10-15 03:38:23 +03:00
yggverse
bb9ddda109 delegate non-supported links handler to the external app 2024-10-14 21:06:34 +03:00
yggverse
918838fe96 add margins to list tag 2024-10-14 08:41:05 +03:00
yggverse
d646c95563 add list and quote tag support 2024-10-14 08:15:57 +03:00
yggverse
7311af914a pass uri variant to action 2024-10-14 06:01:36 +03:00
yggverse
ab73b9de5b register new local action 2024-10-14 05:57:33 +03:00
yggverse
55715284d8 add comment 2024-10-14 04:29:35 +03:00
yggverse
7988e6e6b7 stop iteration on action complete 2024-10-14 04:27:29 +03:00
yggverse
8f1e94dd68 draft new tab open on middle click 2024-10-14 01:13:26 +03:00
yggverse
0d55d492f3 fix delay on cursor update 2024-10-14 00:28:17 +03:00
yggverse
7829e51bef show link url as tooltip on hover 2024-10-13 21:06:20 +03:00
yggverse
b756e3e7c6 update maximum_size 2024-10-13 20:49:02 +03:00
yggverse
28092a2eca set accent color for link tags 2024-10-13 20:46:48 +03:00
yggverse
9dd346b0c3 fix var names mismatch 2024-10-13 11:04:05 +03:00
yggverse
26160ba521 fix cursor update 2024-10-13 10:39:25 +03:00
yggverse
72f9293239 reduce margin 2024-10-13 10:26:55 +03:00