1
0
mirror of https://codeberg.org/cage/tinmop/ synced 2025-02-22 08:57:37 +01:00

899 Commits

Author SHA1 Message Date
cage
0389c090a7 - prevented infinite recursion when try to move focus from a modal window. 2022-03-06 13:04:29 +01:00
cage
e5a9232752 - added a command to 'jump' between window in a zig-zag way;
- fixed crash when starting program in gemini fullscreen mode.
2022-03-06 12:49:17 +01:00
cage
0c3cd2d6a7 - fixed moving the focus between windows using ALT-arrow. 2022-03-05 14:33:03 +01:00
cage
eb53afcbe1 - added slot 'modalp' to class wrapper-window. 2022-03-05 10:32:13 +01:00
cage
6cfdc0072b - fixed slot and reader name. 2022-03-04 19:36:56 +01:00
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
b0aacba4cb - fixed positioning of links window. 2022-03-04 14:44:21 +01:00
cage
45d74863c3 - refactored clipboard utitlity function. 2022-03-04 14:36:11 +01:00
cage
826423c7d7 - added command to copy a link to clipboard. 2022-03-04 14:33:55 +01:00
cage
e60b886c7d - changed sizes and title of window that shows tour links. 2022-03-04 14:20:14 +01:00
cage
4dd530edb7 - remove the root of the keychord tree when hitting :backspace. 2022-03-02 21:04:04 +01:00
cage
674ee6b59a - added a command to clear the cache;
- fixed 'cat-parent-dir'.
2022-03-02 20:44:54 +01:00
cage
55d6593e0c - clear gemlog window when scrolling. 2022-02-26 14:09:58 +01:00
cage
a1d669835b - [kami] prevented crash when uploading or downloading failed. 2022-02-26 11:26:41 +01:00
cage
80755d9047 - [kami] used info messages instead of notification when uploading or downloading files. 2022-02-26 11:23:30 +01:00
cage
5f17796318 - added docstring. 2022-02-25 16:40:53 +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
6a942b6110 - fixed positioning of message-window when resizing terminal in gemini mode. 2022-02-25 12:21:45 +01:00
cage
8c1325cafa - prevented thread-window from disappears when resizing the terminal window's width. 2022-02-25 12:16:25 +01:00
cage
aec2b09920 - made the program re-expand truncated title when the width of terminal window increased. 2022-02-25 12:09:03 +01:00
cage
84f0aadf21 - prevented window's title to go out of the window's width. 2022-02-25 12:01:05 +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
808dad006e - used osicat as provider for 'mkstemps'. 2022-02-24 17:38:57 +01:00
cage
b10530e1d0 - fixed event triggered by backspace when the keybinding suggestion
tree is shown (thanks tgl!);
- updated ci/README.md.
2022-02-23 20:17:39 +01:00
cage
6be8fac680 - [kami] ensured 'collect-tree' returns both values: files and directories. 2022-02-19 14:13:03 +01:00
cage
39ffbee1a6 - prevented reusing an already clunked fid when uploading a file. 2022-02-19 13:37:22 +01:00
cage
6db658862f - prevented some kind of windows from losing focus (thanks reDFog)! 2022-02-19 13:37:22 +01:00
cage
8f04e4efbb - prevented crash when bookmarking the start page in gemini fullscreen
mode (Thanks reDFog!).
2022-02-19 13:36:56 +01:00
cage
5f1fab5926 - printed a minimal list of keychords on the welcome window. 2022-02-18 21:28:48 +01:00
cage
a8e94545bd - added a minimal list of keybindings to welcome window. 2022-02-18 20:53:44 +01:00
cage
dce7598989 - [kami] prevented a crash (and a fid leak) when creating new files or directories. 2022-02-18 19:20:47 +01:00
cage
e8e4711074 - fixed symbol export for 'normalize path' (thanks op!). 2022-02-17 21:35:25 +01:00
cage
9be010a3b4 - updated docstrings. 2022-02-17 19:22:18 +01:00
cage
444f7939ce - [kami] prevented crash when downloading fails, notify an error instead. 2022-02-17 19:17:52 +01:00
cage
283930efef - forced opening of TOC window when loading a net address as instructed from the command line (i.e. using the '-o' switch). 2022-02-17 19:01:48 +01:00
cage
9e62a10995 - added a script to import and export gemlog subscriptions;
- prevented printing diagnostic message if  the program is executing a
  script.
2022-02-17 18:20:28 +01:00
cage
8da549e127 - improved 'text:to-s', accepts byte or character vectors. 2022-02-17 16:04:26 +01:00
cage
75571fc2f5 - exported correct symbols. 2022-02-16 18:00:12 +01:00
cage
8bf1a629d1 removed useless spaces and fixed function name. 2022-02-16 17:59:08 +01:00
cage
8246ac9211 - renamed function: 'upload-treenode' -> 'upload-path'. 2022-02-16 17:57:01 +01:00
cage
982965585f - renamed function: 'download-treenode' -> 'download-path'. 2022-02-16 17:55:32 +01:00
cage
2dce4a6d27 - renamed function: 'filesystem-query-treenode' -> 'filesystem-query-path'. 2022-02-16 17:52:10 +01:00
cage
39b0b6ae83 - prevented signalling error when an invalid byte sequence is met, when converting octects to string. 2022-02-16 17:43:22 +01:00
cage
970d222c4d - [kami] fixed mirror uploading. 2022-02-16 17:40:22 +01:00
cage
fbd59ea015 - [kami] made an effort to replicate the permissions when downloading a file. 2022-02-13 16:12:16 +01:00
cage
560e01e09e - [kami] made an effort to replicate the permissions when uploading a file. 2022-02-13 14:54:16 +01:00
cage
1234936175 - prevented a condition variable to be awaken even if condition is not actually met. 2022-02-11 14:12:02 +01:00