diff options
author | James Booth <boothj5@gmail.com> | 2015-10-17 22:30:01 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2015-10-17 22:30:01 +0100 |
commit | a35cbea73273fb7e61218155ca1c28ebab73bb5b (patch) | |
tree | 8ac946f4912200120f5b4a0e9f46bb878b60f154 /src/ui | |
parent | 0769fc6b1b0ec22d4e45f6cc033a642e25923930 (diff) | |
download | profani-tty-a35cbea73273fb7e61218155ca1c28ebab73bb5b.tar.gz |
Implemented /script list
Diffstat (limited to 'src/ui')
-rw-r--r-- | src/ui/console.c | 18 | ||||
-rw-r--r-- | src/ui/ui.h | 1 |
2 files changed, 19 insertions, 0 deletions
diff --git a/src/ui/console.c b/src/ui/console.c index 6590cb78..2388e79b 100644 --- a/src/ui/console.c +++ b/src/ui/console.c @@ -1582,6 +1582,24 @@ cons_show_themes(GSList *themes) } void +cons_show_scripts(GSList *scripts) +{ + cons_show(""); + + if (scripts == NULL) { + cons_show("No scripts available."); + } else { + cons_show("Scripts:"); + while (scripts) { + cons_show(scripts->data); + scripts = g_slist_next(scripts); + } + } + + cons_alert(); +} + +void cons_prefs(void) { cons_show(""); diff --git a/src/ui/ui.h b/src/ui/ui.h index add38fb4..1a534012 100644 --- a/src/ui/ui.h +++ b/src/ui/ui.h @@ -278,6 +278,7 @@ void cons_show_status(const char * const barejid); void cons_show_info(PContact pcontact); void cons_show_caps(const char * const fulljid, resource_presence_t presence); void cons_show_themes(GSList *themes); +void cons_show_scripts(GSList *scripts); void cons_show_aliases(GList *aliases); void cons_show_login_success(ProfAccount *account, int secured); void cons_show_software_version(const char * const jid, |