Commit graph

560 commits

Author SHA1 Message Date
yggverse
59777a556f remove extra lines, update comments 2024-12-10 21:11:02 +02:00
yggverse
09c1655301 define strings as const 2024-12-10 21:08:55 +02:00
yggverse
556a85b7e5 implement status actions 2024-12-10 21:04:00 +02:00
yggverse
7bdf38d327 implement progress spinner actions 2024-12-10 20:52:40 +02:00
yggverse
df99760d0f reorder asc 2024-12-10 20:47:44 +02:00
yggverse
23c4832f9a separate child components, use custom actions to activate extra features 2024-12-10 20:46:22 +02:00
yggverse
5c8aba30c5 use shared cancellable 2024-12-10 19:24:13 +02:00
yggverse
2e8ee31cb0 remove extra getters 2024-12-10 01:10:47 +02:00
yggverse
e27f977bcd fix redirects processed update 2024-12-10 00:49:46 +02:00
yggverse
ae5399e68e keep all redirects chain, add referrer holder 2024-12-10 00:04:09 +02:00
yggverse
ff3f064534 remove extra getters, give names to gobjects 2024-12-09 21:26:47 +02:00
yggverse
ccbc82d2f5 add go to the address feature as secondary_icon for request entry widget 2024-12-09 21:20:58 +02:00
yggverse
09f2a17f22 format request, begin download feature implementation 2024-12-09 14:55:20 +02:00
yggverse
ffd0850f49 init invisible by default 2024-12-09 05:16:56 +02:00
yggverse
524bc9f33c fix spinner widget for gtk replacement 2024-12-09 05:14:41 +02:00
yggverse
c1fc022643 connect sourceview5 2024-12-08 15:11:57 +02:00
yggverse
614aa1d71a implement view-source feature 2024-12-08 13:59:57 +02:00
yggverse
390f4b5f7a update condition 2024-12-08 11:14:46 +02:00
yggverse
5626757376 replace cansi with ansi-parser 2024-12-08 10:56:40 +02:00
yggverse
2799ce37fe remove extra getters, give name to gobjects 2024-12-05 21:17:32 +02:00
yggverse
78b7c67038 reduce code 2024-12-05 06:49:39 +02:00
yggverse
4e50621e3c rename variables 2024-12-05 05:35:43 +02:00
yggverse
0276e92c5c remove extra reference 2024-12-05 05:13:03 +02:00
yggverse
90ddac2033 draft ANSI/SGR format (terminal emulation) 2024-12-05 05:09:50 +02:00
yggverse
8c9cabfcda create separated TextTag preset for syntax highlight buffer, add comments 2024-12-05 03:19:28 +02:00
yggverse
8cb1e63222 add comments 2024-12-05 02:17:29 +02:00
yggverse
3e2205015a implement error handler, return Error::Parse on source could not be processed 2024-12-05 01:53:47 +02:00
yggverse
3f1e8a9780 fix rgba construction 2024-12-04 10:59:18 +02:00
yggverse
ed60b18760 remove extra method 2024-12-04 10:35:51 +02:00
yggverse
dcee1b9c86 update comment 2024-12-04 09:13:51 +02:00
yggverse
ee2ef92831 use shared reference container for links table passed to event actions; use single hovered tag holder instead of iter entire the hashmap 2024-12-04 09:10:38 +02:00
yggverse
9d8f2498e8 implement link color change on mouse hover 2024-12-04 07:29:20 +02:00
yggverse
297e54b2c1 replace features with adw 1.5 (support ubuntu 24.04 lts) 2024-12-04 05:01:55 +02:00
yggverse
cfa1c6a3c0 remove extra link 2024-12-04 03:39:43 +02:00
yggverse
a5c0a4bdd0 update ggemtext api version 2024-12-03 19:29:14 +02:00
yggverse
09fcbfa725 use environment-based theme 2024-12-03 16:39:22 +02:00
yggverse
9e7147838f use Solarized (dark) by default as compatible with dark/light themes 2024-12-03 16:13:51 +02:00
yggverse
fe9c859f7f add find_syntax_by_path method in order 2024-12-03 04:16:37 +02:00
yggverse
15a63a21c9 replace find_syntax_by_extension with find_syntax_by_token 2024-12-03 04:11:44 +02:00
yggverse
e1c2ce176f add find_syntax_by_name 2024-12-03 03:32:41 +02:00
yggverse
ce8eac4f76 handle optional tag settings 2024-12-03 03:24:08 +02:00
yggverse
114a555d03 fix new tag preset init 2024-12-03 03:14:40 +02:00
yggverse
f832ff6ad0 disable background rgba 2024-12-03 03:01:51 +02:00
yggverse
c0d372a0d2 apply tmp solution to rgba option set #1931 2024-12-03 02:58:13 +02:00
yggverse
bb98d1658e register new syntax tags 2024-12-03 02:51:50 +02:00
yggverse
6d84ee5cfe remove extra members 2024-12-03 02:47:49 +02:00
yggverse
70dfac115f draft highlight tag implementation 2024-12-03 01:23:23 +02:00
yggverse
ac1b896fc0 make highlight function public 2024-12-02 23:02:12 +02:00
yggverse
a0af227e28 update syntax detection by priority 2024-12-02 23:00:47 +02:00
yggverse
27a8cad8f0 rename variable 2024-12-02 22:30:28 +02:00