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
a06caf629b
- removed full stop ('.'), from some translatable strings.
2023-07-15 14:30:09 +02:00
cage
e1f185c439
- implemented titan protocol;
...
- [TUI] added titan requests;
- [GUI] fixed crash when opening the gemlog windows after refreshed the gemlogs data.
2023-07-07 14:45:05 +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
d8f389296e
- ignored fragment when using the heuristic to openin an URL using an external resource.
2023-06-24 11:46:49 +02:00
cage
8d60b063c8
Merge branch 'master' into add-gemini-gui
2023-01-12 20:17:53 +01:00
cage
003a7a26ac
- made the program respect the `open' configuration directive for when downloading MINE type "text/*"
...
Before this patch, the software tried to open all the text MIME type
in the main window regardless any setting in the configuration file
that imposed to use a program to open a file based on a regular
expression (e.g. `open "^((gemini://)|(\\.)|(/)).+txt$" with "vi"',
did not worked).
2023-01-12 20:09:01 +01:00
cage
b2e7f8fd62
- added a minimal client-server interation system (using pipe).
...
- renamed 'main:init' to 'main-croatoan-init'.
2022-12-24 14:39:53 +01:00
cage
c8b92f7eba
- added command 'gemini-images-montage'.
2022-12-10 14:11:13 +01:00
cage
9910da1837
- added compilation macros to use ECl processes procedures;
...
- added compilation macro to skip SBCL specific muffling condition procedures;
- added purgatory as dependency to installing script.
2022-03-20 12:32:41 +01:00
cage
45d74863c3
- refactored clipboard utitlity function.
2022-03-04 14:36:11 +01:00
cage
8e1586de15
- fixed generation of TLS client certificates when using an openssl binary linked with libressl (thanks op!).
2022-01-16 16:49:00 +01:00
cage
97e83bf75d
- removed 9p client code;
...
- fixed 'open-resource-with-external-program'.
2022-01-08 19:03:41 +01:00
cage
bc4ec1ed34
- added code to edit the file in a filesystem explorer window;
...
- fixed a couple of functions that was trying to download a file when upload was correct instead.
2022-01-08 13:18:45 +01:00
cage
339afc6ee0
- using the file explorer when opening a local directory.
2022-01-06 18:17:07 +01:00
cage
e7d413162b
- added 'editor' as pseudo external program.
2022-01-06 17:59:22 +01:00
cage
29c6f6b7d5
- updated building scripts;
...
- removed useless variable from 'configure.ac'
- changed dependency to cl-ppcre-unicode;
- fixed reader macro for 'os-utils:run-external-program'.
2021-09-27 20:50:02 +02:00
cage
dcde779d25
- notified an error when the manpage can not be printed on screen.
2021-09-12 12:16:29 +02:00
cage
ff5f8f0cd7
- [gempub] added extraction of metadata from gempub;
...
- added table to save gempub's metadata.
2021-08-22 12:56:35 +02:00
cage
1e37af8772
- added dependency on 'unzip';
...
- added 'unzip-file';
- fixed zip-info conatant name.
2021-08-20 14:23:21 +02:00
cage
c323ef3847
- made clear that "ed" is the standard editor.
2021-05-28 20:58:22 +02:00
cage
e81f1fe19f
- removed useless code as an editor is always found.
2021-05-28 20:55:22 +02:00
cage
66b2fe7af2
- improved check for the environment variables related to editor.
2021-05-28 20:53:23 +02:00
Omar Polo
61c8adb649
allow editor to be nil
2021-05-28 17:47:19 +00:00
cage
5f8c20ce7d
- wrapped sb-ext:run-program;
...
- do not load configuration files if cli options '-h' or '-v' are used.
2021-05-09 16:32:32 +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
0c2398c184
- fixed hex digit parsing from iri parser;
...
- added more debugging messages;
- fixed formatting.
2021-03-15 19:28:07 +01:00
cage
7eea02992c
- respected arguments of a program when opening a link.
2021-02-10 18:02:06 +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
abec6a9322
- added a command to send data to an external program.
2020-12-30 12:24:13 +01:00
cage
269a08718c
- [gemini] implemented a draft of a client authentication (via TLS certificates).
2020-10-23 20:57:17 +02:00
cage
497efa6a92
- [gemini] starting using certificates;
...
- removed hardcoded 'xdg-open' binary name.
2020-10-11 18:22:07 +02:00
cage
13cb2e810e
- lowered permancence of notification when updating timelines;
...
- fixed managing of editor arguments.
2020-09-18 21:43:13 +02:00
cage
c5118d46a6
- changed GPL comment headers.
2020-09-06 11:32:08 +02:00
cage
c56a5b86ca
- initial commit.
2020-05-08 15:45:43 +02:00