1
0
mirror of https://codeberg.org/cage/tinmop/ synced 2025-03-04 10:07:38 +01:00

1330 Commits

Author SHA1 Message Date
cage
ce688f59b8 - [fediverse] improved html rendering. 2024-11-03 13:49:52 +01:00
cage
bee6b0470e - removed debug code. 2024-11-02 15:51:46 +01:00
cage
7d88519b7d - removed automatic prefix of folder name. 2024-11-02 15:41:36 +01:00
cage
e323c81a1c - [fediverse] stripped footnote reference in body of the quoted text, when replying. 2024-11-02 15:40:14 +01:00
cage
96cc3b62c4 - [GUI] made inlining images idempotent;
- improved default theme's visuals;

- refactored 'split-words'.
2024-11-01 10:52:12 +01:00
cage
a8acc05e90 - used wrapper function to parse date strings. 2024-10-30 18:54:45 +01:00
cage
7dd0d88c15 - [fediverse] improved visuals of footnotes;
- [TUI] fixed RE for highligting time clock.
2024-10-30 17:34:33 +01:00
cage
7ea80477ed - prevented to process an empty fediverse query string;
- improved command line help-
2024-10-30 15:46:00 +01:00
cage
c1057694d6 - added command line switch to perform a search on the fediverse;
- updated italian translation.
2024-10-30 15:39:00 +01:00
cage
bf65599366 - [GUI] prevented crash when the software is unable to iniline an image for some reason;
- added compilation directive '--with-dynamic-memory-size'.

Thanks absc!
2024-10-27 14:08:06 +01:00
cage
95698f0322 - [GUI] refresh stream frame after downloading a gemini stream in background. 2024-10-26 14:02:16 +02:00
cage
e073f8e749 - fixed checking if a reblogged posts contains a poll;
- added shell completions for folders and timelines.
2024-10-24 17:35:42 +02:00
cage
7bac005198 - allowed voting to a reblogged poll;
- fixed saving poll in db.
2024-10-23 15:58:49 +02:00
cage
c446565574 - ensured the poll from a reblogged post is saved on the database. 2024-10-23 15:22:28 +02:00
cage
2eed0f6659 - [fediverse] ensured, when opening a post that boosted a poll, that the reblogged poll's text is rendered. 2024-10-22 20:54:05 +02:00
cage
efed27fc64 - close (if exists) the gopher window before opening a post. 2024-10-13 19:55:05 +02:00
cage
efed58ac04 - moved macro up in the cource to prevent a warning. 2024-10-13 19:53:41 +02:00
cage
f8f05a49ab - fixed gopher URL parser. 2024-10-13 14:58:07 +02:00
cage
d3fed5aff6 - made optional character '#' when specifying a starting folder from command line (option '-f'). 2024-10-13 12:24:10 +02:00
cage
ee6136a884 - [TUI] ensured the link window is clear before rendering links. 2024-10-11 18:21:40 +02:00
cage
87e8492ab6 - fixed regression: gopher parser missed a bunch of rules. 2024-10-11 11:13:47 +02:00
cage
8230416499 - fixed 'loop-fetch'. 2024-09-29 14:57:44 +02:00
cage
ac757ce4a6 - [GUI] added a button that acts as a shortcut to open the TOC of the last opened gempub. 2024-09-29 14:57:35 +02:00
cage
b08cfb7ca0 - [GUI] rewritten 'loop-fetch' in iterative style to prevent a stack overflow when the server is too slow providing response's data. 2024-09-28 16:18:12 +02:00
cage
9e3a93885f - simulated a server that send data slowly (but not slow enough to trigger a timeout). 2024-09-28 15:39:43 +02:00
cage
3f0cdae6d6 - fixed keychord for 'clear-cache' command. 2024-09-28 13:10:45 +02:00
cage
5559b99514 - [script] passed command line arguments to gemget;
- update documentation.
2024-09-28 11:15:12 +02:00
cage
331c3ac847 - added purging of unused mentions from database;
- fixed function to clean configuration directives relate dto purging entries from database (history, mentions etc.).
2024-09-27 19:57:01 +02:00
cage
69b10a1b5d - [fediverse] ensured the posts do not contains non printable characters. 2024-09-27 14:37:24 +02:00
cage
3cc7da8184 - [GUI] ensured cleaning of temporary files on exit. 2024-09-27 14:37:24 +02:00
cage
fcf711b95d - [GUI] updated comment about the race condition;
- [GUI] try to open a non gemini file even if the mininum buffer size has not be reached, but the file has been downloaded entirely.
2024-09-27 14:37:24 +02:00
cage
0e21344259 - [GUI] added comment about race condition;
- [GUI] adde name to each thread spawned.
2024-09-27 14:37:24 +02:00
cage
0a64d51a5d - [GUI] moved refreshing stream table before starting streaming, to prevent a race condition. 2024-09-27 14:37:24 +02:00
cage
754cc80bb4 - [fediverse] used quoted lines in reply's text. 2024-09-27 14:37:24 +02:00
cage
053dc9aafc - [GUI] used 'open-iri' to open the redirection iri. 2024-09-27 14:37:24 +02:00
cage
f504a8be08 - [fediverse] removed spurious text added when editing a post;
- [fediverse] fixed mention expanding.
2024-09-27 14:37:24 +02:00
cage
c182ed743e - [fediverse] fixed regression: missing quoted text when replying to a messages without any mention. 2024-09-27 14:37:24 +02:00
cage
45102d8dc4 - [GUI] fixed redirection. 2024-09-27 14:37:24 +02:00
cage
e7e795def8 - [fediverse] reworked mention in messages. 2024-09-27 14:37:24 +02:00
cage
70cbc96191 - fixed parsing of gempub metadata. 2024-09-27 14:37:24 +02:00
cage
6b81d0eefd - [GUI] fixed regression, opening non gemini absolute IRI was not possible. 2024-09-27 14:37:24 +02:00
cage
dcda3f91ad - [gui] prevented creating a new file with editor
when a string not representing an absolute IRI, or an existing path in a local file system was  typed on the address bar, the program tried to open it with an external program (example, starting an editor) instead of trigger a search on the gemspace.
2024-09-27 14:37:24 +02:00
cage
7e6398bcee - fixed typos using codespell. 2024-09-21 12:50:15 +02:00
cage
2c41a4f729 - [GUI] updated address bar when opening a directory and then a file. 2024-09-21 11:45:01 +02:00
cage
d507278f67 - [gui] disabled gempub menu if there is no support for zip files (zip/unzip executables not found);
- [gui] added to history also local paths.
2024-09-21 11:26:45 +02:00
cage
f7cb9a1a20 - [GUI] bound 'delete' key to a routine that delete a gempub. 2024-09-20 16:01:56 +02:00
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