cage
6481a323f7
- added bookmarking of gopher addresses.
2022-08-31 14:03:39 +02:00
cage
0617f56885
- added module 'fetch-post-tree.lisp';
...
- changed the window type from gemini to standard type for printing the output from a module.
2022-08-23 16:36:34 +02:00
cage
008d5001a7
- taken into account the query of the original URI when combining it with a path.
2022-08-05 11:30:56 +02:00
cage
b253aea8c0
- [gemini] prevented landing on debugger (or even crash) when DNS lookup fails.
2022-06-29 21:26:29 +02:00
cage
cb202b26a7
- added captions for attachments.
2022-05-01 12:22:52 +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
d9a8d03472
- used package local nickname instead us :use croatoan's symbols.
2022-03-21 21:42:50 +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
8e9e19dd82
- added command 'gemini-jump-to-link';
...
- fixed layout in gemini full screen mode.
2022-02-25 16:37:43 +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
1234936175
- prevented a condition variable to be awaken even if condition is not actually met.
2022-02-11 14:12:02 +01:00
cage
31b9685737
- added a wrapper for 'fnmatch(3)';
...
- [kamid] upload works with wildcard (e.g. "/*.lisp");
- moved 'normalize-path' to filesystem-utils.
2022-01-28 12:24:24 +01:00
cage
339afc6ee0
- using the file explorer when opening a local directory.
2022-01-06 18:17:07 +01:00
cage
429acc7efe
- added search in file explorer window.
2021-12-12 21:40:59 +01:00
cage
7619344a36
- implemented some features of tree filesystem window: expanding/closing nodes and renaming files or directory.
2021-12-10 15:30:56 +01:00
cage
815ab305a0
- fixed function's name.
2021-11-16 15:43:08 +01:00
cage
26bf79b6e4
- prevented sending a successful notification when the procedure to follow or unfollow an user failed.
2021-11-16 10:15:06 +01:00
cage
01eef29432
- used an error message instead of a notification when opening a file that does not exists (thanks op\!).
2021-11-12 20:27:11 +01:00
cage
ebddc9e1e6
- changed logic to guess if the window is displaying gemini contents;
...
- replaced window'stitle with the IRI of the gemini content streaming;
- fixed italian translation.
2021-11-12 19:12:03 +01:00
cage
7b8581c5e4
- added exclusive gemini client UI layout.
2021-11-12 15:00:34 +01:00
cage
c3492c06c1
- [gemini] added 'search-message-gemini-fragment-event'
...
When a fragment is present in a uri/iri it is used as a regular
expression to search in the *source* of the text, the window's content
is moved to shows the *rendered* line where matching occurred.
2021-11-06 12:32:03 +01:00
cage
dff23fe909
- allowed skipping posts using language type.
2021-10-13 15:01:15 +02:00
cage
b437e2846b
- added 'gemini-all-unread-posts', 'shuffle-tour', 'gemlog-add-unread-posts-tour', 'clear-tour'
...
'gemini-all-unread-posts' give user the choice to add all the
currently unread post to the link tour.
2021-10-10 12:38:37 +02:00
cage
f9f5a868b3
- fixed 'adjust-rows-select-last';
...
- rewinded selected row to first one when a new gemin page is loaded.
2021-10-08 12:11:00 +02:00
cage
40f6f0642a
- forced scrolling to the last message when a new message has been posted on the chat window;
...
- added 'message-window-lock-scrolling' and 'message-window-unlock-scrolling' allowing users to choose their preferered way to render the gemini text (this is useful for gemini streaming services, like chat or similar).
2021-10-08 11:55:16 +02:00
cage
9568b88e8d
- fixed adjusting strategy functions when drawing gemini text.
2021-10-08 11:37:53 +02:00
cage
ae266982cb
- prevented moving selected message when updating a timeline.
2021-09-10 17:34:03 +02:00
cage
21214137ff
- added command to show bookmaks also to global keymap;
...
- switched to gemini keymap when opening a gemini page from memory.
2021-08-28 19:53:41 +02:00
cage
f388c9d0b2
- added 'apropos-help-global'.
2021-08-28 16:39:34 +02:00
cage
d8d5b9c100
- prevented non local links to be in tour mode when opening a gempub.
2021-08-27 14:30:28 +02:00
cage
4a81fad940
- automatically add a tour mode to browse the contents when opening a gempub.
2021-08-27 14:17:14 +02:00
cage
6a91bd4da7
- defined alias for 'zip-file-p' as 'gempub-file-p'.
2021-08-27 12:15:12 +02:00
cage
8376d1b0fd
- added toc when a gemini file is loaded from a local file.
2021-08-26 16:23:24 +02:00
cage
78de3329a8
- respected index metadata when opening a gempub file.
2021-08-26 16:08:51 +02:00
cage
360aa448d3
- ensured 'gempub-metadata-find' returns a single row;
...
- ensured gempub paths are normalized before adding in the library;
- added opening of gempub files from gempub library window.
2021-08-26 15:47:27 +02:00
cage
453178e0e0
- fixed typo.
2021-08-20 17:54:49 +02:00
cage
7971b9f587
- sorted directory entries when rendering a directory using tinmop.
2021-08-20 17:52:09 +02:00
cage
84bfb55b32
- added draft of gpub support;
...
- updated tranlation template files and italian translation.
2021-08-20 17:36:01 +02:00
cage
377d95af51
- started with gemini link bookmark.
2021-08-16 14:22:47 +02:00
cage
0d9d83280e
- refactored gemlog updating event.
2021-08-14 11:22:26 +02:00
cage
15dfebff46
- ignored error when refreshing gemlogs.
2021-08-14 11:17:10 +02:00
cage
a0bfde0ede
- made gemlog's updating non blocking.
2021-08-12 15:13:47 +02:00
cage
a0c25ee8fe
- prevented out of bound condition when scrolling message-window's
...
contents (this was actually a regression).
2021-07-31 11:42:12 +02:00
cage
69ee5ab811
- added a configuration directive to update subscription to gemlogs at starts;
...
- added scheduled events when program starts;
- made update to gemlog less blocking;
- increased default history purging threshold.
2021-07-31 11:06:48 +02:00
cage
946ba4923e
- made clear source and license of the emojis;
...
- fixed docstring (thanks op!);
- prevented a crash when refresh of chats hits a network error.
2021-07-15 21:17:24 +02:00
cage
bb07663a0a
- added a visual hint while a gemini page is streaming contents.
2021-07-14 19:00:23 +02:00
cage
d20ff6d304
- changed croatoan's 'window-position' to 'widget-position';
...
- updated version of croatoan known to works with tinmop in building script.
2021-07-10 17:15:09 +02:00
cage
8d2d411f14
- implemented a minimal 9p client.
2021-07-10 14:22:03 +02:00
cage
4407ef3426
- remved the BOM from a gemini text stream.
2021-07-09 13:54:29 +02:00
cage
6ffb2c5cc1
- [gemini] forced redraw of the window when rendering a new gemini stream.
2021-06-27 13:27:15 +02:00