cage
f6744dad4a
- [gemini] clear the streams window before redrawing when refreshing the window's contents.
2020-09-11 15:40:25 +02:00
cage
c5118d46a6
- changed GPL comment headers.
2020-09-06 11:32:08 +02:00
cage
75d81ec708
- chats can be fetched, via UI, and printed on window.
2020-09-05 17:02:00 +02:00
cage
f7d025ea2a
- [gemini] added a window to manage all the gemini streams opened.
2020-08-30 15:38:05 +02:00
cage
1c3a3d9bff
- [gemini] starting download thread in ':rendering' status.
2020-08-29 11:13:29 +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
0bb4406be7
- [gemini] wrapped non gemini files download's thread.
...
Also added a few of useful slotslike temporary file path and number of
bytes downloaded so far.
2020-08-28 17:20:44 +02:00
cage
8ae83a2323
- added 'gemini-stream' class.
...
Starting wrapping streaming of gemini's data using hi level
structures (this way we can associate a for aecha stream), this
could be useful to let the user start or stop the stream or open the
data downloaded so far.
2020-08-27 17:51:40 +02:00
cage
7c7d02498a
- [gemini] allowed secret input.
2020-08-18 19:14:33 +02:00
cage
bc171fb14a
- [gemini] added the possibility to abort current page download.
2020-07-26 16:34:05 +02:00
cage
1eeed9538e
- [gemini] download of non gemini documents happens in a concurrent
...
way (in a different thread)
- [gemini] prevent links to be appended even when user is opening a new document;
- [gemini] added a notification when download of a gemini document has terminated.
2020-07-26 13:29:24 +02:00
cage
254cd94720
- [gemini] the parser has been modified to renders (in a separate
...
thread) the contents of a gemini file parsed so far without waiting
for the whole document to be read from the socket.
This feature should prevent blocking the client when the server
never close the socket (i.e. for streamed contents).
2020-07-26 12:07:26 +02:00
cage
98d6021f7a
- fixed information string.
2020-07-15 12:41:27 +02:00
cage
fb0fd48865
- [gemini] added the option to view gemini page's source.
2020-07-15 12:40:30 +02:00
cage
49214475ab
- [gemini]
...
- using quri instead of puri library because the first has a better handling
of UTF-8;
- using binary stream instead of ASCII.
2020-07-04 11:15:55 +02:00
cage
1f3ed228a3
- [gemini viewer] fixed history navigation.
2020-06-29 12:29:11 +02:00
cage
ab4b871ef5
- [gemini browser] added a 'go-back' command.
2020-06-28 17:39:21 +02:00
cage
62d3356e78
- made the program asks for redirects following only when the event
...
queue is empty;
- added 'gemini-request-event';
- minor refactoring.
2020-06-27 22:50:46 +02:00
cage
a69bc4f6cb
- used 'notify' instead of error message.
2020-06-23 13:13:59 +02:00
cage
a683c2aecd
- changed function name: 'temporary-filename' to 'temporary-file'.
2020-06-23 13:12:35 +02:00
cage
cf7a19dd04
- allowed the user to bypas TOFU exception;
...
- fixed TOFU check.
2020-06-23 11:47:21 +02:00
cage
9461c0ea70
- gemini client works (but missing client authorization using certificates).
2020-06-22 14:03:06 +02:00