1
0
Fork 0
Commit Graph

41 Commits

Author SHA1 Message Date
cage 82bdf5c538 - [fediverse] rendered correctly ordered list;
- fixed indentation of configure.ac;
- removed useless command in Makefile.
2024-05-01 12:36:36 +02:00
cage 3f888888aa - used a keyword as the value that signals that a command has been cancleled instrad of 'nil'. 2024-03-01 18:43:17 +01:00
cage a45b453da0 - changed brief description of the program. 2023-10-19 17:49:54 +02:00
cage c23bb70b2e - updated copyright. 2023-10-19 17:46:22 +02:00
cage 9e7966f697 - input dialog reurn :canceled if the user pressed the 'cancel' button;
- fixed an infinite loop when the user chose to cancel saving the URI to autorize the client.
2023-02-11 21:01:58 +01:00
cage 5ee623d312 - fixed default callback in input dialog. 2023-02-11 20:55:39 +01:00
cage ba5ddb6d7a - made the event-queue optionally blocking (block the caller thread if empty).
- added parent window to the dialog.
2023-02-02 16:10:08 +01:00
cage 13286e44e0 - used the brand new dialog window made available from croatoan. 2023-01-30 20:49:57 +01:00
cage ed1bd71bc5 - moved window that got the focus on top of the windows stack, to be sure will be visible to the user when redrawing the terminal. 2022-08-05 11:52:51 +02:00
cage 416c54d929 - made links window repects resize events. 2022-07-03 15:50:44 +02:00
cage 0e9c521fc1 - ensured only an instance of gemini TOC, gemini link and chat window could exixts. 2022-04-08 17:07:48 +02:00
cage c7d2a5513e - added package qualificator to croatoan's classes symbols. 2022-03-23 18:26:56 +01:00
cage d9a8d03472 - used package local nickname instead us :use croatoan's symbols. 2022-03-21 21:42:50 +01:00
cage baffa09093 - [gemini] rendered again the focus mark when a gemini stream has ended. 2022-03-11 20:50:06 +01:00
cage 5a263326b2 - fixed a bit 'win-clear', calling wclear wa not needed. 2022-03-11 16:30:11 +01:00
cage 594ff4054e - optimized 'draw-all' made clearing window optional and draw only full visible window. 2022-03-11 16:00:00 +01:00
cage 8eafdb4201 - added a parameter to discard windows when calculating the non intersecting ones. 2022-03-11 10:59:23 +01:00
cage 8c8c17b175 - fixed passing focus between windows. 2022-03-10 17:29:24 +01:00
cage eb53afcbe1 - added slot 'modalp' to class wrapper-window. 2022-03-05 10:32:13 +01:00
cage 6a942b6110 - fixed positioning of message-window when resizing terminal in gemini mode. 2022-02-25 12:21:45 +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 f5bef63cc6 - prevented chat window from opening when in gemini exclusive mode;
- fixed positioning of gemlog's subscription when in gemini exclusive mode.
2022-02-04 14:21:42 +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 ebddc9e1e6 - changed logic to guess if the window is displaying gemini contents;
- replaced window'stitle with the IRI of the gemini content streaming;

- fixed italian translation.
2021-11-12 19:12:03 +01:00
cage 0247325a5d - fixed regression: command apropos works again. 2021-08-14 16:09:10 +02:00
cage 56b837c1fe - forced resizing of suggestion window when terminal is resized. 2021-08-13 12:41:04 +02:00
cage 423779986a - improved macro 'when-window-shown' to prevent crash of the program when terminal window is too small. 2021-08-13 12:14:58 +02:00
cage d20ff6d304 - changed croatoan's 'window-position' to 'widget-position';
- updated version of croatoan known to works with tinmop in building script.
2021-07-10 17:15:09 +02:00
cage c8d1e6aa2b - ensured windows are cleared when terminal is resized. 2021-06-17 15:48:00 +02:00
cage 204f32cff7 - rearrange TOC window on resize. 2021-06-17 15:45:43 +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 cc146a652c - changed ':draw-border' to ':border' to track the new croatoan API. 2021-02-19 17:38:39 +01: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 c5118d46a6 - changed GPL comment headers. 2020-09-06 11:32:08 +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 9f6adf02c4 - used correct function when ignoring an account;
- changed button label when asking for opening authorization url: from
  'OK' to 'Cancel'.
2020-05-16 20:01:41 +02:00
cage 0cae9364c3 - checked for windows visibility before drawing. 2020-05-10 16:56:15 +02:00
cage f64f45c5d1 - shown an error dialog window when the credential to log on the
instance are no more valids;
- close a menu dialog window after an entry was choosen.
2020-05-10 11:21:19 +02:00
cage b229787044 - changed function name 'draw-keybinding-mode' to 'draw-string-mode';
- prevented an  info or error message  on the command line  to overlap
  with  prompt when  asking for  user input  and, in  particular, when
  asking for message attachment.
- prevented crash when trying to expand a null string;
- clear send-message-window before deleteing an attach from the list;
- added an info when a status is ready to be sent;
- using a stack to sort drawing order of windows.
2020-05-09 21:58:12 +02:00
cage c56a5b86ca - initial commit. 2020-05-08 15:45:43 +02:00