1
0
mirror of https://codeberg.org/cage/tinmop/ synced 2024-12-22 23:47:56 +01:00
Commit Graph

226 Commits

Author SHA1 Message Date
cage
94d4a707d3 - [GUI] fixed bug thet made the program stuck with the hand shaped mouse pointer;
- [GUI] increased text size.
2023-06-25 11:27:40 +02:00
cage
97fd09adf0 - [GUI] changed keybinding to go back in history of visited pages. 2023-06-18 12:48:03 +02:00
cage
5c8bc72712 - [GUI] changed default keybindings. 2023-06-13 18:34:15 +02:00
cage
0c091b299f - [GUI] fixed highlighting of the selected text. 2023-06-11 13:54:41 +02:00
cage
cbb80e1516 - [GUI] added keybindings for reloading the current gemini address. 2023-06-10 18:44:05 +02:00
cage
a0518fa8de - [GUI] fixed setting of font for normal text in the gemtext window, the configurations directive was ignored before this patch. 2023-06-05 20:36:56 +02:00
cage
fa239261ca - [GUI] added commands to scale rendered gemtext. 2023-06-01 19:22:58 +02:00
cage
95e9e2a9c3 - [GUI] added configuration directive to enable or disable TOC autoresize. 2023-05-20 17:31:11 +02:00
cage
f495f41197 - added more padding to rendered gemtext. 2023-05-18 17:33:35 +02:00
cage
1af9f1f98a - [GUI] added configuration directive to emphasize text wrappend in asterisk. 2023-05-17 18:24:11 +02:00
cage
5e226644b8 - [GUI] added configurable text selection color in gemtext window. 2023-05-16 19:32:02 +02:00
cage
1ce69366de - fixed configuration parser to allow empty strings;
- [GUI] drafted a theme.
2023-05-15 20:43:03 +02:00
cage
064c7efa00 - [GUI] added show bookmarks command. 2023-05-14 17:33:31 +02:00
cage
f7d8f4132f - [GUI] added bookmark keybinding. 2023-05-14 17:16:00 +02:00
cage
e944219350 - [GUI] added more keybindings;
- [GUI] parsed keybindings.
2023-05-14 17:12:33 +02:00
cage
b516f9e161 - [GUI] added horizontal padding for gemtext widget. 2023-05-14 16:56:01 +02:00
cage
ec507a0235 - [GUI] added more keybindigs related to link tour. 2023-05-14 14:44:47 +02:00
cage
d756cba334 - [GUI] added more keybindings;
- [GUI] pass focus to the entry when the search frame is shown.
2023-05-13 21:20:49 +02:00
cage
211176ad8a - [GUI] started with configurable keybindings. 2023-05-13 18:53:05 +02:00
cage
2982dfdeeb - [GUI] made the TOC's resize its width to fits the TOC items width.
- [GUI] added configuration directive for TOC width limits;

- [GUI] refactored TOC rendering code;

- [GUI] clear TOC widget from legacy items befor rendering the new TOC.
2023-03-19 13:00:28 +01:00
cage
89969f1f91 - [GUI] started with TOC rendering. 2023-03-18 20:27:24 +01:00
cage
67d2a06630 - [GUI] added downloading of data with text/* MIME type (but not gemini);
- [GUI] refactored rendering of simple text data;

- [GUI] removed debugging form.
2023-03-15 17:42:22 +01:00
cage
559b5dae84 - [GUI] fixed leaking lines parameter when rendering preformatted text;
- [gemini] added a missing newline character in 'geminize-preformatted';
- [GUI] parsed standard colors for gemini window's text;
- [GUI] rendered the gemini  protocol rerror  responses to  the gemtext
  window instead of poppinu out a dialog window.
2023-03-12 15:36:13 +01:00
cage
03ea768033 - [GUI] added GUI configuration file. 2023-02-27 19:26:22 +01:00
cage
8278ea485e - rearranged columns of gemlog subscriptions.
- fixed typos in init file.
2023-02-24 11:21:57 +01:00
cage
51c4a03c2c - removed resetting of gemini parser status when downloading a text
encoded, but non-gemini, file;
- [rpc] added tour links slot for gemni window (server);
- added loading configuration file for GUI (RPC client) at start;
- refactored metadata slot thei is now used by a TUI window and the server side gemini window;
- added optional string bag parameter to 'text-utils:trim-blanks'.
2023-01-11 19:10:51 +01:00
cage
59a9b69605 - added a new command 'delete-notifications';
- retrofitted 'add-metadata-to-parsed-gemini-lines' into the main gemini parser;
- fixed json generation of parsed lines in 'gemini-stream-info'.
2023-01-01 11:11:40 +01:00
cage
32169beac7 - added a pair of directives to configure montage of gemini images. 2022-12-10 15:06:48 +01:00
cage
c8b92f7eba - added command 'gemini-images-montage'. 2022-12-10 14:11:13 +01:00
cage
185ec6aa3b - reworked a few regular expressions to fix mentions coloring. 2022-12-08 19:23:41 +01:00
cage
937d2faba5 - added a configuration directive to leave or delete mentions from the server after fetching them. 2022-11-27 13:37:50 +01:00
cage
7416e3d881 - fixed coloring regex. 2022-11-23 18:50:02 +01:00
cage
8206500f7a - added command 'print-mentions';
- highlight mentions in message window.
2022-11-17 14:03:03 +01:00
cage
b710f36774 - allowed also collection of gopher address, printed on the message window, in the link window. 2022-11-15 20:29:56 +01:00
cage
a429fe48f2 - fixed gopher URI parser. 2022-10-09 13:23:32 +02:00
cage
6c3874f738 - added a function to extract and display links extracted from the
contents of a message window;
- fixed 'iri:absolute-url-p'.
2022-10-02 14:19:50 +02:00
cage
38d9d80c18 - changed function's name: 'gemini-history-back' -> 'net-address-history-back'. 2022-10-01 18:16:13 +02:00
cage
f43103f8af - [gopher] fixed going back to net history. 2022-10-01 17:44:40 +02:00
cage
bd20fe100f - [gopher] added support for index search lines. 2022-09-21 16:19:03 +02:00
cage
76a9a3aaff - added command "status-tree->text". 2022-09-10 13:21:20 +02:00
cage
718690b323 - added command 'print-post-id';
- removed importing of alexandria in modules, used local-nickname, instead.
2022-09-06 18:33:36 +02:00
cage
6481a323f7 - added bookmarking of gopher addresses. 2022-08-31 14:03:39 +02:00
cage
4df12b144a - removed debug code. 2022-08-28 14:02:35 +02:00
cage
d3e36f8efd - added a basic gopher implementation. 2022-08-28 13:22:08 +02:00
cage
6e883ca21b - improved appereance of gemini subscriptions window. 2022-07-21 17:25:37 +02:00
cage
de980b44b7 - [modules] added backlink to generated gemlog pages;
- [gemini] fixed rendering of links that starts with an emoji.
2022-07-13 17:08:37 +02:00
cage
07725d85d9 - [gemini] added command 'open-previous-link'. 2022-07-01 16:31:38 +02:00
cage
981cbdcfc7 - [gemini] added a script to generate a gemlog;
- removed *tour-links-window*;
- adding a new command: open-gemini-links-and-ask-tour.
2022-06-15 14:33:56 +02:00
cage
0b5dd16f77 - allowed printing about kami ID from the window of the TLS certificates. 2022-04-23 15:19:29 +02:00
cage
9b724d2639 - updated italian translation. 2022-04-16 12:20:30 +02:00