diff --git a/Applications/IRCClient/IRCAppWindow.cpp b/Applications/IRCClient/IRCAppWindow.cpp index 01a08d06d7..6b3e455bca 100644 --- a/Applications/IRCClient/IRCAppWindow.cpp +++ b/Applications/IRCClient/IRCAppWindow.cpp @@ -114,7 +114,7 @@ void IRCAppWindow::setup_actions() m_client->handle_join_action(input_box->text_value()); }); - m_list_channels_action = GUI::Action::create("List channels", [&](auto&) { + m_list_channels_action = GUI::Action::create("List channels", Gfx::Bitmap::load_from_file("/res/icons/16x16/irc-list.png"), [&](auto&) { m_client->handle_list_channels_action(); }); @@ -148,7 +148,7 @@ void IRCAppWindow::setup_actions() m_client->handle_change_nick_action(input_box->text_value()); }); - m_change_topic_action = GUI::Action::create("Change topic", [this](auto&) { + m_change_topic_action = GUI::Action::create("Change topic", Gfx::Bitmap::load_from_file("/res/icons/16x16/irc-topic.png"), [this](auto&) { auto* window = m_client->current_window(); if (!window || window->type() != IRCWindow::Type::Channel) { return; @@ -158,7 +158,7 @@ void IRCAppWindow::setup_actions() m_client->handle_change_topic_action(window->channel().name(), input_box->text_value()); }); - m_invite_user_action = GUI::Action::create("Invite user", [this](auto&) { + m_invite_user_action = GUI::Action::create("Invite user", Gfx::Bitmap::load_from_file("/res/icons/16x16/irc-invite.png"), [this](auto&) { auto* window = m_client->current_window(); if (!window || window->type() != IRCWindow::Type::Channel) { return; diff --git a/Base/res/icons/16x16/irc-invite.png b/Base/res/icons/16x16/irc-invite.png new file mode 100644 index 0000000000..727d88616e Binary files /dev/null and b/Base/res/icons/16x16/irc-invite.png differ diff --git a/Base/res/icons/16x16/irc-list.png b/Base/res/icons/16x16/irc-list.png new file mode 100644 index 0000000000..05d0eb35cc Binary files /dev/null and b/Base/res/icons/16x16/irc-list.png differ diff --git a/Base/res/icons/16x16/irc-topic.png b/Base/res/icons/16x16/irc-topic.png new file mode 100644 index 0000000000..56a8e08ebc Binary files /dev/null and b/Base/res/icons/16x16/irc-topic.png differ