1
0
Fork 0
Commit Graph

1812 Commits

Author SHA1 Message Date
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 a7d7aa8555 - added bookmarked URLs to the list of candidates for autocompletion. 2023-08-16 17:35:34 +02:00
cage 312c18fae8 - [GUI] ensured pushing stream revive into the events queue. 2023-08-16 16:39:44 +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 ff87d84ae4 - [GUI] ensured updating URL in the address basr, when reviving a stream. 2023-08-16 15:44:32 +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 d73bf1eb18 - [script] removed file extension from link names. 2023-08-15 20:11:41 +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 9682b53522 - [GUI] revive stream with doubleclick on an intem of the stream frame. 2023-08-15 13:22:13 +02:00
cage 2239d4fcbb - [GUI] prevented error when downloading binary files (like bitmap images) or other files that are not in gemtext format or, finally, can not be rendered in tinmop. 2023-08-14 19:05:27 +02:00
cage 1322ad36b3 - [script] allowed all the template variable to be got from environment variables, when generating a gemlog.
- added fallback value for os-utils:getenv.
2023-08-14 17:12:39 +02:00
cage d6b4eabc4c - increased version number;
- updated news file and changelog.
2023-08-04 14:25:09 +02:00
cage 624ed41113 - updated changelog. 2023-08-04 14:11:56 +02:00
cage 888a361d86 - [TITAN] prevented dropping of query component.
After discussing on IRC (thanks!) i think is legit (according to the
  specification) to have URL like that:

  titan://invalid/path/to/script;mime=text/plain;size=1;token=foo?query=bar
2023-08-04 13:58:57 +02:00
cage a7c4e36f09 - initialized the parser in the script to generate gemlog. 2023-08-03 15:18:16 +02:00
cage c5ca0eeabd - [GUI] downscaled icons to 24x24 pixels. 2023-08-02 15:24:39 +02:00
cage 35e0971006 - [GUI] changed layout of buttons in stream frame;
- reverted scaling of icons.
2023-08-01 17:17:41 +02:00
cage 87bebd0f3e - [GUI] added icons scaling. 2023-07-31 20:09:17 +02:00
cage 9405eb137b - updated documentation. 2023-07-31 17:58:57 +02:00
cage 05b623ddf7 - changed keychord to repeat search using the latest search criteria used in a previous search. 2023-07-31 17:53:48 +02:00
cage 85752eb02d - updated documentation. 2023-07-30 15:08:21 +02:00
cage dbd211ea2c - updated changelog;
- updated documentation.
2023-07-30 14:45:06 +02:00
cage d514fd53ea - added missing newline. 2023-07-29 15:03:08 +02:00
cage 6841433d85 - added yason as dependency. 2023-07-29 14:51:29 +02:00
cage 3d872e9b73 - [GUI] included the system-wide configuration file into the user defined configuration file. 2023-07-29 12:23:02 +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 86576d5fb9 - updated italian translation. 2023-07-28 17:00:42 +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 7173a240e3 - [TUI] printed 'reply to' and 'boosted from' label in a separate paragraph. 2023-07-28 14:54:49 +02:00
cage f31c03d4f2 - [GUI] added a button to refresh stream-frame;
- updated italian translation.
2023-07-27 16:36:41 +02:00
cage d2ac33b64b - changed filename;
- updated italian translation.
2023-07-27 16:30:52 +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 a92bed217f - fixed padding of modeline. 2023-07-27 15:47:54 +02:00
cage 376ba4e783 - [GUI] sorted streams when shown in the stream frame. 2023-07-26 15:07:42 +02:00
cage 6550d3038f - removed macro 'defalias', does not works with sbcl 2.3.6;
- optimized 'read-stream-chunks';

- ensured funtions that expand modeline always return a string.
2023-07-26 14:44:05 +02:00
cage 8f67357dd2 - [GUI] embedded stream window into the main-window. 2023-07-26 14:37:15 +02:00
cage c5b94ae602 - [GUI] instructed the scheduler to respects the configuration directive 'start.update.gemlog'. 2023-07-23 11:16:53 +02:00
cage f98e02a8e2 - [GUI] added scheduler arguments function to set busy the UI during the scheduled process running. 2023-07-23 11:12:03 +02:00
cage 9009e943d3 - updated italian translation. 2023-07-22 17:02:05 +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 e22b53e348 - [TITAN] fixed paremeter: 'size'. 2023-07-21 15:10:58 +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