cage
d1451610dd
- allowed to copy to clipboard post's attachments.
2022-03-04 15:55:57 +01:00
cage
1a5366bf45
- made tour links window indipendent from other links window.
2022-03-04 15:35:07 +01:00
cage
826423c7d7
- added command to copy a link to clipboard.
2022-03-04 14:33:55 +01:00
cage
674ee6b59a
- added a command to clear the cache;
...
- fixed 'cat-parent-dir'.
2022-03-02 20:44:54 +01:00
cage
8e9e19dd82
- added command 'gemini-jump-to-link';
...
- fixed layout in gemini full screen mode.
2022-02-25 16:37:43 +01:00
cage
8e7a25b19c
- [gemini] added two new commands to go back in an URL path.
2022-02-25 13:11:48 +01:00
cage
965f09b69e
- added 'k' and 'j' as alias for scrolling windows up and down.
2022-02-25 12:37:18 +01:00
cage
74f363af3a
- asking for confirmation when quitting the program using 'q'.
2022-02-25 11:28:24 +01:00
cage
1acad1fad9
- [gemini] added searching or jumping to first or last item in a TOC window.
2022-02-24 18:42:11 +01:00
cage
9fab9d8771
- added keychord 'C-q' to quit the program.
2022-02-23 21:13:52 +01:00
cage
39ffbee1a6
- prevented reusing an already clunked fid when uploading a file.
2022-02-19 13:37:22 +01:00
cage
ebbd08d9da
- [kami] added 'file-explorer-mark-by-regexp'.
2022-02-06 10:43:57 +01:00
cage
b6ed1ebeb7
- [kami] added 'file-explorer-download-mirror'.
2022-02-05 15:24:31 +01:00
cage
1fd8f1462a
- added keychords to jump at the start or end of the link window.
2022-02-04 12:58:37 +01:00
cage
dd3288b56d
- added 'file-explorer-upload-mirror'.
2022-01-29 17:44:47 +01:00
cage
a3a68a7486
- improved opening net command, gemini and also kami address can be opened.
2022-01-23 14:55:05 +01:00
cage
67090fa681
- [kami] added a window with details of teh file (permissions, size etc.).
2022-01-22 15:17:33 +01:00
cage
b7af742cb0
- added 'kami-open-url'.
2022-01-15 19:05:08 +01:00
cage
b4ecbe49b0
- added a draft for a kami client.
2022-01-09 14:47:22 +01:00
cage
bc4ec1ed34
- added code to edit the file in a filesystem explorer window;
...
- fixed a couple of functions that was trying to download a file when upload was correct instead.
2022-01-08 13:18:45 +01:00
cage
e7d413162b
- added 'editor' as pseudo external program.
2022-01-06 17:59:22 +01:00
cage
70a6d51a28
- added downloading and opening a file from filesystem explorer window.
2022-01-06 13:00:16 +01:00
cage
624be8b696
- added 'file-explorer-close-window';
...
- modified filesystem explorer window's position.
2022-01-06 12:17:31 +01:00
cage
0da5e6b3ad
- added command file-explorer-scroll-begin;
...
- added command file-explorer-scroll-end;
- modified 'query-local-filesystem-path' signals an error if the query type is unknown.
2022-01-06 11:39:29 +01:00
cage
2061880a16
- implemented mark and deletion of tree in filesystem window.
2021-12-14 13:05:40 +01:00
cage
7619408c0f
- added marking of entries in file explorer window.
2021-12-13 18:12:20 +01:00
cage
429acc7efe
- added search in file explorer window.
2021-12-12 21:40:59 +01:00
cage
25b9135159
- implemented uploading file in filesystem window.
2021-12-12 14:37:38 +01:00
cage
b7bbb9f7d9
- renamed a few filesystem-window's related functions.
2021-12-12 12:57:08 +01:00
cage
9d4e34505d
- implemented downloading file in filesystem window.
2021-12-12 12:53:03 +01:00
cage
9fa4b72548
- implemented creating paths in filesystem window.
2021-12-11 11:06:06 +01:00
cage
af48cde4a8
- implemented deleting of paths in filesystem window.
2021-12-10 18:27:31 +01:00
cage
7619344a36
- implemented some features of tree filesystem window: expanding/closing nodes and renaming files or directory.
2021-12-10 15:30:56 +01:00
cage
6ab276a082
- [gemini] changed keychords for searching and opening links in the mainwindow.
2021-11-27 12:07:46 +01:00
cage
1fbdab1443
- [gemini] added commands: 'go-to-previous-link' and 'go-to-next-link'.
2021-11-26 14:10:11 +01:00
cage
ab91432e2e
- fixed module delete-post-using-regex; the procedure delete all the
...
rows matching a regex not only the visible ones in thread window;
- moved keybinding from modules/next-previous-open.lisp into the main
init file.
2021-11-26 10:59:50 +01:00
cage
7307444c86
- added new module: 'delete-by-regex.lisp';
...
- fixed bug that prevented to update local and federated timeline;
- prevented crash when syncing thread window that contains no posts;
2021-11-20 12:17:22 +01:00
cage
6ed5432d2b
- added command 'view-user-avatar'.
2021-11-16 19:55:03 +01:00
cage
5d46a96638
- added load-script-file.
2021-11-16 16:00:19 +01:00
cage
22bce9cdd9
- made width of TOC customizable (when using tinmop in gemini fullscreen mode).
2021-11-12 21:06:28 +01:00
cage
23742186db
- fixed default in config file.
2021-11-10 19:35:52 +01:00
cage
2782317bb7
- [gemini] added customizable buffer size when opening partial gemini
...
content with an external program.
using "no wait" directive can be followed by "buffer NUMBER" to
customize the cache (in Mib) to be cached before opening the partial
downloaded data.
2021-11-10 16:12:08 +01:00
cage
60a66d6ea9
- [gemini] prevented sending fragment part of the IRI to server;
...
- chaged prefix for links in gemini streams.
2021-11-07 10:31:01 +01:00
cage
c3492c06c1
- [gemini] added 'search-message-gemini-fragment-event'
...
When a fragment is present in a uri/iri it is used as a regular
expression to search in the *source* of the text, the window's content
is moved to shows the *rendered* line where matching occurred.
2021-11-06 12:32:03 +01:00
cage
f2dba92f8b
- added command 'open-next-visible-link';
...
- removed debug message.
2021-10-30 18:39:13 +02:00
cage
bce702465c
- [experimental][gemini] used URI's fragment as a search criteria for the gemini page (disabled by default).
2021-10-17 17:40:18 +02:00
cage
dff23fe909
- allowed skipping posts using language type.
2021-10-13 15:01:15 +02:00
cage
b437e2846b
- added 'gemini-all-unread-posts', 'shuffle-tour', 'gemlog-add-unread-posts-tour', 'clear-tour'
...
'gemini-all-unread-posts' give user the choice to add all the
currently unread post to the link tour.
2021-10-10 12:38:37 +02:00
cage
76676f2d2f
- added 'eval-command';
...
- added docstrings for scroll lock related functions.
2021-10-08 14:35:40 +02:00
cage
40f6f0642a
- forced scrolling to the last message when a new message has been posted on the chat window;
...
- added 'message-window-lock-scrolling' and 'message-window-unlock-scrolling' allowing users to choose their preferered way to render the gemini text (this is useful for gemini streaming services, like chat or similar).
2021-10-08 11:55:16 +02:00
cage
fdd73cdd9d
- added a command to open all the attachments of a post.
2021-09-09 18:27:32 +02:00
cage
21214137ff
- added command to show bookmaks also to global keymap;
...
- switched to gemini keymap when opening a gemini page from memory.
2021-08-28 19:53:41 +02:00
cage
f388c9d0b2
- added 'apropos-help-global'.
2021-08-28 16:39:34 +02:00
cage
baf3f4c1ea
- allowed line-oriented-window to render unselected items with
...
different color than foreground;
- capured parsing errors when querying gempub library.
2021-08-28 14:02:03 +02:00
cage
5f91506dd3
- added 'open-manual'.
2021-08-28 12:33:49 +02:00
cage
2bf39530c2
- wrote selected gempub entry in bold.
2021-08-26 21:13:58 +02:00
cage
0336d72de4
- fixed comment.
2021-08-26 16:35:16 +02:00
cage
acd6014b60
- used default path for gempub library.
2021-08-26 16:34:40 +02:00
cage
360aa448d3
- ensured 'gempub-metadata-find' returns a single row;
...
- ensured gempub paths are normalized before adding in the library;
- added opening of gempub files from gempub library window.
2021-08-26 15:47:27 +02:00
cage
2be45b4a25
- added a window to show gempub file's library.
2021-08-25 18:15:57 +02:00
cage
a8dca176f3
- added a directory to store gempub, the software will sync the directory's contents with its internal metadata database.
2021-08-23 18:20:11 +02:00
cage
84bfb55b32
- added draft of gpub support;
...
- updated tranlation template files and italian translation.
2021-08-20 17:36:01 +02:00
cage
95e779a9e8
- set open-message-link-window.close-after-select to 'yes'.
2021-08-16 21:39:59 +02:00
cage
ee82cf2d72
- prevented crash when opening tour mode links and configuration directive 'open-message-link-window.close-after-select' values 'yes'.
2021-08-16 21:39:13 +02:00
cage
ca353ae982
- added deletion of bookmark's entries.
2021-08-16 15:28:37 +02:00
cage
377d95af51
- started with gemini link bookmark.
2021-08-16 14:22:47 +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
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
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
a0f8c83681
- [gemini] added a draft for gemlog subscriptions.
2021-01-09 16:27:40 +01:00
cage
f6c02041ef
- [gemini] added subscription command to gemlog.
2021-01-09 11:01:10 +01:00
cage
8dae8ddac2
- added 'run-hook-compose';
...
- added a module to rewrite URLs.
2020-12-31 14:58:40 +01:00
cage
e87fc07e25
- allow repeat search on links window's items.
2020-12-30 12:38:31 +01:00
cage
abec6a9322
- added a command to send data to an external program.
2020-12-30 12:24:13 +01:00
cage
7515e60d6c
- added command to scroll main window using 'newline' key.
2020-12-29 13:41:13 +01:00
cage
77b7188581
- added command to repeat the last text search.
2020-12-29 13:01:59 +01:00
cage
94a8e29f84
- [gemini] added a command to refresh a page;
...
- refactoring some code to add the above command.
2020-12-29 12:36:22 +01:00
cage
fb83d673f9
- reorganized modules and scripts directories;
...
- removed spurious NIL when writing a message.
2020-12-28 15:37:13 +01:00
cage
47fa796bc6
- added a module to share a gemini page on pleroma.
2020-12-27 14:51:59 +01:00
cage
fe16fc7c1c
- exposed to the UI 'refresh-chats';
...
- fixed type in 'follow-request-window' slot;
- fixed docstring.
2020-12-08 11:31:21 +01:00
cage
269a08718c
- [gemini] implemented a draft of a client authentication (via TLS certificates).
2020-10-23 20:57:17 +02:00
cage
0274841672
- added searching in command's help.
2020-10-03 21:08:55 +02:00
cage
a54e05a05f
- added the possibility to search inside a widows that contains a collection of links.
2020-10-03 16:58:02 +02:00
cage
fd53ec036d
- Added optional mentions before sending a message.
2020-09-18 16:32:04 +02:00
cage
543f699ee4
- improved regular expressions for message coloring.
2020-09-12 10:28:07 +02:00
cage
0cfdb8844e
- [gemini] ensure just a single gemini file is in rendering state at
...
the same time;
- [gemini] add a newline to data before parsing a gemini file only
when needed (thre is no one at the end);
- commented and improved some regular expressions for coloring.
2020-09-12 10:23:26 +02:00
cage
5ad0a67195
- [gemini] feature added: start downloading a gemini file in background
...
(i.e. without rendering on the window);
- removed explicit package name 'specials' in ui-goodies.lisp.
2020-09-11 15:18:59 +02:00
cage
0e09efca2c
- fixed chat list windows items.
2020-09-10 20:21:07 +02:00
cage
52f550df5e
- added feature create new chat;
...
- fixed crash when selecting a chat with no messages.
2020-09-10 17:50:22 +02:00
cage
c26ca88e60
- changed position and (configurable) colors for chat window;
...
- added feature: change chat labels.
2020-09-09 21:13:57 +02:00
cage
2d66bdd63d
- added chat attachments browsing window.
2020-09-06 20:17:34 +02:00
cage
f135292e53
- basics chats works.
2020-09-06 17:28:16 +02:00
cage
75d81ec708
- chats can be fetched, via UI, and printed on window.
2020-09-05 17:02:00 +02:00
cage
f7d025ea2a
- [gemini] added a window to manage all the gemini streams opened.
2020-08-30 15:38:05 +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
bc171fb14a
- [gemini] added the possibility to abort current page download.
2020-07-26 16:34:05 +02:00
cage
fb0fd48865
- [gemini] added the option to view gemini page's source.
2020-07-15 12:40:30 +02:00
cage
562d023b55
- fixed regex for percent numbering;
...
- formatted as floating points votes percentage in polls.
2020-07-13 17:27:46 +02:00
cage
c84de306c8
- [gemini] made some elements of page rendering customizable
...
using 'gemini-page-theme' class some elements of the rendered page
(header prefix, bullet and so on) can be customized.
users can use configuration files directive to change the appearance of said elements
(both character and color or font variants);
- removed unused argument from command line switch: '-m'.
2020-07-08 18:38:17 +02:00
cage
4308f9d7cf
- changed key for 'delete-and-move-next' command.
2020-06-29 11:23:07 +02:00
cage
ab4b871ef5
- [gemini browser] added a 'go-back' command.
2020-06-28 17:39:21 +02:00