1
0
Fork 0
Commit Graph

1261 Commits

Author SHA1 Message Date
cage ab4ae0fc11 - deleted unreachable code (links are rendered without the help of 'key->colors', see 'render-link' on the same file). 2024-08-31 21:43:50 +02:00
cage a9c3aff565 - deprecated configuration directive 'post-allowed-language';
- added configuration directive for comments in composed posts.
2024-08-31 21:24:47 +02:00
cage a3266370c2 - removed debugging code. 2024-08-31 20:26:08 +02:00
cage b14dd9e87e - [TUI] added conversion of shortcodes to emoji when composing a fediverse post. 2024-08-31 15:49:53 +02:00
cage 08c0316e52 - [GUI] refresh gemlog window when marking posts as already read. 2024-08-30 15:35:02 +02:00
cage a08ec1e592 - [GUI] added a button to popup menu to subscribe to a gemlog link. 2024-08-30 15:21:49 +02:00
cage 6012150f33 - added code to allow scripts to gets their command line switches
those switches (if any) after the "--" are returned by function "script-arguments"
  and can be used by scripts.
2024-08-26 20:56:29 +02:00
cage 51cc86cf42 - cleaned up bash completion procedures. 2024-08-25 20:19:28 +02:00
cage 38988b76a0 - [GUI] notify to user any conditions (to include deadlines) when refreshing gemlogs. 2024-08-25 11:24:50 +02:00
cage 29afea2b36 - [GUI] added button to subscribe to a gemlog from gemlog window. 2024-08-25 10:53:50 +02:00
cage 4ca4f2312e - [gemini] added a notice when connecting with an host that provided an expired certificate;
- added more information on license file.
2024-08-24 21:14:03 +02:00
cage e6308f742b - [TUI] ensured the help window uses 'help-dialog' configuration directives;
- [TUI] changed default color for info windows.
2024-08-10 10:30:42 +02:00
cage e24f9f2911 - removed possible infinite loop when getting many notification (the exact number depends from from the server configuration, usually more then 15 notifications would remove the exit condition of the loop).
Thanks to the fediverse! :-)
2024-08-04 23:10:18 +02:00
cage b3d7d47f10 - [GUI] prevented stack overflow (ensured TCO) when downloading a non gemini text file. 2024-08-04 13:59:50 +02:00
cage c4da2c78b3 - [GUI] added index column to gemlog window. 2024-08-04 09:58:20 +02:00
cage 02a0225773 - fixed 'iri:absolute-url-p';
- fixed 'gemini-parser:absolutize-link'.
2024-08-02 17:13:11 +02:00
cage 1da16a2fe1 - [GUI] fixed URI printed on address bar when opening an URI from the command line (switch '-o');
- [GUI] changed selection colors in gemtext widget.
2024-08-02 16:25:04 +02:00
cage 6c7a9904a6 - [GUI] ensure the default text for the gemini text widget respects the directive 'text color' in the configuration file for simple text line type. 2024-08-01 15:55:16 +02:00
cage 769fbf26f0 - added nested expansion of 'with-enqueued-process-and-unblock' and 'enqueue-request-and-wait-results'. 2024-07-31 18:15:49 +02:00
cage 4b52a02035 - [GUI] removed bindings to return to a previously visited page (maybe added for testing?). 2024-07-27 17:46:18 +02:00
cage 83e24a1fda - [GUI] fixed crash when zooming or unzooming a gemtext window with inlined images. 2024-07-27 17:36:26 +02:00
cage 36e380f31e - prevented to replace a post's content with an empty text. 2024-07-20 18:30:48 +02:00
cage 0087e2c363 - ensured no reconstruction of parents id done when deleting a status after remote editing;
- removed status to ensure get the latest version from the server when updating a timeline or expanding a thread (and forcing ignoring of logical deleted posts).
2024-07-10 21:48:34 +02:00
cage 2749a10982 - removed useless dependencies in debian control file;
- made more clear an error message;

- updated italian translation.
2024-07-06 20:06:24 +02:00
cage c2bbe94b2a - prevented crash in 'select-messages-corresponding-to-shown' when no message has been selected. 2024-07-06 14:10:11 +02:00
cage 39963e00b1 - [TUI] supported gemini proxy;
- improved debugging of croatoan events.
2024-07-06 13:12:22 +02:00
cage 3b16fdbbb5 - changed decoding of events to match changes in croatoan. 2024-07-05 14:44:09 +02:00
cage 4d3d2050b2 - [fediverse] save reblogged status, if any, when fetching a status from the server. 2024-06-29 14:55:35 +02:00
cage 07bdc7c65c - prefixed all parsing rule for software configuration to avoid clashes with other rules in the code. 2024-06-29 14:34:34 +02:00
cage 4ac967966b - removed uri-parser 2024-06-29 14:22:05 +02:00
cage d043506a4f - changed constant's name. 2024-06-29 13:59:59 +02:00
cage ee9f9c03c7 - optimized status editing. 2024-06-28 15:02:17 +02:00
cage 1f14329852 - substituted default values for 'fetch-remote-status'. 2024-06-27 16:50:31 +02:00
cage ebbee28430 - [TUI][fediverse] ensured the printed status is updated after editing. 2024-06-27 13:55:39 +02:00
cage 0f5fe10ab6 - [TUI] added command 'edit-posted-message'. 2024-06-26 14:45:50 +02:00
cage eb85a63430 - [GUI] added support for HTTP proxy;
- [fediverse] added 'edit-status'.
2024-06-26 12:49:36 +02:00
cage 883d2c0105 - [TUI] notify when a parsing error occurred when querying local database. 2024-06-24 12:18:06 +02:00
cage 1f58010447 - [gemini] added support for proxy. 2024-06-23 20:30:53 +02:00
cage c636fd8edb - [gemini] changed hardcoded search engine to a configurable directive. 2024-06-23 19:06:11 +02:00
cage 32cfb4f055 - fixed missing/wrong production rules symbols for gemtext parsing. 2024-06-22 23:11:01 +02:00
cage 01ef182d14 - fixed missing/wrong production rules symbols for iri parsing. 2024-06-21 18:20:18 +02:00
cage a14372b095 - prefixed all parsing rule for iri parsing to avoid clash with other rules in the code. 2024-06-21 18:09:45 +02:00
cage 81bf22b110 - fixed missing/wrong production rules symbols for date-formatter and keybindings. 2024-06-21 17:50:29 +02:00
cage f0ba8aad71 - prefixed all parsing rule for gemini parsing to avoid clash with other rules in the code. 2024-06-19 17:59:47 +02:00
cage 4924016dcf - fixed parsing rule names. 2024-06-19 17:51:50 +02:00
cage 7d0c41eed9 - prefixed all parsing rule for tour parsing to avoid clash with other rules in the code. 2024-06-19 17:50:37 +02:00
cage a708977646 - prefixed all parsing rule for gopher parsing to avoid clash with other rules in the code. 2024-06-19 17:46:44 +02:00
cage 1e3854989b - prefixed all parsing rule for date formatting to avoid clash with other rules in the code. 2024-06-19 15:52:54 +02:00
cage 74c78adc6a - prefixed all parsing rule for modeline parsing to avoid clash with other rules in the code. 2024-06-19 15:51:11 +02:00
cage 61f8a68313 - prefixed all parsing rule for keybindings parsing to avoid clash with other rules in the code. 2024-06-19 15:48:14 +02:00