ladybird/Userland/Services
thankyouverycool 35e557c657 Browser+LibGUI+WindowServer: Open Button menus uniformly
Instead of letting buttons determine the relative position
of their menus, a workaround only used by Statusbar segments,
open them all uniformly for a nice, consistent UI.

Passing a rect to popup() now routes to open_button_menu(), an
analog to open_menubar_menu(), which adjusts the menu's popup
position in the same way. Fixes button menus obscuring the buttons
which spawn them and jutting out at odd corners depending on screen
position.
2022-09-08 10:17:27 +01:00
..
AudioServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
ChessEngine ChessEngine: Don't throw away useful branches from last tree 2022-08-22 21:20:41 +02:00
Clipboard Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
ConfigServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
CrashDaemon Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
DHCPClient Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
EchoServer LibCore+Everywhere: Make Core::Stream::read() return Bytes 2022-04-16 13:27:51 -04:00
FileOperation Everywhere: Replace single-char StringView op. arguments with chars 2022-07-12 23:11:35 +02:00
FileSystemAccessServer FileSystemAccessServer: Set dummy child to WindowMode::Passive 2022-08-26 12:48:05 +02:00
ImageDecoder Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
InspectorServer Base: Launch InspectorServer at session start-up 2022-08-14 21:52:35 +01:00
KeyboardPreferenceLoader LibCore: Automatically create config directories if necessary 2022-04-11 00:08:48 +02:00
LaunchServer LaunchServer: Let open_file_url use app defaults 2022-07-27 17:11:25 +01:00
LoginServer LoginServer+LibCore: Only create user temp directory from LoginServer 2022-08-15 17:18:11 +02:00
LookupServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
NetworkServer NetworkServer: Use Core::Stream instead of Core::File 2022-08-23 13:37:21 +01:00
NotificationServer NotificationServer: Move notifications down if hovered 2022-07-13 17:03:44 +01:00
RequestServer Everywhere: Add sv suffix to strings relying on StringView(char const*) 2022-07-12 23:11:35 +02:00
SpiceAgent LibCore+LibIPC: Recognise %uid in path 2022-08-14 21:52:35 +01:00
SQLServer Services: Use default constructors/destructors 2022-03-24 20:09:26 -07:00
SystemServer LibCore+LibIPC: Recognise %uid in path 2022-08-14 21:52:35 +01:00
Taskbar Taskbar: Set TaskbarButton checkable 2022-09-08 10:17:27 +01:00
TelnetServer Userland: Rely on a single authoritative source for the default PATH 2022-08-23 19:00:04 +01:00
WebContent LibWeb+WebContent: Add abstraction layer for event loop and timers 2022-09-07 20:30:31 +02:00
WebServer WebServer: Make bound socket a clickable hyperlink :^) 2022-09-05 09:23:20 +01:00
WebSocket WebSocket: Change target name to deconflict with LibWebSocket on Lagom 2022-07-07 16:50:05 +02:00
WindowServer Browser+LibGUI+WindowServer: Open Button menus uniformly 2022-09-08 10:17:27 +01:00
CMakeLists.txt Meta: Build select Services in Lagom 2022-07-06 14:24:23 +02:00