egui/crates
Emil Ernerfeldt f4cc1c5465
eframe: Don't follow system theme by default (#1941)
I have gone back and forth on this a bit, but I think the arguments
AGAINST following the system theme are many:

* `dark-light` is a big dependency with problems on Linux.
* Many people prefer the dark mode and ask how to set it as the default
  (even though they are using light mode in their OS).
* A developer may be surprised when the app changes theme when
  they run it on another computer.

So, the path of least surprise is to make this an opt-in feature
with dark mode as the default mode.

On native, you add the `dark-light` feature to enable it.
On web, you set `WebOptions::follow_system_theme`.
2022-08-20 11:11:07 +02:00
..
eframe eframe: Don't follow system theme by default (#1941) 2022-08-20 11:11:07 +02:00
egui Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui-wgpu Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui-winit Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui_demo_app Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui_demo_lib Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui_extras Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui_glium Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui_glow Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
egui_web Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
emath Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00
epaint Move all crates into a crates directory (#1940) 2022-08-20 10:41:49 +02:00