cage
5155749080
- removed all direct references to package 'bt' (used wrappers instead);
...
- addedd missing file 'dummy-server.lisp';
- updated LICENSES.org.
2024-02-11 12:32:22 +01:00
cage
346353d21d
- [GUI] fixed deletion of TLS client certificates;
...
- chaged API name form 'gemini-delete-certificate' to 'gemini-delete-tofu-certificate';
- added 'misc:db-stderr'.
2024-02-11 12:07:07 +01:00
cage
d5182c2dac
- fixxed call to 'member'.
2023-12-24 22:34:09 +01:00
cage
a71492faa8
- [GUI] fixed test for checking mime-type on an image;
...
- allowed null values for preview url in post's attachments.
2023-12-24 22:22:57 +01:00
cage
1e88fe5805
- [GUI] added new events for links
...
- button two will open the link in background;
- button one pressed when simultaneously pressing the control
button will add the link to the tour.
2023-10-29 12:41:17 +01:00
cage
d1451411dd
- [GUI] renamed function.
2023-09-17 14:41:59 +02:00
cage
409e8c5cb9
- [GUI] added method "stream-url" specialized on 'gemini-stream';
...
- [GUI] fixed setting status of stream on completion;
- [GUI] removed freezing when scaling text on rendering of an active stream;
- [GUI] prevented crash when ask the program to shows an already shown stream frame.
2023-09-16 19:05:33 +02:00
cage
8486e6eea4
- ensured also PNG file are scaled when rendering the gemtext.
2023-09-11 19:08:28 +02:00
cage
676cf0759f
- [GUI] prevented to transform to an absolute URL an already absolute URL.
2023-09-10 21:51:27 +02:00
cage
8aecf478b4
- added configuration directive to scale inlined images.
2023-09-09 17:39:04 +02:00
cage
b77115d540
- fixed 'misc:fresh-vector-insert@';
...
- scaled inline images that nodgui can manipulates (JPEG and TGA), to fits the gemtext widget's width.
2023-09-09 17:39:04 +02:00
cage
65482c36bb
- [GUI] - discarded rest of a stale rendering when bringing a stream to foreground.
2023-08-18 15:05:18 +02:00
cage
7d4612350e
- [GUI] removed insertion cursor from gemtext widget.
2023-08-17 16:41:25 +02:00
cage
45ff0cc7c4
- [GUI] - added flag to interrupt discard rendering of gemtext.
...
For example is used before scaling the text the rendering is blocked,
the gemtext widget cleaned before starting again the rendering with
scaled fonts.
- [GUI] fixed code to revive a stream.
2023-08-17 16:00:32 +02:00
cage
8730bbd192
- [GUI] added scaling of gemtext using mousewheel events (not fired on GNU/linux, maybe in other OS).
2023-08-16 18:16:05 +02:00
cage
8a88a51586
- [GUI] added scaling of gemtext using mousewheel (actually button 4 and 5).
2023-08-16 18:09:58 +02:00
cage
aae67c4121
- [GUI] ensured rendering TOC only after there is no more data in the gemtext stream.
2023-08-16 16:14:25 +02:00
cage
a041a0f712
- fixed typo.
2023-08-16 15:36:39 +02:00
cage
70a1a91dc6
- excluded follow requests when downloading the notifications;
...
- [GUI] ensured the absolute local path hs been set in the address bar when opening a local path from command line (switch '-o').
2023-08-15 22:05:37 +02:00
cage
7cd0b5740b
- [GUI] improved rendering speed by not applying text tags to empty lines and normal text, moreover cached the gemtext fonts.
2023-08-15 20:05:09 +02:00
cage
c89389fa21
- [GUI] added configuration directive to toggle visibility of TOC and streams frame.
2023-07-29 11:59:42 +02:00
cage
5d01e63969
- [GUI] restored toggling stream frame.
...
- updated italian translation.
2023-07-29 11:41:12 +02:00
cage
288b5e27b7
- [GUI] allowed modify the height of the stream frame (using paned frame).
2023-07-28 16:56:32 +02:00
cage
53ad411514
- [GUI] refreshed streams frame when loading an URL.
2023-07-27 16:26:33 +02:00
cage
80ad626432
- [GUI] refactored name for stream window to stream frame.
2023-07-27 15:55:20 +02:00
cage
8f67357dd2
- [GUI] embedded stream window into the main-window.
2023-07-26 14:37:15 +02:00
cage
313c003b79
- [GUI] prevented an infinite loop when cancelling a request with user input.
2023-07-22 12:59:33 +02:00
cage
4c99e6a8b2
- [TITAN] fixed building of request URL
...
Many thanks to Alex Schroeder for help and supporting!
- fixed building of URL composed of only a path component in 'render-iri';
- [GUI] remove standard port value before requesting an URL.
2023-07-22 12:58:32 +02:00
cage
88c86f2def
- updated Makefiles;
...
- allowed loading a local file in 'slurp-iri' if the IRI argument
lacks scheme, and authority components;
- allowed inlining of images from local path;
- allowed linking of local resources in error page;
- inlined images automatically in error pages.
2023-07-21 14:30:16 +02:00
cage
0858bb3534
- [GUI] reinitialized internal state of the renderer when rendering an error page.
2023-07-16 14:55:29 +02:00
cage
22f598e485
- [GUI] scheduled deletion of old history entries;
...
- [GUI] removed scheduler's notifications.
2023-07-14 15:41:54 +02:00
cage
63c35ac408
- [GUI] added a scheduler.
2023-07-12 16:27:24 +02:00
cage
e28cffe2f3
- [GUI] used file extension for filtering candidates file when saving a link's contents.
2023-07-12 15:43:52 +02:00
cage
6a601209a3
- [GUI] prevented crash when no file has been chosen to save a link's content.
2023-07-12 15:36:05 +02:00
cage
e9126fb615
- [GUI] added a suggested file name when saving a link's content.
2023-07-12 15:29:49 +02:00
cage
45813f5317
- [GUI] implemented a feature to saving contet of a link to a file.
2023-07-12 15:08:47 +02:00
cage
e3df48e1a6
- [GUI] fitted titan protocol into the interface.
2023-07-09 19:14:45 +02:00
cage
ee34c9669d
- [GUI] fixed vertical positioning for inlined images.
2023-07-01 11:24:52 +02:00
cage
199ea81ad5
- [GUI] fixed starting index for rendering;
...
- [RPC] removed a stale stream coming form a cache item that must be invalidated.
2023-06-30 17:17:09 +02:00
cage
6335419058
- [GUI] fixed rendering of gemtext's slices
...
Rendering was working only when the whole gemtext was received in a
single block over the net. If not the rendering code printed the
text lines out of order or even replicating the first lines.
2023-06-30 14:45:54 +02:00
cage
94d4a707d3
- [GUI] fixed bug thet made the program stuck with the hand shaped mouse pointer;
...
- [GUI] increased text size.
2023-06-25 11:27:40 +02:00
cage
a5df3cbeae
- [GUI] fixed scanning for images that can be inlined;
...
- prevented signaling an error when parsing an IRI to open the resource with an external program.
2023-06-24 12:01:31 +02:00
cage
4dccfda25e
- printed TOC also for gemini pages loaded from a local path.
2023-06-24 11:10:13 +02:00
cage
7aa707bfb6
- [GUI] added button to refresh the gemlogs subcriptions.
2023-06-18 14:48:40 +02:00
cage
5c8bc72712
- [GUI] changed default keybindings.
2023-06-13 18:34:15 +02:00
cage
0c091b299f
- [GUI] fixed highlighting of the selected text.
2023-06-11 13:54:41 +02:00
cage
cbb80e1516
- [GUI] added keybindings for reloading the current gemini address.
2023-06-10 18:44:05 +02:00
cage
f124028730
- [GUI] fixed 'global' keybindings
...
the software responds to global keychord pressed even if the gemtext
window has not the focus.
2023-06-10 16:02:50 +02:00
cage
8f9b4d0cf5
- [GUI] fixed image positioning.
2023-06-07 16:31:30 +02:00
cage
4100891dd5
- fixed 'starting-emoji'.
2023-06-04 15:31:56 +02:00