diff options
author | James Booth <boothj5@gmail.com> | 2014-07-09 00:35:43 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2014-07-09 00:36:09 +0100 |
commit | 4b14c0c484a878e1afa34bcbb3930230baa4c33d (patch) | |
tree | ad8058688ac5bc60b08c354b1759097327aedb45 /src/ui | |
parent | 06caa0c4f13d04736d28db8197f24dcd66db141c (diff) | |
download | profani-tty-4b14c0c484a878e1afa34bcbb3930230baa4c33d.tar.gz |
Added autocomplete for nicknames in MUC input text
issue #321
Diffstat (limited to 'src/ui')
-rw-r--r-- | src/ui/inputwin.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/ui/inputwin.c b/src/ui/inputwin.c index 8ac01b45..f90c59a2 100644 --- a/src/ui/inputwin.c +++ b/src/ui/inputwin.c @@ -39,6 +39,7 @@ #include "config/preferences.h" #include "config/theme.h" #include "log.h" +#include "muc.h" #include "profanity.h" #include "roster_list.h" #include "ui/ui.h" @@ -511,7 +512,12 @@ _handle_edit(int result, const wint_t ch, char *input, int *size) return 1; case 9: // tab - cmd_autocomplete(input, size); + if ((strncmp(input, "/", 1) != 0) && (ui_current_win_type() == WIN_MUC)) { + cons_debug("MUC AC"); + muc_autocomplete(input, size); + } else { + cmd_autocomplete(input, size); + } return 1; default: |