1
0
Fork 0
Commit Graph

1813 Commits

Author SHA1 Message Date
cage 42bbdfc6fb - [GUI] added command to import a gempub file. 2024-09-20 15:37:28 +02:00
cage f6f3428dbb - used 'gpub' as file extension for generated gempub files. 2024-09-18 20:36:05 +02:00
cage 2dfdf804a4 - [GUI] added UI to generate a gempub;
- fixed parser for gempub metadata;
- fixed typo: "clrs" instead of "clsr";
- added dependency to "zip" binary.
2024-09-18 17:03:00 +02:00
cage 24bfe596b6 - [GUI] [gempub] forced inlining of cover image. 2024-09-15 18:51:54 +02:00
cage 65a368eddb - [GUI] changed test for checking a local file;
- [GUI] checked, when a image is inlined, if it comes from a local path, then try to figure out the format from the file's extension;
- [GUI] [gempub] fixed inlining of cover file.
2024-09-15 18:49:08 +02:00
cage 3ebe35da57 - added basic gempub rendering routines. 2024-09-15 15:21:14 +02:00
cage 21dfefe0a0 - fixed 'fs:temporary-directory'. 2024-09-15 14:43:11 +02:00
cage 6db8efc934 - added 'db:gempub-metadata-id->path';
- used local nickname instead of importing alexandria for package 'db'.
2024-09-15 11:10:07 +02:00
cage c3ed76a3ff - added missing files for gempub managements. 2024-09-15 11:01:12 +02:00
cage b76f6bda1b - [GUI] added initial support for gempub;
- [DOC] fixed syntax of query language for searching in gempub library.
2024-09-14 17:41:29 +02:00
cage faa123be35 - [fediverse] flipped predicate for notifications that does not need to be deleted from the server. 2024-09-08 13:57:29 +02:00
cage d551505165 - [fediverse] ensured :follow-request and :mentions are kept on the server when deleting noticfications. 2024-09-07 19:29:54 +02:00
cage 43eeb4c613 - added 'hooks:*after-getting-all-fediverse-notifications*';
- trigger the script to fetch expired polls only after all the notifications has been fetched from the server.
2024-09-06 19:08:02 +02:00
cage a4e93f59d3 - [TUI] changed some values of default theme. 2024-09-06 16:21:15 +02:00
cage 9750a44df0 - [TUI] changed colors for default theme. 2024-09-06 16:16:41 +02:00
cage 2d4b9aea31 - dimmed some theme's colors. 2024-09-06 14:49:49 +02:00
cage 8a9c3007d8 - [TUI] dimmed a bit the blue in the default theme and used white instead of yellow in a few window, also changed colors for dialog window. 2024-09-06 13:00:13 +02:00
cage 50b0b071ea - fixed indentation. 2024-09-06 12:43:59 +02:00
cage 457b1bef9c - fixed rule's name, this bug leads to a crash when extracting metadata from a gempub file. 2024-09-06 12:23:02 +02:00
cage a300c35c8c - [gemini] using asynchronous timeout instead when opening a socket as the function to open a socket does not respect deadline established with 'sb-sys:with-deadline'. 2024-09-04 18:44:27 +02:00
cage 165bb30688 - [GUI] ensured deadline conditions is respected by gemlog subscribing procedures. 2024-09-04 17:47:16 +02:00
cage 4947289eab - [fediverse] added comment line character when composing posts. 2024-09-03 22:04:17 +02:00
cage 6dd628bca8 - [fediverse] added a commented line on top when composing a new post;
- updated italian translation.
2024-09-03 22:01:01 +02:00
cage ee81d45142 - deprecated "crypted" as valid configuration directive. 2024-09-01 13:08:09 +02:00
cage 92a0dc9db4 - fixed code formatting. 2024-09-01 13:03:56 +02:00
cage f7cd82b684 - fixed typo: 'octect' to 'octet';
- removed fuzzy mark from italian transtation file.
2024-09-01 12:59:48 +02:00
cage 8d1bc99472 - added comments when composing posts. 2024-09-01 12:06:23 +02:00
cage 11a77bca07 Merge pull request 'fix typos; joint work with codespell(1)' (#19) from op/tinmop:typos into master
Reviewed-on: https://codeberg.org/cage/tinmop/pulls/19
2024-09-01 09:06:33 +00:00
Omar Polo e8b529f437 fix typos; joint work with codespell(1) 2024-09-01 10:48:44 +02:00
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 29e562e669 - updated italian translation. 2024-08-30 15:38:40 +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 34d639e094 - updated italian translation. 2024-08-24 21:20:37 +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 0851c79c8d - updated italian translation. 2024-08-04 11:55:52 +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