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

105 Commits

Author SHA1 Message Date
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
a0bfde0ede - made gemlog's updating non blocking. 2021-08-12 15:13:47 +02:00
cage
198c61da46 - added keychord to opening gemini certificate window from global keymap. 2021-08-06 21:16:02 +02:00
cage
0c245ebc65 - [gemini] added a procedure to import tls certificates. 2021-08-03 18:31:34 +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
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
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
d4654beb82 - updated changelog and shared.conf. 2021-07-25 12:20:17 +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
819c90f179 - allowed selecting a suggestion from suggestion-window;
- highlighted matching characters in suggestion window.
2021-07-22 14:59:29 +02:00
cage
e5f93bd632 - [gemini] removed link prefix for link labels that starts with an emoji;
- [gemini] removed splitting of long link labels;
- fixed output stream of 'print-debug'.
2021-07-17 12:13:04 +02:00
cage
be03c790c9 - [gemini] fixed missing rendering of search query results. 2021-07-15 22:29:24 +02:00
cage
a44d42201a - [gemini] changed animation when streaming data. 2021-07-14 21:24:41 +02:00
cage
bb07663a0a - added a visual hint while a gemini page is streaming contents. 2021-07-14 19:00:23 +02:00
cage
a8ff325e9d - used TAB to move to next unread message. 2021-07-09 14:03:40 +02:00
cage
91bae49372 - added a welcome window. 2021-07-03 12:34:05 +02:00
cage
f6d87b15ec - marked that there is content on the left in message window when
scrolling horizontally.
2021-06-27 13:48:57 +02:00
cage
5e3c19811b - trucated long lines in message window and allowed horizontal scrolling. 2021-06-27 13:13:28 +02:00
cage
6635bb9458 - swapped key for scrolling window's text. 2021-06-17 14:36:48 +02:00
cage
ea6485271d - [gemini] allowed scrolling of a gemini page when focus is on the TOC. 2021-06-16 19:18:30 +02:00
cage
c2f3f155aa - shadowed 'split-lines' from croatoan.
- fixed regex for opening some files with tinmop

(example: Open a gemini file with tinmop only if a local file or served trough gemini protocol.
2021-06-16 16:14:09 +02:00
cage
de53c838c1 - [gemini] allowed save in tour the selected link. 2021-06-13 16:02:12 +02:00
cage
b4a3dfabde - added feature: expand tree of posts fetching again even posts that was deleted before. 2021-06-13 14:07:47 +02:00
cage
67f3846d40 - removed useless space for trees, in threads window. 2021-05-30 13:43:18 +02:00
cage
857c220004 - improved appearance of keybindigs tree. 2021-05-30 13:30:15 +02:00
cage
ade9ed3473 - [gemini] reverted tour mode keys to old ones "t t" -> "t"
there is usually no needs for  explictly open a TOC gemini window as
  it is opened when the gemini stream is completed.
2021-05-23 10:50:58 +02:00
cage
cedbf01b03 - made geometry of notification window customizable (via configuration file). 2021-05-22 19:41:36 +02:00
cage
c2e8e38249 - added mentions rendering in the thread window modeline. 2021-05-22 10:42:01 +02:00
cage
4a6e2fca3d - added a generated TOC for gemini files. 2021-05-16 15:23:55 +02:00
cage
5201953a08 - [gemini] fixed parsing of quoted lines, an empty line can be part of the quote. 2021-05-09 17:01:51 +02:00
cage
0f23ac98d8 - [gemini] changed gemini search site. 2021-05-02 14:03:49 +02:00
cage
528700907f - added a command to show the tour's queue. 2021-05-01 20:25:15 +02:00
cage
864dc959e6 - added tour mode to explore geminispace. 2021-05-01 13:44:50 +02:00
cage
8e924ded74 - implemented a new method to move focus between windows (using 'M-arrowkeys'). 2021-04-28 16:26:10 +02:00
cage
15bbb49d5e - [gemini] added feature to toggle preformatted block on/off;
- [gemini] trimmed alt-text;

- reworded some functions.
2021-04-11 15:19:45 +02:00
cage
fac77297e8 - [gemini] started coloring preformatted block. 2021-04-05 12:01:30 +02:00
cage
61c39b6c62 - moved to an internal wrapping of 'mkstemp' to allow extensions in filename;
- [gemini] rendering all stream with MIME type "text/*" with this program.
2021-04-01 17:08:42 +02:00
cage
e2a9016607 - changed link color when printed in link windows. 2021-03-28 15:08:17 +02:00
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
87377914a3 - [gemini] added a symbol to mark a directory when exploring local filesystem. 2021-03-27 10:37:05 +01:00
cage
6beb2e9bfc - added command for sending to pipe contents of message windows. 2021-03-09 10:38:57 +01: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
8f757b563b - allowed users (via caonfiguration directive) to use (or not) cache when opening a link with a custom program. 2021-02-13 12:37:37 +01:00
cage
3df833b248 - added configuration directive to use a specific program to open a
link (e.g. open all mp3 files with program mpv).
2021-02-10 17:43:40 +01:00
cage
17401274b5 - [gemini] added support for favicon.txt
the       implementation       more       or       less       follow
  gemini://mozz.us/files/rfc_gemini_favicon.gmi but it does render the
  first  character  of   the  file  instead  of   checking  for  emoji
  characters.
2021-01-28 15:35:26 +01:00
cage
c66a71881e - made input command history less messy
- adding a sequence  of n equals entries count as  one (no duplicate
    entries on top of the history);
  - removed duplicate for gemini history URL.
2021-01-27 20:31:18 +01:00
cage
1710ac5b48 - added feature to allow users ro configure symbols rendered for each toot visibility level in main window. 2021-01-24 16:15:42 +01:00
cage
1f0cc71884 - [gemini] shown selected row in gemlog subscription window. 2021-01-24 11:48:25 +01:00