1
0
Fork 0
Commit Graph

565 Commits

Author SHA1 Message Date
cage ecec01f285 - [gemini] made slurp-gemini-url works with redirect;
- [gemini] made some refactoring for building redirect IRIs.
2021-01-23 16:25:37 +01:00
cage 3962af0256 - changed db-nil-p
this function was transforming "no" and even 0.0 (floating point number) to nil.

That behaivour was incorrect for  numbers and probably not desiderable
for the  string no  (in fact  poll with "No"  option was  not rendered
beacause of this fact).

Removed conversion  for non- integer numbers  and prevented conversion
from some  kind of  non empty string  (like "nil" or  "no") via  a key
argument.
2021-01-23 15:40:51 +01:00
cage 6356331408 - [gemini] fixed purging and refreshing posts from subscribed gemlog
- changing  deleting   of  posts  references  to   logical  deleting
    (i.e. setting a boolean column to true);
  - fixed time threshold for purging (must be a negative integer).
2021-01-18 20:16:47 +01:00
cage 0fe939ea1d - shown a message when user's searching for commands retuns no results.
- updated italian translation

- improved a bit a signle docstring
2021-01-17 20:37:26 +01:00
cage 848ed6a043 - [gemini] fixed test for checking valid cached value for
certificate/key pair.

  The function  to find a  cached certificate/key  or create a  new pair
  retuns a multiple value.

  I was using multiple-value-list  for getting the pairs certificate/key
  from   said  functions.    Then  i   was  checking   the  results   of
  'multiple-value-list' for null values to get the non correct pair, but
  that expression never return nil (was returning '(nil) instead).

  This was breaking the client autentication.
2021-01-17 19:13:33 +01:00
cage 8e58698bfa - added some more tests for checking missing values from configuration files. 2021-01-16 13:17:15 +01:00
cage f4ec44adc1 - added some more human friendly error messages. 2021-01-16 11:29:39 +01:00
cage 25a161ad90 - Reportedly the program works with 1.4.16.
- suggest the user how to bypass the compiler check.
2021-01-13 18:36:42 +01:00
cage 944b4a0c8d - updated NEWS and Changelog. 2021-01-13 18:27:30 +01:00
cage 72f320dc0d - tracking changes. 2021-01-13 17:41:24 +01:00
cage 1db5f93bd9 - updated italian translation. 2021-01-13 17:31:58 +01:00
cage 382c61818d - create an empty config file if the user did not provided oopne, instread of printing an error and exit. 2021-01-13 17:28:23 +01:00
cage 72254f981a - prevented authorization of client if no server nameahs been provided
by the user in the config file.
2021-01-12 20:31:44 +01:00
cage 766367369c - added scheduling of purging of old gemlog's posts;
- updated italian translation.
2021-01-11 19:36:43 +01:00
cage ad33ca61df - [gemini] prevent gemlog window to lose focus when a gemlog is selected.
- made gemlog window close when focus passes to thread window.
2021-01-11 19:14:53 +01:00
cage 848cd45954 - fixed, again, italian translation. 2021-01-11 19:03:43 +01:00
cage 8aa7e223a3 - [gemini] mark post as read when opening the corresponding link. 2021-01-11 19:00:00 +01:00
cage db3b014bb8 - [gemini] fixed reendering of 'seen' flag for gemini post;
- fixed italian translation.
2021-01-11 18:57:01 +01:00
cage 7f5a21c9ed - [gemini] ensure link opened is saved in history. 2021-01-11 18:21:38 +01:00
cage e106bedf3d - mentioned needed -for installation- header files in README. 2021-01-10 20:48:39 +01:00
cage 6e91a0f4b4 - updated version. 2021-01-10 13:37:16 +01:00
cage 77821cb025 - updated NEWS.org. 2021-01-10 13:18:25 +01:00
cage a02fc51efd - tracking changes. 2021-01-10 13:14:26 +01:00
cage c8fc25dddd - updated italian translation. 2021-01-10 13:05:43 +01:00
cage 44b6c62e44 - [gemini]
- added command to refresh all gemlogs;
  - added scheduled refresh of all gemlogs;
  - fixed sorting of gemlog posts.
2021-01-10 13:01:03 +01:00
cage f09b0f4aa3 - [gemini]
- prevent crash when subscribing to an already subscribed gemlog;
  - added cancel of subscriptions.
2021-01-10 11:35:28 +01:00
cage 03d33bc719 - using pkg-config for checking libidn2 with configure script. 2021-01-09 20:42:56 +01:00
cage 0cb5ef9c29 - used pkg-config in the libidn2 grovel file (thanks to yumh!). 2021-01-09 19:38:58 +01:00
cage eac0b7b5a7 - fixed message. 2021-01-09 16:28:59 +01:00
cage a0f8c83681 - [gemini] added a draft for gemlog subscriptions. 2021-01-09 16:27:40 +01:00
cage 9b4d719e4b - updated italian translation. 2021-01-09 11:02:46 +01:00
cage f6c02041ef - [gemini] added subscription command to gemlog. 2021-01-09 11:01:10 +01:00
cage 7e32091b6f - [gemini]
Started with gemlog subscription, added database table and interface
  and subscribing API.
2021-01-08 18:21:43 +01:00
cage 756cce52c4 - tracking changes. 2021-01-06 11:56:02 +01:00
cage df2ad703cd - updated PO file. 2021-01-06 11:47:53 +01:00
cage ade19e76c5 - rendered visibility of a status when printed on the main window;
- tested with latest croatoan: no problem so far.
2021-01-06 11:42:23 +01:00
cage 6075beee34 - instructed Makefile to install the module 'rewrite-message-urls.lisp'. 2021-01-05 18:29:17 +01:00
cage 42d3476cc3 - updated FAQ. 2021-01-04 21:41:49 +01:00
cage 67837a858f - updated manpage. 2021-01-04 21:30:55 +01:00
cage e9b7a45214 - removed IDN2_NO_ALABEL_ROUNDTRIP from grovel file for libidn2 (see previous commit message). 2021-01-03 20:24:28 +01:00
cage ad10c2517d - removed IDN2_ALABEL_ROUNDTRIP_FAILED from grovel file for libidn2
This value  has been added lately  to the C library  and some system
  (reportedly:  Debian Buster)  ships an  old version  of the  library
  without this enumeration's value.

  I am commenting out the code, preventing grovel to process it for now.
2021-01-03 19:29:16 +01:00
cage 6b52bf6f63 - updated README and FAQ. 2021-01-03 17:55:02 +01:00
cage 85d26f9146 - added switch to disable compiler check at build time. 2021-01-03 17:39:52 +01:00
cage edd1aba2fe -[gemini] added urls to history if document is loaded from cached content too. 2021-01-03 11:28:54 +01:00
cage b846dff5ba - fixed hooks for remapping links in gemini window. 2021-01-02 18:06:20 +01:00
cage 62bd4ac19f - do not repeat a search if no search has been performed before. 2021-01-02 11:29:46 +01:00
cage 7e378a3db5 - [modules] rewrite-message-urls: changed name function to avoid conflicts with other modules. 2021-01-02 11:13:00 +01:00
cage 3513f54fee - [modules] rewrite-message-urls, quoting regexp before replacing.
Also refactored some repeated code in a function.
2021-01-02 11:05:55 +01:00
cage 3b0e8fed96 - updated version. 2020-12-31 19:26:36 +01:00
cage 4757c8cb8d - updated italian translation. 2020-12-31 19:23:24 +01:00