diff options
Diffstat (limited to 'src/command/cmd_funcs.c')
-rw-r--r-- | src/command/cmd_funcs.c | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/command/cmd_funcs.c b/src/command/cmd_funcs.c index f4b597c0..d8562194 100644 --- a/src/command/cmd_funcs.c +++ b/src/command/cmd_funcs.c @@ -1662,7 +1662,7 @@ cmd_theme(ProfWin *window, const char *const command, gchar **args) } else { ui_hide_all_room_rosters(); } - ui_redraw(); + ui_resize(); cons_show("Loaded theme: %s", args[1]); } else { cons_show("Couldn't find theme: %s", args[1]); @@ -5523,6 +5523,20 @@ cmd_inpblock(ProfWin *window, const char *const command, gchar **args) } gboolean +cmd_inputwin(ProfWin *window, const char *const command, gchar **args) +{ + if ((g_strcmp0(args[0], "top") == 0) || (g_strcmp0(args[0], "bottom") == 0)) { + prefs_set_string(PREF_INPUTWIN, args[0]); + ui_resize(); + cons_show("Set input window position to %s", args[0]); + } else { + cons_bad_cmd_usage(command); + } + + return TRUE; +} + +gboolean cmd_log(ProfWin *window, const char *const command, gchar **args) { char *subcmd = args[0]; |