mirror of
https://github.com/profanity-im/profanity.git
synced 2025-01-03 14:57:42 -05:00
Removed ui_ev_focus_win
This commit is contained in:
parent
795360f446
commit
8087053f49
@ -913,7 +913,7 @@ cmd_win(ProfWin *window, const char *const command, gchar **args)
|
|||||||
if (!focuswin) {
|
if (!focuswin) {
|
||||||
cons_show("Window %d does not exist.", num);
|
cons_show("Window %d does not exist.", num);
|
||||||
} else {
|
} else {
|
||||||
ui_ev_focus_win(focuswin);
|
ui_switch_win(focuswin);
|
||||||
}
|
}
|
||||||
|
|
||||||
return TRUE;
|
return TRUE;
|
||||||
@ -1500,7 +1500,7 @@ cmd_msg(ProfWin *window, const char *const command, gchar **args)
|
|||||||
if (!privwin) {
|
if (!privwin) {
|
||||||
privwin = ui_ev_new_private_win(full_jid->str);
|
privwin = ui_ev_new_private_win(full_jid->str);
|
||||||
}
|
}
|
||||||
ui_ev_focus_win((ProfWin*)privwin);
|
ui_switch_win((ProfWin*)privwin);
|
||||||
|
|
||||||
if (msg) {
|
if (msg) {
|
||||||
cl_ev_send_priv_msg(privwin, msg);
|
cl_ev_send_priv_msg(privwin, msg);
|
||||||
@ -1525,7 +1525,7 @@ cmd_msg(ProfWin *window, const char *const command, gchar **args)
|
|||||||
if (!chatwin) {
|
if (!chatwin) {
|
||||||
chatwin = ui_ev_new_chat_win(barejid);
|
chatwin = ui_ev_new_chat_win(barejid);
|
||||||
}
|
}
|
||||||
ui_ev_focus_win((ProfWin*)chatwin);
|
ui_switch_win((ProfWin*)chatwin);
|
||||||
|
|
||||||
if (msg) {
|
if (msg) {
|
||||||
cl_ev_send_msg(chatwin, msg);
|
cl_ev_send_msg(chatwin, msg);
|
||||||
@ -2746,7 +2746,7 @@ cmd_form(ProfWin *window, const char *const command, gchar **args)
|
|||||||
if (!new_current) {
|
if (!new_current) {
|
||||||
new_current = wins_get_console();
|
new_current = wins_get_console();
|
||||||
}
|
}
|
||||||
ui_ev_focus_win(new_current);
|
ui_switch_win(new_current);
|
||||||
wins_close_by_num(num);
|
wins_close_by_num(num);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -3052,7 +3052,7 @@ cmd_room(ProfWin *window, const char *const command, gchar **args)
|
|||||||
ProfMucConfWin *confwin = wins_get_muc_conf(mucwin->roomjid);
|
ProfMucConfWin *confwin = wins_get_muc_conf(mucwin->roomjid);
|
||||||
|
|
||||||
if (confwin) {
|
if (confwin) {
|
||||||
ui_ev_focus_win((ProfWin*)confwin);
|
ui_switch_win((ProfWin*)confwin);
|
||||||
} else {
|
} else {
|
||||||
iq_request_room_config_form(mucwin->roomjid);
|
iq_request_room_config_form(mucwin->roomjid);
|
||||||
}
|
}
|
||||||
@ -4668,7 +4668,7 @@ cmd_pgp(ProfWin *window, const char *const command, gchar **args)
|
|||||||
if (!chatwin) {
|
if (!chatwin) {
|
||||||
chatwin = ui_ev_new_chat_win(barejid);
|
chatwin = ui_ev_new_chat_win(barejid);
|
||||||
}
|
}
|
||||||
ui_ev_focus_win((ProfWin*)chatwin);
|
ui_switch_win((ProfWin*)chatwin);
|
||||||
} else {
|
} else {
|
||||||
chatwin = (ProfChatWin*)window;
|
chatwin = (ProfChatWin*)window;
|
||||||
assert(chatwin->memcheck == PROFCHATWIN_MEMCHECK);
|
assert(chatwin->memcheck == PROFCHATWIN_MEMCHECK);
|
||||||
@ -4869,7 +4869,7 @@ cmd_otr(ProfWin *window, const char *const command, gchar **args)
|
|||||||
if (!chatwin) {
|
if (!chatwin) {
|
||||||
chatwin = ui_ev_new_chat_win(barejid);
|
chatwin = ui_ev_new_chat_win(barejid);
|
||||||
}
|
}
|
||||||
ui_ev_focus_win((ProfWin*)chatwin);
|
ui_switch_win((ProfWin*)chatwin);
|
||||||
|
|
||||||
if (chatwin->pgp_send) {
|
if (chatwin->pgp_send) {
|
||||||
ui_current_print_formatted_line('!', 0, "You must disable PGP encryption before starting an OTR session.");
|
ui_current_print_formatted_line('!', 0, "You must disable PGP encryption before starting an OTR session.");
|
||||||
|
@ -35,14 +35,6 @@
|
|||||||
#include "ui/ui.h"
|
#include "ui/ui.h"
|
||||||
#include "window_list.h"
|
#include "window_list.h"
|
||||||
|
|
||||||
void
|
|
||||||
ui_ev_focus_win(ProfWin *win)
|
|
||||||
{
|
|
||||||
if (!wins_is_current(win)) {
|
|
||||||
ui_switch_win(win);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
ProfChatWin*
|
ProfChatWin*
|
||||||
ui_ev_new_chat_win(const char *const barejid)
|
ui_ev_new_chat_win(const char *const barejid)
|
||||||
{
|
{
|
||||||
|
@ -35,7 +35,6 @@
|
|||||||
#ifndef UI_EVENTS_H
|
#ifndef UI_EVENTS_H
|
||||||
#define UI_EVENTS_H
|
#define UI_EVENTS_H
|
||||||
|
|
||||||
void ui_ev_focus_win(ProfWin *win);
|
|
||||||
ProfChatWin* ui_ev_new_chat_win(const char *const barejid);
|
ProfChatWin* ui_ev_new_chat_win(const char *const barejid);
|
||||||
ProfPrivateWin* ui_ev_new_private_win(const char *const fulljid);
|
ProfPrivateWin* ui_ev_new_private_win(const char *const fulljid);
|
||||||
|
|
||||||
|
@ -756,6 +756,10 @@ ui_switch_win(ProfWin *window)
|
|||||||
{
|
{
|
||||||
assert(window != NULL);
|
assert(window != NULL);
|
||||||
|
|
||||||
|
if (wins_is_current(window)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
ProfWin *old_current = wins_get_current();
|
ProfWin *old_current = wins_get_current();
|
||||||
if (old_current->type == WIN_MUC_CONFIG) {
|
if (old_current->type == WIN_MUC_CONFIG) {
|
||||||
ProfMucConfWin *confwin = (ProfMucConfWin*)old_current;
|
ProfMucConfWin *confwin = (ProfMucConfWin*)old_current;
|
||||||
@ -927,7 +931,7 @@ void
|
|||||||
ui_create_xmlconsole_win(void)
|
ui_create_xmlconsole_win(void)
|
||||||
{
|
{
|
||||||
ProfWin *window = wins_new_xmlconsole();
|
ProfWin *window = wins_new_xmlconsole();
|
||||||
ui_ev_focus_win(window);
|
ui_switch_win(window);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
@ -935,7 +939,7 @@ ui_open_xmlconsole_win(void)
|
|||||||
{
|
{
|
||||||
ProfXMLWin *xmlwin = wins_get_xmlconsole();
|
ProfXMLWin *xmlwin = wins_get_xmlconsole();
|
||||||
if (xmlwin) {
|
if (xmlwin) {
|
||||||
ui_ev_focus_win((ProfWin*)xmlwin);
|
ui_switch_win((ProfWin*)xmlwin);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -969,7 +973,7 @@ ui_room_join(const char *const roomjid, gboolean focus)
|
|||||||
|
|
||||||
|
|
||||||
if (focus) {
|
if (focus) {
|
||||||
ui_ev_focus_win(window);
|
ui_switch_win(window);
|
||||||
} else {
|
} else {
|
||||||
int num = wins_get_num(window);
|
int num = wins_get_num(window);
|
||||||
status_bar_active(num);
|
status_bar_active(num);
|
||||||
@ -983,7 +987,7 @@ void
|
|||||||
ui_switch_to_room(const char *const roomjid)
|
ui_switch_to_room(const char *const roomjid)
|
||||||
{
|
{
|
||||||
ProfWin *window = (ProfWin*)wins_get_muc(roomjid);
|
ProfWin *window = (ProfWin*)wins_get_muc(roomjid);
|
||||||
ui_ev_focus_win(window);
|
ui_switch_win(window);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
@ -2162,7 +2166,7 @@ ui_handle_room_configuration(const char *const roomjid, DataForm *form)
|
|||||||
ProfMucConfWin *confwin = (ProfMucConfWin*)window;
|
ProfMucConfWin *confwin = (ProfMucConfWin*)window;
|
||||||
assert(confwin->memcheck == PROFCONFWIN_MEMCHECK);
|
assert(confwin->memcheck == PROFCONFWIN_MEMCHECK);
|
||||||
|
|
||||||
ui_ev_focus_win(window);
|
ui_switch_win(window);
|
||||||
ui_show_form(confwin);
|
ui_show_form(confwin);
|
||||||
|
|
||||||
win_print(window, '-', 0, NULL, 0, 0, "", "");
|
win_print(window, '-', 0, NULL, 0, 0, "", "");
|
||||||
@ -2214,11 +2218,11 @@ ui_handle_room_config_submit_result(const char *const roomjid)
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (muc_window) {
|
if (muc_window) {
|
||||||
ui_ev_focus_win((ProfWin*)muc_window);
|
ui_switch_win((ProfWin*)muc_window);
|
||||||
win_print(muc_window, '!', 0, NULL, 0, THEME_ROOMINFO, "", "Room configuration successful");
|
win_print(muc_window, '!', 0, NULL, 0, THEME_ROOMINFO, "", "Room configuration successful");
|
||||||
} else {
|
} else {
|
||||||
ProfWin *console = wins_get_console();
|
ProfWin *console = wins_get_console();
|
||||||
ui_ev_focus_win(console);
|
ui_switch_win(console);
|
||||||
cons_show("Room configuration successful: %s", roomjid);
|
cons_show("Room configuration successful: %s", roomjid);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -466,7 +466,7 @@ _go_to_win(int i)
|
|||||||
{
|
{
|
||||||
ProfWin *window = wins_get_by_num(i);
|
ProfWin *window = wins_get_by_num(i);
|
||||||
if (window) {
|
if (window) {
|
||||||
ui_ev_focus_win(window);
|
ui_switch_win(window);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -545,7 +545,7 @@ _inp_rl_altleft_handler(int count, int key)
|
|||||||
{
|
{
|
||||||
ProfWin *window = wins_get_previous();
|
ProfWin *window = wins_get_previous();
|
||||||
if (window) {
|
if (window) {
|
||||||
ui_ev_focus_win(window);
|
ui_switch_win(window);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -555,7 +555,7 @@ _inp_rl_altright_handler(int count, int key)
|
|||||||
{
|
{
|
||||||
ProfWin *window = wins_get_next();
|
ProfWin *window = wins_get_next();
|
||||||
if (window) {
|
if (window) {
|
||||||
ui_ev_focus_win(window);
|
ui_switch_win(window);
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
@ -537,7 +537,7 @@ wins_swap(int source_win, int target_win)
|
|||||||
}
|
}
|
||||||
if (wins_get_current_num() == source_win) {
|
if (wins_get_current_num() == source_win) {
|
||||||
wins_set_current_by_num(target_win);
|
wins_set_current_by_num(target_win);
|
||||||
ui_ev_focus_win(console);
|
ui_switch_win(console);
|
||||||
}
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
|
|
||||||
@ -558,7 +558,7 @@ wins_swap(int source_win, int target_win)
|
|||||||
status_bar_active(source_win);
|
status_bar_active(source_win);
|
||||||
}
|
}
|
||||||
if ((wins_get_current_num() == source_win) || (wins_get_current_num() == target_win)) {
|
if ((wins_get_current_num() == source_win) || (wins_get_current_num() == target_win)) {
|
||||||
ui_ev_focus_win(console);
|
ui_switch_win(console);
|
||||||
}
|
}
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
@ -618,7 +618,7 @@ wins_tidy(void)
|
|||||||
windows = new_windows;
|
windows = new_windows;
|
||||||
current = 1;
|
current = 1;
|
||||||
ProfWin *console = wins_get_console();
|
ProfWin *console = wins_get_console();
|
||||||
ui_ev_focus_win(console);
|
ui_switch_win(console);
|
||||||
g_list_free(keys);
|
g_list_free(keys);
|
||||||
return TRUE;
|
return TRUE;
|
||||||
} else {
|
} else {
|
||||||
|
Loading…
Reference in New Issue
Block a user