1
0
Fork 0
Commit Graph

207 Commits

Author SHA1 Message Date
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
cage dd78fd015f - prevented crash when building the function bound to a keychord that is dadined as an anonymous function. 2022-04-16 12:13:03 +02:00
cage a1ec070d03 - hooks:*before-composing-message*;
- removed memory leak in ssl-utils:dump-certificate;
- added an hook to remove footnotes added by tinmop in post's reply.
2022-04-06 19:34:49 +02:00
cage bd1a1dd7fd - added a command to subscribe to tag from the tag window. 2022-03-12 12:09:29 +01:00
cage e5a9232752 - added a command to 'jump' between window in a zig-zag way;
- fixed crash when starting program in gemini fullscreen mode.
2022-03-06 12:49:17 +01:00
cage eb53afcbe1 - added slot 'modalp' to class wrapper-window. 2022-03-05 10:32:13 +01:00
cage d1451610dd - allowed to copy to clipboard post's attachments. 2022-03-04 15:55:57 +01:00
cage 1a5366bf45 - made tour links window indipendent from other links window. 2022-03-04 15:35:07 +01:00
cage 826423c7d7 - added command to copy a link to clipboard. 2022-03-04 14:33:55 +01:00
cage 674ee6b59a - added a command to clear the cache;
- fixed 'cat-parent-dir'.
2022-03-02 20:44:54 +01:00
cage 8e9e19dd82 - added command 'gemini-jump-to-link';
- fixed layout in gemini full screen mode.
2022-02-25 16:37:43 +01:00
cage 8e7a25b19c - [gemini] added two new commands to go back in an URL path. 2022-02-25 13:11:48 +01:00
cage 965f09b69e - added 'k' and 'j' as alias for scrolling windows up and down. 2022-02-25 12:37:18 +01:00
cage 74f363af3a - asking for confirmation when quitting the program using 'q'. 2022-02-25 11:28:24 +01:00
cage 1acad1fad9 - [gemini] added searching or jumping to first or last item in a TOC window. 2022-02-24 18:42:11 +01:00
cage 9fab9d8771 - added keychord 'C-q' to quit the program. 2022-02-23 21:13:52 +01:00
cage 39ffbee1a6 - prevented reusing an already clunked fid when uploading a file. 2022-02-19 13:37:22 +01:00
cage ebbd08d9da - [kami] added 'file-explorer-mark-by-regexp'. 2022-02-06 10:43:57 +01:00
cage b6ed1ebeb7 - [kami] added 'file-explorer-download-mirror'. 2022-02-05 15:24:31 +01:00
cage 1fd8f1462a - added keychords to jump at the start or end of the link window. 2022-02-04 12:58:37 +01:00