cage
abec6a9322
- added a command to send data to an external program.
2020-12-30 12:24:13 +01:00
cage
7a98df4a5a
- [gemini] fix split when separator is at the end of a path.
2020-12-29 20:36:42 +01:00
cage
9876213933
- using a cache for username completion.
2020-12-29 19:14:18 +01:00
cage
aa24c49753
- changed default completion function to "no completion".
2020-12-29 18:39:45 +01:00
cage
77b7188581
- added command to repeat the last text search.
2020-12-29 13:01:59 +01:00
cage
94a8e29f84
- [gemini] added a command to refresh a page;
...
- refactoring some code to add the above command.
2020-12-29 12:36:22 +01:00
cage
f0b6a00d6b
- improved 'percent-decoded-p'.
2020-12-28 17:33:35 +01:00
cage
fb83d673f9
- reorganized modules and scripts directories;
...
- removed spurious NIL when writing a message.
2020-12-28 15:37:13 +01:00
cage
3549f9cd03
- added missing call to format.
2020-12-28 15:21:53 +01:00
cage
5151fbe4a2
- [gemini] allow percent encoding of query, path and fragment only if not already encoded.
2020-12-28 12:40:47 +01:00
cage
6c590dbf1a
- fixed welcomebot and moved to a new directory "scripts";
...
Also export some symbols that this script uses, from others packages.
2020-12-28 12:12:23 +01:00
cage
47fa796bc6
- added a module to share a gemini page on pleroma.
2020-12-27 14:51:59 +01:00
cage
40a46d584e
- fixed false positive for new message on subscribed tags.
2020-12-26 20:11:40 +01:00
cage
928fc1ee7d
- removed warning for missing constants in grovel file.
2020-12-25 20:32:31 +01:00
cage
e32e025d10
- [gemini] percent encoding path query and fragment before perfoming the request.
2020-12-25 18:24:12 +01:00
cage
9fd958d12b
- fixed IRI and URI parser;
...
- taken into account fragment of IRI;
- added more IRI and URI test;
- passes all the client tests.
2020-12-25 18:23:32 +01:00
cage
d0c9ea0d70
- fixed swappend functions (unfollow -> follow).
2020-12-21 14:59:30 +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
ba4577d223
- improved following/unfollowing users
...
previously only user that had an entry in the program local database
could be followed or unfollowed.
With this changes the software perform a name lookup in the client
and follow the first user found that match searched username.
2020-12-21 12:11:15 +01:00
cage
c9d9559f1a
- changed 'uri' to 'iri' where does makes sense to me.
2020-12-17 13:56:07 +01:00
cage
bafa0c596b
- [gemini] fixed bugs that prevented the same IRI to be opened multiple-time.
2020-12-17 13:12:16 +01:00
cage
2138021412
- [gemini] switched from URI to IRI;
...
- fixed wrong slot symbol.
2020-12-14 13:58:28 +01:00
cage
c0abc807d1
- specialize 'normalize-path' on iri;
...
- changed package name: uri-parser -> uri.
2020-12-13 16:27:22 +01:00
cage
62394d319a
- removed 'uri-' prefix from 'uri' slots names.
2020-12-13 15:29:04 +01:00
cage
13fdc439a8
- added IRI parser.
2020-12-13 15:27:55 +01:00
cage
5f8c9d422e
- added minimal wrapping of libidn2;
...
- added library checks (libidn2 and libssl) to configure scripts;
- removed commented reference to quri.
2020-12-12 14:49:31 +01:00
cage
4bd55eac50
- fixed segmentation fault whit FFI code (x509 certificate dump).
2020-12-09 10:44:04 +01:00
cage
cf90c07c4e
- quit the program if user choose to keeps statuses marked for deletion.
2020-12-08 19:05:04 +01:00
cage
fe16fc7c1c
- exposed to the UI 'refresh-chats';
...
- fixed type in 'follow-request-window' slot;
- fixed docstring.
2020-12-08 11:31:21 +01:00
cage
51d414d053
- fixed slot types declaration to allow compilation with newer SBCL.
2020-12-07 15:17:18 +01:00
cage
e412b5905a
- fixed reply
...
when replying to a boosted message use the original author as sender, not the person that made the boost.
2020-11-07 15:57:45 +01:00
cage
1c1c94a56a
- [gemini] prevent overwriting of TOFU warning by other messages.
2020-11-01 18:01:32 +01:00
cage
664e8212ce
- replaced quri with an internal parser;
...
- [gemini] the client passes the torture test again;
- fixed event test.
2020-10-25 19:58:05 +01:00
cage
1ef820062a
- removed debug code.
2020-10-24 14:23:13 +02:00
cage
9adf79a65b
- [gemini] fixed a regression, display again source of a gemini file.
2020-10-24 14:22:09 +02:00
cage
a8b5524fcb
- [gemini] use named parameter in recursive requests.
2020-10-24 14:05:27 +02:00
cage
269a08718c
- [gemini] implemented a draft of a client authentication (via TLS certificates).
2020-10-23 20:57:17 +02:00
cage
0fd83f7745
Merge branch 'master' into gemini-client-cert
2020-10-11 18:58:52 +02:00
cage
979fb9a068
- [gemini] [bugfix] clear page when rendering starts after a gemini
...
page's download is completed.
When a page is fully downloaded before the rendering is started an
event is triggered to 'compact' all the rendering events (a
rendering of a single line of the gemini file) in a single event
that renders the rest of the page.
If this 'bulk' rendering was started without a rendering of a single
line occurred the information about clearing the rendering window
(before render the text) was not took into account. This patch adds
the check for this information.
2020-10-11 18:51:55 +02:00
cage
497efa6a92
- [gemini] starting using certificates;
...
- removed hardcoded 'xdg-open' binary name.
2020-10-11 18:22:07 +02:00
cage
a1be604bc4
- removed debug code.
2020-10-06 20:17:30 +02:00
cage
911c80dc25
- [gemini] remove a bottleneck when download of a gemini page is completed;
...
Instead of process multiple event with a single line to render
compact all the lines in a single event and, then, process it.
2020-10-06 19:15:23 +02:00
cage
0274841672
- added searching in command's help.
2020-10-03 21:08:55 +02: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
d5f0121923
- fixed keymap of messages window when switching focus or opening a toot.
2020-10-02 18:26:59 +02:00
cage
5feb137128
- actually use the compiled regex-scanner when seraching text in the
...
message window;
- increased refresh frequency;
- removed author name from NEWS.org.
2020-10-02 15:54:54 +02:00
cage
0f1587bf14
- [gemini] removed waiting for rendering of a page before going back in browsing history.
2020-10-01 16:48:59 +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
f1a0715c2b
- [gemini] remove from the event queue all the lines got from a gemtext download
...
when aborting a download.
2020-09-30 16:36:34 +02:00