mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-13 04:52:23 +00:00
LibGUI+WindowServer: Create IPC calls for passing SystemEffects
SystemEffects are sent to the WindowManager through set_system_effects() and broadcast to Desktop clients with update_system_effects(). WindowManager is reponsible for saving, loading and rebroadcasting effects from WindowServer.ini on config changes.
This commit is contained in:
parent
e2318dffe3
commit
841d06f676
Notes:
sideshowbarker
2024-07-17 08:21:33 +09:00
Author: https://github.com/thankyouverycool
Commit: 841d06f676
Pull-request: https://github.com/SerenityOS/serenity/pull/14805
8 changed files with 71 additions and 4 deletions
|
@ -144,6 +144,7 @@ endpoint WindowServer
|
|||
get_cursor_highlight_color() => (Gfx::Color color)
|
||||
|
||||
set_system_fonts(String default_font_query, String fixed_width_font_query, String window_title_font_query) => (bool success)
|
||||
set_system_effects(Vector<bool> effects, u8 geometry) =|
|
||||
|
||||
set_window_base_size_and_size_increment(i32 window_id, Gfx::IntSize base_size, Gfx::IntSize size_increment) =|
|
||||
set_window_resize_aspect_ratio(i32 window_id, Optional<Gfx::IntSize> resize_aspect_ratio) =|
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue