1
0
Fork 0
Commit Graph

1071 Commits

Author SHA1 Message Date
cage 0a3d7baa9d - prevented a race condition occurring when accessing the database on program quit. 2021-08-15 19:11:05 +02:00
cage a1cf6de9da - move cursor to the end of th estring when browsing command line's history. 2021-08-14 21:48:02 +02:00
cage 16733f12ef - complete in a different way things that looks like local paths when opening gemini address.
- prevented a crash when opening a directory that does not exists on local filesystem.
2021-08-14 21:44:47 +02:00
cage 52bace4301 - fixed italian format string. 2021-08-14 21:31:39 +02:00
cage 0247325a5d - fixed regression: command apropos works again. 2021-08-14 16:09:10 +02:00
cage 5217636b34 - prevented two messages with the same message-index presents in the same folder and timeline. 2021-08-14 14:38:42 +02:00
cage 0d9d83280e - refactored gemlog updating event. 2021-08-14 11:22:26 +02:00
cage 15dfebff46 - ignored error when refreshing gemlogs. 2021-08-14 11:17:10 +02:00
cage 56b837c1fe - forced resizing of suggestion window when terminal is resized. 2021-08-13 12:41:04 +02:00
cage 423779986a - improved macro 'when-window-shown' to prevent crash of the program when terminal window is too small. 2021-08-13 12:14:58 +02:00
cage d04f4e001b - added loading module for abbreviation by default in config file.
- prevented crash when teminal height was to small to fits suggetion window.
2021-08-12 22:40:49 +02:00
cage f130d61c5c - changed abbrevation. 2021-08-12 21:40:49 +02:00
cage 25a41d2671 - updated italian translation. 2021-08-12 15:23:12 +02:00
cage a0bfde0ede - made gemlog's updating non blocking. 2021-08-12 15:13:47 +02:00
cage 6d441d1ae0 - updated docs for module. 2021-08-07 14:19:11 +02:00
cage 2c6497a6f0 - prevented crash when suggestion windows are shown
when the width of the terminal was too thin  paginating the suggestions failed.
2021-08-07 13:22:33 +02:00
cage 638f970ddf - updated Makefile.in to include new module. 2021-08-07 11:11:50 +02:00
cage 8763836dd4 - instructed Makefile to install module 'expand-abbrev-command-window'. 2021-08-06 23:15:04 +02:00
cage a0b89f92ec - removed nobase in Makefile.am. 2021-08-06 21:40:07 +02:00
cage 198c61da46 - added keychord to opening gemini certificate window from global keymap. 2021-08-06 21:16:02 +02:00
cage 8d086ba6c4 - allowed switching off abbreviations on the command-window. 2021-08-06 19:07:45 +02:00
cage 5c8e1d5828 - added a module to expand abbreviations for the command window. 2021-08-06 18:25:15 +02:00
cage 3caed6b13b - prevented stripping of directory for data and doc files;
- updated Changelog.
2021-08-05 16:07:06 +02:00
cage 0c245ebc65 - [gemini] added a procedure to import tls certificates. 2021-08-03 18:31:34 +02:00
cage 4f4fc1a181 - fixed manpage. 2021-07-31 17:29:04 +02:00
cage d97bad8d3b - made less confusing complete command line. 2021-07-31 17:24:28 +02:00
cage d2b2605a89 - relaxed a bit the tour mode indices parser (allow multiple consecutive separator and comma as separator). 2021-07-31 14:21:59 +02: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 a0c25ee8fe - prevented out of bound condition when scrolling message-window's
contents (this was actually a regression).
2021-07-31 11:42:12 +02:00
cage 69ee5ab811 - added a configuration directive to update subscription to gemlogs at starts;
- added scheduled events when program starts;
- made update to gemlog less blocking;
- increased default history purging threshold.
2021-07-31 11:06:48 +02:00
cage 8a141c1707 - updated manpage in man format. 2021-07-29 19:04:48 +02:00
cage 9bae1fe63e - updated manpage, explained command line keys. 2021-07-29 19:02:54 +02:00
cage bdb4ae1fd4 - added client.lisp 2021-07-26 19:56:49 +02:00
cage 5e230407c6 - added adjust-strategy-last to show text in message-window;
- removed call to 'adjust-selected-rows' when redrawing message-window;
- fixed 'adjust-selected-rows', wa never actually called.
2021-07-26 19:03:10 +02:00
cage 7a919d64f1 - wrapped function in '(eval-when..'.
- updated/fixed Changelog.
2021-07-26 16:29:58 +02:00
cage 8209d5739c - [gemini] added "no wait" directive when downloading non gemini text format from gemini
allow opening file before it is downloaded completely.
2021-07-25 18:36:06 +02:00
cage dc8df6c91f - suppressed printing of three notes. 2021-07-25 13:27:54 +02:00
cage fa12f56d10 - revert to old completion method for non URI;
- added type declaration to remove optimization note.
2021-07-25 12:44:35 +02:00
cage d4654beb82 - updated changelog and shared.conf. 2021-07-25 12:20:17 +02:00
cage 90d7713c65 - implemented cut line from point (using "^K") in command window. 2021-07-23 21:44:05 +02:00
cage d1445f42de - fixed typo. 2021-07-23 19:59:31 +02:00
cage 16cc131bed - [gemini] added moving selected uri from suggestion window using Tab key. 2021-07-23 19:56:46 +02:00
cage 6e92455667 - resetted selected item position when a 'suggestion-window' is shown. 2021-07-23 19:14:23 +02:00
cage 3ba5b83015 - changed the way the input is completed, complete with current selected item in suggestion window. 2021-07-23 18:46:13 +02:00
cage e28ae6ff1a - [gemini] used fuzzy matching when looking for URI in history. 2021-07-23 16:56:36 +02:00
cage 81b581ff14 - [gemini] changed streaming animation. 2021-07-22 20:18:22 +02:00
cage 4674205bf7 - removed empty lines. 2021-07-22 18:56:32 +02:00
cage 40b39837d5 -[gemini] allowed open gemini links from gemlog subscription window;
- highlighted a mit more matched characters in 'suggestion-window'.
2021-07-22 18:55:19 +02:00
cage 0fea0d59b4 - fixed padding when fitting suggestions into 'suggestion-win'. 2021-07-22 16:29:51 +02:00
cage 819c90f179 - allowed selecting a suggestion from suggestion-window;
- highlighted matching characters in suggestion window.
2021-07-22 14:59:29 +02:00