diff options
author | James Booth <boothj5@gmail.com> | 2013-04-21 00:50:38 +0100 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2013-04-21 00:50:38 +0100 |
commit | b9dedbdc1548c09e515dd1388149c494bf2e4dda (patch) | |
tree | 6ee978a03d4fab0d4ad0a2e6fb3c978f9fc5e0d4 /src/ui/console.c | |
parent | d5bb600a0406cec84c0a5f780b1e39d3f1d44000 (diff) | |
download | profani-tty-b9dedbdc1548c09e515dd1388149c494bf2e4dda.tar.gz |
Moved cons_show_software_version() to console module
Diffstat (limited to 'src/ui/console.c')
-rw-r--r-- | src/ui/console.c | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/src/ui/console.c b/src/ui/console.c index 54533ec5..425b6f3a 100644 --- a/src/ui/console.c +++ b/src/ui/console.c @@ -460,6 +460,34 @@ cons_show_caps(const char * const contact, Resource *resource) } } +void +cons_show_software_version(const char * const jid, const char * const presence, + const char * const name, const char * const version, const char * const os) +{ + if ((name != NULL) || (version != NULL) || (os != NULL)) { + cons_show(""); + window_show_time(console, '-'); + window_presence_colour_on(console, presence); + wprintw(console->win, "%s", jid); + window_presence_colour_off(console, presence); + wprintw(console->win, ":\n"); + } + if (name != NULL) { + cons_show("Name : %s", name); + } + if (version != NULL) { + cons_show("Version : %s", version); + } + if (os != NULL) { + cons_show("OS : %s", os); + } + + dirty = TRUE; + if (!win_current_is_console()) { + status_bar_new(0); + } +} + static void _cons_splash_logo(void) { |