1
0
mirror of https://codeberg.org/cage/tinmop/ synced 2025-02-12 07:30:34 +01:00

48 Commits

Author SHA1 Message Date
cage
d72ab12a8b - prevented useless percent encoding of a path. 2022-12-07 20:26:02 +01:00
cage
6481a323f7 - added bookmarking of gopher addresses. 2022-08-31 14:03:39 +02:00
cage
981cbdcfc7 - [gemini] added a script to generate a gemlog;
- removed *tour-links-window*;
- adding a new command: open-gemini-links-and-ask-tour.
2022-06-15 14:33:56 +02:00
cage
a3ff4793f6 - [gemini] prevented crash when an illegal character is found in an URI. 2022-06-14 16:19:04 +02:00
cage
0e9c521fc1 - ensured only an instance of gemini TOC, gemini link and chat window could exixts. 2022-04-08 17:07:48 +02:00
cage
d9a8d03472 - used package local nickname instead us :use croatoan's symbols. 2022-03-21 21:42:50 +01:00
cage
a34cc83df5 - pass the focus to the message-window when opening a gemini from a message link window. 2022-03-11 20:32:30 +01:00
cage
eb53afcbe1 - added slot 'modalp' to class wrapper-window. 2022-03-05 10:32:13 +01:00
cage
6cfdc0072b - fixed slot and reader name. 2022-03-04 19:36:56 +01:00
cage
1a5366bf45 - made tour links window indipendent from other links window. 2022-03-04 15:35:07 +01:00
cage
b0aacba4cb - fixed positioning of links window. 2022-03-04 14:44:21 +01:00
cage
e60b886c7d - changed sizes and title of window that shows tour links. 2022-03-04 14:20:14 +01:00
cage
a3a68a7486 - improved opening net command, gemini and also kami address can be opened. 2022-01-23 14:55:05 +01:00
cage
339afc6ee0 - using the file explorer when opening a local directory. 2022-01-06 18:17:07 +01:00
cage
2cf53e76b9 - [gemini] fixed command 'open-next-visible-link'. 2021-11-26 15:38:09 +01:00
cage
e6cd7b9ab4 - added a configuration directive to close the link window after a link has been selected. 2021-07-31 14:09:10 +02:00
cage
fa10de925e - [gemini] ensured we have not to wait a stream is completed before opening a new one. 2021-06-17 19:41:03 +02:00
cage
34284f9a51 - fixed regression: searching in links window does not get stuck at the first occurence. 2021-06-16 19:08:41 +02:00
cage
b7c64d1e78 - [gemini] prevented moving docus to message window when opening a link. 2021-05-17 19:08:08 +02:00
cage
76a11da2fc - [gemini] fixed regression opening gemini link is possible again;
- prevented hiding of notifications by the gemini TOC window.
2021-05-16 16:19:14 +02:00
cage
cd11e04658 - got rid of 'prepare-new-search' and 'cleanup-after-search';
- fixed misc:safe-subseq (subseq sequence -1)' does not signa an error anymore.
2021-05-13 15:32:31 +02:00
cage
864dc959e6 - added tour mode to explore geminispace. 2021-05-01 13:44:50 +02:00
cage
ca2ace2551 - discouraged use of slot 'rows' for 'row-oriented-widget', used API instead. 2021-04-08 15:13:31 +02:00
cage
3ca18e1fd9 - fixed searching in links or gemini pages: searching starts from the first row. 2021-04-06 19:59:58 +02:00
cage
d7f074aa34 - [gemini] percent encoded paths when exploring local filesystems. 2021-04-03 13:04:40 +02:00
cage
02ea992ca8 - [gemini] expand 'pwd' when printing the directory's contents;
- [gemini] forced displaying of director with tinmop.
2021-03-28 15:00:00 +02:00
cage
8b50eec3be - [gemini] allowed exploring directory using relative path;
- [gemini]  allowed  opening  a  file using  tinmop  itself  (example:
  opening a gemini text file);
- added a more hi-level function to open a file with an external program.
  - this function  takes into account  the file that should  be opened
    with tinmop and uses 'xdg-open' as  fallback if the user did not
    specified an association program file-type.
2021-03-28 14:33:56 +02:00
cage
16c131e952 - used 'load-gemini-url', when possible, to avoid duplication. 2021-03-27 09:33:55 +01:00
cage
db34a2f958 - [gemini] added feature: loading local gemini files from command line (switch: '-o'). 2021-03-27 09:19:13 +01:00
cage
3df833b248 - added configuration directive to use a specific program to open a
link (e.g. open all mp3 files with program mpv).
2021-02-10 17:43:40 +01:00
cage
8aa7e223a3 - [gemini] mark post as read when opening the corresponding link. 2021-01-11 19:00:00 +01:00
cage
7f5a21c9ed - [gemini] ensure link opened is saved in history. 2021-01-11 18:21:38 +01:00
cage
b846dff5ba - fixed hooks for remapping links in gemini window. 2021-01-02 18:06:20 +01:00
cage
0e2e883d1a - added hook to all links displaying windows. 2020-12-31 19:18:21 +01:00
cage
55667c2511 - reverse link order in window. 2020-12-31 16:06:19 +01:00
cage
8dae8ddac2 - added 'run-hook-compose';
- added a module to rewrite URLs.
2020-12-31 14:58:40 +01:00
cage
e87fc07e25 - allow repeat search on links window's items. 2020-12-30 12:38:31 +01:00
cage
7b957adfcf - [gemini] fixed bug that prevented visit the same link more than once. 2020-12-21 14:35:59 +01:00
cage
a54e05a05f - added the possibility to search inside a widows that contains a collection of links. 2020-10-03 16:58:02 +02:00
cage
ce61ab6537 - [gemini] fixed the stopping of rendering the old page when a new
link is opened;
- [gemini] added 'gemini-abort-all-downloading-event', used when quitting.
2020-10-01 16:41:24 +02:00
cage
02ce8fd187 - [gemini] remove all pending rendering events when quitting. 2020-09-30 18:24:58 +02:00
cage
5ad0a67195 - [gemini] feature added: start downloading a gemini file in background
(i.e. without rendering on the window);
- removed explicit package name 'specials' in ui-goodies.lisp.
2020-09-11 15:18:59 +02:00
cage
2d66bdd63d - added chat attachments browsing window. 2020-09-06 20:17:34 +02:00
cage
c5118d46a6 - changed GPL comment headers. 2020-09-06 11:32:08 +02:00
cage
4941c21d94 - [gemini] added slot 'status-stream'.
This will allow to enqueue multiple documents download.
2020-08-29 10:53:52 +02:00
cage
940525a6fe - added vertical top padding for 'line-oriented-window'.
This means  also that the gemini  links window will render  the link
  name on top of the link uri.
2020-08-28 17:52:00 +02:00
cage
9461c0ea70 - gemini client works (but missing client authorization using certificates). 2020-06-22 14:03:06 +02:00
cage
a0daf6f01a - added missing file. 2020-05-17 17:49:43 +02:00