1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2026-01-13 00:01:00 +00:00
serenity/Services
Linus Groh 306aff80d0 LibGUI: Remove Widget's unused m_{foreground,background}_color
...as well as the few remaining references to set_foreground_color().

These properties are not being used for rendering anymore, presumably
because they completely mess up theming - assigning random white and
gray backgrounds just doesn't work with dark themes.
I've chosen to not replace most of the few remaining uses of this
broken functionality with custom palette colors (the closest
replacement is background_role) for now (except for Minesweeper where
squares with mines are painted red again now), as no one has actually
complained about them being broken, so it must look somewhat decent
(some just look right anyway). :^)

Examples of this are the taskbar buttons, which apparently had a
DarkGray foreground color for minimized windows once - this has since
been replaced with bold/regular font. Another one is the Profiler's
ProfileTimelineWidget, which is supposed to have a white background -
which it didn't have for quite some time, it's grey now (with the
default theme, that is). Doesn't look bad either.
2021-01-02 23:31:22 +01:00
..
AudioServer LibThread: Hide Thread's constructor, as it is a Core::Object 2020-12-31 21:59:20 +01:00
ChessEngine LibCore: Rename identifiers that can clash with libc macros (#4127) 2020-12-22 23:37:11 +01:00
Clipboard Services: Fix typos 2020-12-28 00:55:45 +01:00
CrashDaemon CrashDaemon: Move from Applications to Services 2020-12-30 03:20:06 +01:00
DHCPClient Everywhere: Re-format with clang-format-11 2020-12-31 21:51:00 +01:00
EchoServer EchoServer: Add a simple echo server 2020-12-16 17:29:12 +01:00
ImageDecoder AK: Add trivial structure validation to SharedBuffer 2020-10-02 15:38:07 +02:00
LaunchServer Everywhere: Move AppFile from LibGUI to LibDesktop 2020-12-28 01:28:07 +01:00
LookupServer Everywhere: Re-format with clang-format-11 2020-12-31 21:51:00 +01:00
NotificationServer NotificationServer: Reposition notifications on screen resolution change 2021-01-02 23:17:30 +01:00
ProtocolServer ProtocolServer: Use an empty Optional<IPC::File> to pass along "no fd" 2021-01-01 14:26:43 +01:00
SystemMenu LibGFX: Move default_xxx_font() methods from Font to FontDatabase 2020-12-30 20:40:30 +01:00
SystemServer Kernel: Introduce the DevFS 2020-12-27 23:07:44 +01:00
Taskbar LibGUI: Remove Widget's unused m_{foreground,background}_color 2021-01-02 23:31:22 +01:00
TelnetServer Everywhere: Switch from (void) to [[maybe_unused]] (#4473) 2020-12-21 00:09:48 +01:00
WebContent WebContent: Pledge "recvfd" :^) 2020-12-30 15:21:29 +01:00
WebServer LibHTTP: Make HTTPRequest::from_raw_request() take a ReadonlyBytes 2020-12-19 18:29:13 +01:00
WindowServer WindowServer: Flash modal window when clicking on window blocked by it 2021-01-01 01:10:53 +01:00
CMakeLists.txt CrashDaemon: Move from Applications to Services 2020-12-30 03:20:06 +01:00