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

184 Commits

Author SHA1 Message Date
cage
b2b3e65431 - posting on chats works;
- fixed ordering  in db:all-chat-messages (message-id was  not a valid
  column name);
- added scheduled events;
- minor changes in labels.
2020-09-06 14:42:16 +02:00
cage
c5118d46a6 - changed GPL comment headers. 2020-09-06 11:32:08 +02:00
cage
a129f14834 - fixed vertical position of line mark in message window. 2020-09-06 11:25:23 +02:00
cage
6135cc5c02 - fixed 'line-oriented-window:row-move' must return always a number
(0), not nil, when no movement occurs;

- fixed vertical scrolling boundaries of messages window.
2020-09-06 11:18:49 +02:00
cage
5721bb411c - minor cleaning. 2020-09-05 17:10:55 +02:00
cage
0e6179c742 - updated italian translation. 2020-09-05 17:05:22 +02:00
cage
75d81ec708 - chats can be fetched, via UI, and printed on window. 2020-09-05 17:02:00 +02:00
cage
4046f516f8 - [pleroma-API] added 'fetch-chat-message. 2020-09-02 17:17:16 +02:00
cage
9902d3d430 - added tables for chats;
- fixed some slot names for chat entities.
2020-09-02 17:02:52 +02:00
cage
1ec83e30d0 - tracking changes. 2020-09-02 16:31:55 +02:00
cage
91145e7f37 - [pleroma-API] added a few function to use chats. 2020-09-02 16:30:13 +02:00
cage
c56a4156e2 - increased version. 2020-08-30 15:45:30 +02:00
cage
d708c5c87f - tracking changes. 2020-08-30 15:44:22 +02:00
cage
af12f3d007 - updated italian translation. 2020-08-30 15:38:14 +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
0816a6a78c - mentioning tinmop as a gemini client in README. 2020-08-28 18:12:37 +02:00
cage
89202f1a48 - increased version. 2020-08-28 18:01:30 +02:00
cage
2dc32a7c63 - tracking changes. 2020-08-28 18:00:35 +02:00
cage
940525a6fe - added vertical top padding for 'line-oriented-window'.
This means  also that the gemini  links window will render  the link
  name on top of the link uri.
2020-08-28 17:52:00 +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
c4b00021f9 - Added Makefile.in. 2020-08-19 18:06:49 +02:00
cage
3effe7486f - increased version. 2020-08-19 18:05:31 +02:00
cage
d27cc1cf2e - tracking changes. 2020-08-19 18:04:23 +02:00
cage
7c7d02498a - [gemini] allowed secret input. 2020-08-18 19:14:33 +02:00
cage
f4ef9ff9e8 - readded some functions (synctatic sugar to manipulate croatoan's 'complex-*' object). 2020-08-16 11:28:14 +02:00
cage
dd1e4f6066 - added a slot in 'command-window' to allow the user to insert secret
input.

 the same character is echoed instead of the actual input.
2020-08-16 11:27:38 +02:00
cage
5169deaedd - tracking changes in croatoan.
- some function in 'tui-utils' are just wrappers for the equivalents in the library.
2020-08-14 20:15:30 +02:00
cage
4c98fd675a - added more docstrings. 2020-08-14 18:23:20 +02:00
cage
38585b27ac - changed 'cat-' function names with 'concat-'. 2020-08-14 17:49:37 +02:00
cage
e2ad37a520 - use new i18n feature form unix-opt to localize program's usage messages. 2020-07-28 15:58:35 +02:00
cage
ac2337243c - increased version. 2020-07-26 16:38:11 +02:00
cage
61f059dcb5 - logged changes. 2020-07-26 16:36:31 +02:00
cage
bc171fb14a - [gemini] added the possibility to abort current page download. 2020-07-26 16:34:05 +02:00
cage
eaca87e044 - increased version. 2020-07-26 15:31:33 +02:00
cage
157b598387 - updated italian translation. 2020-07-26 13:34:28 +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
b08d7f79dc - logged changes. 2020-07-26 12:10:45 +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
f5d4d878ec - do not mentions people that do not appears in the current thread. 2020-07-19 13:27:40 +02:00
cage
7b48939deb - tried to fix mentioning of non local user in reply. 2020-07-18 13:03:58 +02:00
cage
c27f36696d - increased version. 2020-07-17 20:30:28 +02:00
cage
133ac1a48d - prevented a crash if an invalid regular expression is used
when searching in a message window.
2020-07-17 20:24:25 +02:00
cage
63f12331c6 - increased version. 2020-07-15 16:16:37 +02:00
cage
6dcdaa7526 - logged changes. 2020-07-15 15:57:34 +02:00
cage
6b0fab863d - [gemini] parse link even if link name is empty
sometimes you can met a link like:

=>URI<space><linebreak>

even if this  is, in my opinion,  a malformed link (there  should be a
text -the link name- after the space) parse anyway as if the link name
exists and is empty.
2020-07-15 15:49:49 +02:00
cage
f8230fbb89 - fixed bug that prevented rendering of levels 3 headers. 2020-07-15 13:08:58 +02:00
cage
c1deaaf463 - updated italian translation. 2020-07-15 12:43:33 +02:00