diff --git a/Userland/Applets/Keymap/KeymapStatusWindow.cpp b/Userland/Applets/Keymap/KeymapStatusWindow.cpp index d0b8c58900..659021c282 100644 --- a/Userland/Applets/Keymap/KeymapStatusWindow.cpp +++ b/Userland/Applets/Keymap/KeymapStatusWindow.cpp @@ -7,8 +7,8 @@ #include "KeymapStatusWindow.h" #include +#include #include -#include #include void KeymapStatusWidget::mousedown_event(GUI::MouseEvent& event) diff --git a/Userland/Applets/Keymap/main.cpp b/Userland/Applets/Keymap/main.cpp index f4a32300e5..e22f27abc9 100644 --- a/Userland/Applets/Keymap/main.cpp +++ b/Userland/Applets/Keymap/main.cpp @@ -7,7 +7,7 @@ #include "KeymapStatusWindow.h" #include #include -#include +#include #include #include diff --git a/Userland/Applets/WorkspacePicker/DesktopStatusWindow.cpp b/Userland/Applets/WorkspacePicker/DesktopStatusWindow.cpp index 5c8ce38c61..56b9e391e3 100644 --- a/Userland/Applets/WorkspacePicker/DesktopStatusWindow.cpp +++ b/Userland/Applets/WorkspacePicker/DesktopStatusWindow.cpp @@ -6,10 +6,10 @@ */ #include "DesktopStatusWindow.h" +#include #include #include #include -#include #include class DesktopStatusWidget : public GUI::Widget { @@ -63,7 +63,7 @@ public: // Handle case where divider is clicked. if (rect_for_desktop(row, col).contains(event.position())) - GUI::WindowManagerServerConnection::the().async_set_workspace(row, col); + GUI::ConnectionToWindowMangerServer::the().async_set_workspace(row, col); } virtual void mousewheel_event(GUI::MouseEvent& event) override @@ -82,7 +82,7 @@ public: else row = abs((int)row + direction) % vrows; - GUI::WindowManagerServerConnection::the().async_set_workspace(row, col); + GUI::ConnectionToWindowMangerServer::the().async_set_workspace(row, col); } unsigned current_row() const { return m_current_row; } diff --git a/Userland/Applets/WorkspacePicker/main.cpp b/Userland/Applets/WorkspacePicker/main.cpp index 0bdae21bdb..457d89b699 100644 --- a/Userland/Applets/WorkspacePicker/main.cpp +++ b/Userland/Applets/WorkspacePicker/main.cpp @@ -7,8 +7,8 @@ #include "DesktopStatusWindow.h" #include #include +#include #include -#include #include #include @@ -19,7 +19,7 @@ ErrorOr serenity_main(Main::Arguments arguments) auto app = TRY(GUI::Application::try_create(arguments)); // We need to obtain the WM connection here as well before the pledge shortening. - GUI::WindowManagerServerConnection::the(); + GUI::ConnectionToWindowMangerServer::the(); TRY(Core::System::pledge("stdio recvfd sendfd rpath")); diff --git a/Userland/Applications/KeyboardSettings/KeyboardSettingsWidget.h b/Userland/Applications/KeyboardSettings/KeyboardSettingsWidget.h index cadc87f1c2..4569c6ebb6 100644 --- a/Userland/Applications/KeyboardSettings/KeyboardSettingsWidget.h +++ b/Userland/Applications/KeyboardSettings/KeyboardSettingsWidget.h @@ -9,10 +9,10 @@ #include #include #include +#include #include #include #include -#include class KeyboardSettingsWidget final : public GUI::SettingsWindow::Tab { C_OBJECT(KeyboardSettingsWidget) diff --git a/Userland/Libraries/LibGUI/CMakeLists.txt b/Userland/Libraries/LibGUI/CMakeLists.txt index 41dc578768..afe4b5d4ee 100644 --- a/Userland/Libraries/LibGUI/CMakeLists.txt +++ b/Userland/Libraries/LibGUI/CMakeLists.txt @@ -113,7 +113,7 @@ set(SOURCES Widget.cpp Window.cpp WindowServerConnection.cpp - WindowManagerServerConnection.cpp + ConnectionToWindowMangerServer.cpp Wizards/WizardDialog.cpp Wizards/AbstractWizardPage.cpp Wizards/CoverWizardPage.cpp diff --git a/Userland/Libraries/LibGUI/WindowManagerServerConnection.cpp b/Userland/Libraries/LibGUI/ConnectionToWindowMangerServer.cpp similarity index 64% rename from Userland/Libraries/LibGUI/WindowManagerServerConnection.cpp rename to Userland/Libraries/LibGUI/ConnectionToWindowMangerServer.cpp index 412540a670..006e41d02b 100644 --- a/Userland/Libraries/LibGUI/WindowManagerServerConnection.cpp +++ b/Userland/Libraries/LibGUI/ConnectionToWindowMangerServer.cpp @@ -4,21 +4,21 @@ * SPDX-License-Identifier: BSD-2-Clause */ +#include #include #include -#include namespace GUI { -WindowManagerServerConnection& WindowManagerServerConnection::the() +ConnectionToWindowMangerServer& ConnectionToWindowMangerServer::the() { - static RefPtr s_connection = nullptr; + static RefPtr s_connection = nullptr; if (!s_connection) - s_connection = WindowManagerServerConnection::try_create().release_value_but_fixme_should_propagate_errors(); + s_connection = ConnectionToWindowMangerServer::try_create().release_value_but_fixme_should_propagate_errors(); return *s_connection; } -void WindowManagerServerConnection::window_state_changed(i32 wm_id, i32 client_id, i32 window_id, +void ConnectionToWindowMangerServer::window_state_changed(i32 wm_id, i32 client_id, i32 window_id, i32 parent_client_id, i32 parent_window_id, u32 workspace_row, u32 workspace_column, bool is_active, bool is_minimized, bool is_modal, bool is_frameless, i32 window_type, String const& title, Gfx::IntRect const& rect, Optional const& progress) @@ -27,56 +27,56 @@ void WindowManagerServerConnection::window_state_changed(i32 wm_id, i32 client_i Core::EventLoop::current().post_event(*window, make(client_id, window_id, parent_client_id, parent_window_id, title, rect, workspace_row, workspace_column, is_active, is_modal, static_cast(window_type), is_minimized, is_frameless, progress)); } -void WindowManagerServerConnection::applet_area_size_changed(i32 wm_id, const Gfx::IntSize& size) +void ConnectionToWindowMangerServer::applet_area_size_changed(i32 wm_id, const Gfx::IntSize& size) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(size)); } -void WindowManagerServerConnection::window_rect_changed(i32 wm_id, i32 client_id, i32 window_id, Gfx::IntRect const& rect) +void ConnectionToWindowMangerServer::window_rect_changed(i32 wm_id, i32 client_id, i32 window_id, Gfx::IntRect const& rect) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(client_id, window_id, rect)); } -void WindowManagerServerConnection::window_icon_bitmap_changed(i32 wm_id, i32 client_id, i32 window_id, Gfx::ShareableBitmap const& bitmap) +void ConnectionToWindowMangerServer::window_icon_bitmap_changed(i32 wm_id, i32 client_id, i32 window_id, Gfx::ShareableBitmap const& bitmap) { if (auto* window = Window::from_window_id(wm_id)) { Core::EventLoop::current().post_event(*window, make(client_id, window_id, bitmap.bitmap())); } } -void WindowManagerServerConnection::window_removed(i32 wm_id, i32 client_id, i32 window_id) +void ConnectionToWindowMangerServer::window_removed(i32 wm_id, i32 client_id, i32 window_id) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(client_id, window_id)); } -void WindowManagerServerConnection::super_key_pressed(i32 wm_id) +void ConnectionToWindowMangerServer::super_key_pressed(i32 wm_id) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(wm_id)); } -void WindowManagerServerConnection::super_space_key_pressed(i32 wm_id) +void ConnectionToWindowMangerServer::super_space_key_pressed(i32 wm_id) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(wm_id)); } -void WindowManagerServerConnection::super_digit_key_pressed(i32 wm_id, u8 digit) +void ConnectionToWindowMangerServer::super_digit_key_pressed(i32 wm_id, u8 digit) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(wm_id, digit)); } -void WindowManagerServerConnection::workspace_changed(i32 wm_id, u32 row, u32 column) +void ConnectionToWindowMangerServer::workspace_changed(i32 wm_id, u32 row, u32 column) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(wm_id, row, column)); } -void WindowManagerServerConnection::keymap_changed(i32 wm_id, String const& keymap) +void ConnectionToWindowMangerServer::keymap_changed(i32 wm_id, String const& keymap) { if (auto* window = Window::from_window_id(wm_id)) Core::EventLoop::current().post_event(*window, make(wm_id, keymap)); diff --git a/Userland/Libraries/LibGUI/WindowManagerServerConnection.h b/Userland/Libraries/LibGUI/ConnectionToWindowMangerServer.h similarity index 84% rename from Userland/Libraries/LibGUI/WindowManagerServerConnection.h rename to Userland/Libraries/LibGUI/ConnectionToWindowMangerServer.h index b2f890e0c8..8df78222e3 100644 --- a/Userland/Libraries/LibGUI/WindowManagerServerConnection.h +++ b/Userland/Libraries/LibGUI/ConnectionToWindowMangerServer.h @@ -13,16 +13,16 @@ namespace GUI { -class WindowManagerServerConnection final +class ConnectionToWindowMangerServer final : public IPC::ConnectionToServer , public WindowManagerClientEndpoint { - IPC_CLIENT_CONNECTION(WindowManagerServerConnection, "/tmp/portal/wm") + IPC_CLIENT_CONNECTION(ConnectionToWindowMangerServer, "/tmp/portal/wm") public: - static WindowManagerServerConnection& the(); + static ConnectionToWindowMangerServer& the(); private: - WindowManagerServerConnection(NonnullOwnPtr socket) + ConnectionToWindowMangerServer(NonnullOwnPtr socket) : IPC::ConnectionToServer(*this, move(socket)) { } diff --git a/Userland/Libraries/LibGUI/Window.cpp b/Userland/Libraries/LibGUI/Window.cpp index 6042ec3ed5..54758655fe 100644 --- a/Userland/Libraries/LibGUI/Window.cpp +++ b/Userland/Libraries/LibGUI/Window.cpp @@ -14,6 +14,7 @@ #include #include #include +#include #include #include #include @@ -21,7 +22,6 @@ #include #include #include -#include #include #include #include @@ -320,8 +320,8 @@ void Window::set_window_type(WindowType window_type) void Window::make_window_manager(unsigned event_mask) { - GUI::WindowManagerServerConnection::the().async_set_event_mask(event_mask); - GUI::WindowManagerServerConnection::the().async_set_manager_window(m_window_id); + GUI::ConnectionToWindowMangerServer::the().async_set_event_mask(event_mask); + GUI::ConnectionToWindowMangerServer::the().async_set_manager_window(m_window_id); } bool Window::are_cursors_the_same(AK::Variant> const& left, AK::Variant> const& right) const diff --git a/Userland/Services/Taskbar/TaskbarButton.cpp b/Userland/Services/Taskbar/TaskbarButton.cpp index ac03942552..553b6301c8 100644 --- a/Userland/Services/Taskbar/TaskbarButton.cpp +++ b/Userland/Services/Taskbar/TaskbarButton.cpp @@ -7,8 +7,8 @@ #include "TaskbarButton.h" #include "WindowList.h" #include +#include #include -#include #include #include #include @@ -25,7 +25,7 @@ TaskbarButton::~TaskbarButton() void TaskbarButton::context_menu_event(GUI::ContextMenuEvent&) { - GUI::WindowManagerServerConnection::the().async_popup_window_menu( + GUI::ConnectionToWindowMangerServer::the().async_popup_window_menu( m_identifier.client_id(), m_identifier.window_id(), screen_relative_rect().location()); @@ -33,7 +33,7 @@ void TaskbarButton::context_menu_event(GUI::ContextMenuEvent&) void TaskbarButton::update_taskbar_rect() { - GUI::WindowManagerServerConnection::the().async_set_window_taskbar_rect( + GUI::ConnectionToWindowMangerServer::the().async_set_window_taskbar_rect( m_identifier.client_id(), m_identifier.window_id(), screen_relative_rect()); @@ -41,7 +41,7 @@ void TaskbarButton::update_taskbar_rect() void TaskbarButton::clear_taskbar_rect() { - GUI::WindowManagerServerConnection::the().async_set_window_taskbar_rect( + GUI::ConnectionToWindowMangerServer::the().async_set_window_taskbar_rect( m_identifier.client_id(), m_identifier.window_id(), {}); diff --git a/Userland/Services/Taskbar/TaskbarWindow.cpp b/Userland/Services/Taskbar/TaskbarWindow.cpp index 4fd243e265..2e285fa382 100644 --- a/Userland/Services/Taskbar/TaskbarWindow.cpp +++ b/Userland/Services/Taskbar/TaskbarWindow.cpp @@ -13,13 +13,13 @@ #include #include #include +#include #include #include #include #include #include #include -#include #include #include #include @@ -105,7 +105,7 @@ TaskbarWindow::~TaskbarWindow() void TaskbarWindow::show_desktop_button_clicked(unsigned) { - GUI::WindowManagerServerConnection::the().async_toggle_show_desktop(); + GUI::ConnectionToWindowMangerServer::the().async_toggle_show_desktop(); } void TaskbarWindow::on_screen_rects_change(const Vector& rects, size_t main_screen_index) @@ -124,7 +124,7 @@ void TaskbarWindow::update_applet_area() return; main_widget()->do_layout(); auto new_rect = Gfx::IntRect({}, m_applet_area_size).centered_within(m_applet_area_container->screen_relative_rect()); - GUI::WindowManagerServerConnection::the().async_set_applet_area_position(new_rect.location()); + GUI::ConnectionToWindowMangerServer::the().async_set_applet_area_position(new_rect.location()); } NonnullRefPtr TaskbarWindow::create_button(const WindowIdentifier& identifier) @@ -151,9 +151,9 @@ void TaskbarWindow::add_window_button(::Window& window, const WindowIdentifier& // false because window is the modal window's owner (which is not // active) if (window->is_minimized() || !button->is_checked()) { - GUI::WindowManagerServerConnection::the().async_set_active_window(identifier.client_id(), identifier.window_id()); + GUI::ConnectionToWindowMangerServer::the().async_set_active_window(identifier.client_id(), identifier.window_id()); } else { - GUI::WindowManagerServerConnection::the().async_set_window_minimized(identifier.client_id(), identifier.window_id(), true); + GUI::ConnectionToWindowMangerServer::the().async_set_window_minimized(identifier.client_id(), identifier.window_id(), true); } }; } diff --git a/Userland/Services/Taskbar/main.cpp b/Userland/Services/Taskbar/main.cpp index fe7adb4ac9..b0bd84c7ae 100644 --- a/Userland/Services/Taskbar/main.cpp +++ b/Userland/Services/Taskbar/main.cpp @@ -20,8 +20,8 @@ #include #include #include +#include #include -#include #include #include #include @@ -49,7 +49,7 @@ ErrorOr serenity_main(Main::Arguments arguments) TRY(Core::System::pledge("stdio recvfd sendfd proc exec rpath unix")); - GUI::WindowManagerServerConnection::the(); + GUI::ConnectionToWindowMangerServer::the(); Desktop::Launcher::ensure_connection(); TRY(Core::System::pledge("stdio recvfd sendfd proc exec rpath"));