1
0
mirror of https://codeberg.org/cage/tinmop/ synced 2024-12-16 23:08:34 +01:00
Commit Graph

446 Commits

Author SHA1 Message Date
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
ff99cd50b6 - [gemini] allowed opening local folder using 'ui:open-gemini-address'. 2021-03-27 11:01:36 +01:00
cage
9dd77c549d - [gemini] allowed going back in history also when exploring a local filesystem. 2021-03-27 10:59:10 +01:00
cage
87377914a3 - [gemini] added a symbol to mark a directory when exploring local filesystem. 2021-03-27 10:37:05 +01:00
cage
6a82f892a1 - [gemini] added feature: open local directory. 2021-03-27 10:21:33 +01:00
cage
57776623aa - allowed, again, nil value for some message window data when loading a gemini resource. 2021-03-27 09:41:44 +01:00
cage
16c131e952 - used 'load-gemini-url', when possible, to avoid duplication. 2021-03-27 09:33:55 +01:00
cage
db34a2f958 - [gemini] added feature: loading local gemini files from command line (switch: '-o'). 2021-03-27 09:19:13 +01:00
cage
029acbe186 - removed empty line. 2021-03-24 16:26:26 +01:00
cage
d92c103c43 - [gemini] when resolving host try UTF8 encoded name first and punycoded last. 2021-03-24 16:12:32 +01:00
cage
11fa85ad79 - fixed test for deciding if a pair timeline/folder must be renumbered. 2021-03-21 14:36:47 +01:00
cage
6228858e79 - skipped threads group (pair timeline and folder) that has not
statuses  marked to  be  deleted when  sorting  all statuses  before
  quitting the  program. Hopefully this  is the last change  needed to
  remove  long   waiting  times  before  program   process  terminate,
  returning to the shell.
2021-03-20 20:27:13 +01:00
cage
17bb9f5f15 - fixed 'percent-encoded-p'. 2021-03-15 19:48:02 +01: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
b3c3d8a232 - prevented crash when removing two (or more) statuses that reblogged the same status.
When more  than one statuses points  to the same reblogged  status and
more the one of the formers  is deleted the first deletion will remove
the reblogged  status as well  and the second  will try to  remove the
same (already removed from db) status. This makes the program crash.
2021-03-15 18:33:16 +01:00
cage
e191ef7f79 - tracking changes. 2021-03-14 14:56:44 +01:00
cage
4d2ac3a751 - fixed chat api;
- fixed regression, loading scripts works again.
2021-03-14 13:26:06 +01:00
cage
b1eb1a2664 - changed wrong parameter's name: 'limits' -> 'limit'. 2021-03-14 11:04:20 +01:00
cage
f03880a7cf - used version 2 for get chats. 2021-03-13 20:50:04 +01:00
cage
81e5c3eba1 - changed the way a message is deleted: when deleting a reblogging
message delete the reblogged message as well.

This way  quit should  be faster  as the  folder ".reblogged"  can not
grows without limit anymore.
2021-03-13 18:46:01 +01:00
cage
f0bc12c435 - made explicit the folder for parent (reblogged) messages. 2021-03-13 13:20:32 +01:00
cage
c621f9f25c - fixed docstring. 2021-03-13 13:19:46 +01:00
cage
2af4a18091 - fixed typos. 2021-03-09 11:35:31 +01:00
cage
b73f982408 - reverted method of rendering of text in message window to a
line-based one.

The old method that packed text got from gemini stream in single event
was ugly and blocked the UI.

This version  revert to a line  by line rendering but  it is optimized
and does not gets slow with the size of the text the window holds.
2021-03-09 11:32:09 +01:00
cage
6beb2e9bfc - added command for sending to pipe contents of message windows. 2021-03-09 10:38:57 +01:00
cage
8b99548e6e - made nicer the error message when a directive is missing from configuration file. 2021-03-09 10:19:01 +01:00
cage
fb76953a64 - updated README (new installation instruction and mentioning openssl);
- updated translations files;
- updated configure (new version number).
2021-03-09 09:32:09 +01:00
cage
0728829746 - updated version number and NEWS file. 2021-03-03 16:36:34 +01:00
cage
61c1fa0c3a - removed useless (empty) line. 2021-02-27 12:05:42 +01:00
cage
cb9483d552 - fixed Changelog. 2021-02-27 11:03:04 +01:00
cage
d47ff99e7d - updated README. 2021-02-27 11:01:22 +01:00
cage
7bb4ead337 - tracking changes. 2021-02-27 11:00:17 +01:00
cage
473ce65225 - updated building script and Makefile. 2021-02-27 10:58:04 +01:00
cage
89a5b46195 Merge branch 'master' of omar-polo/tinmop into master 2021-02-27 09:56:14 +00:00
Omar Polo
3292d26067 GNU AWK is no more a requirement 2021-02-26 19:41:05 +00:00
Omar Polo
8d99118dc5 use autoconf' ${AWK} instead of looking for gawk
This also fixes an instance of `awk' that should be ${AWK}
2021-02-26 19:19:44 +00:00
Omar Polo
0571c43c1c avoid strtonum (a GNU AWK extension)
this drops the requirements on strtonum, making the script (AFAIK)
POSIX compliant.  This (ab)uses the fact that `+' will cast its
operator to numbers.

Tested with GNU AWK and "The One True AWK" on OpenBSD.
2021-02-26 19:18:48 +00:00
cage
8230056152 - [gemini] made fetching of favicon opt-in
by default tinmop  will not fetch favicon.txt  anymore, this feature
  must be enabled by user using a configuration directive.
2021-02-21 12:23:01 +01:00
cage
cb55b56c13 - updated version. 2021-02-20 18:35:24 +01:00
cage
4cbaa90e53 - updated news and changelog. 2021-02-20 18:34:16 +01:00
cage
04ca1d14c1 - fixed crash when starting the program without a configuration file. 2021-02-20 18:28:49 +01:00
cage
ceb965dc83 - updated configure. 2021-02-19 18:35:35 +01:00
cage
17cbdd9dcd - updated version. 2021-02-19 18:19:32 +01:00
cage
d714c721b1 - tracking changes. 2021-02-19 18:13:48 +01:00
cage
cc146a652c - changed ':draw-border' to ':border' to track the new croatoan API. 2021-02-19 17:38:39 +01:00
cage
ae178546b9 - added version 2 of get chat list endpoint. 2021-02-19 16:34:38 +01:00
cage
7b3a97a3ec - fixed append. 2021-02-18 20:03:34 +01:00
cage
bb53d98f4c - improved a bit rendering of text in message window. 2021-02-18 19:43:27 +01:00
cage
121eaed346 - reverting order of packaging. 2021-02-13 19:35:24 +01:00
cage
8f0f4af090 - moving tiu-utils symbols before software-configuration. 2021-02-13 19:15:01 +01:00