1
0
mirror of https://github.com/emilk/egui.git synced 2026-08-29 04:40:03 -04:00
Commit Graph

19 Commits

Author SHA1 Message Date
Lucas Meurer
e877c9cdec Fix lint 2026-08-21 14:30:13 +02:00
Lucas Meurer
eee5bdfd24 Fmt 2026-08-21 11:39:53 +02:00
Lucas Meurer
db02d40842 Add new experimental feature flag 2026-08-21 11:32:16 +02:00
Emil Ernerfeldt
02389a2578 Remove ThemeCache, since it is buggy 2026-08-04 14:11:56 +02:00
Emil Ernerfeldt
0e552c7844 A much simpler example 2026-08-04 14:05:03 +02:00
Emil Ernerfeldt
40c9441d5a refactor: split theme_plugin.rs into a theme module
Move each type into its own file under `crates/egui/src/theme/`:
`StyleProvider`, `ThemeCache`, `DefaultStyle`, and `Themes`.
The module is renamed `egui::theme_plugin` -> `egui::theme`.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-04 13:51:45 +02:00
adrien
9cb223fae5 Better cache, StyleArgs and deadlock avoidance 2026-07-08 17:09:20 +02:00
adrien
a0d9f9ba90 remove deadlock from example 2026-07-01 07:35:27 +02:00
adrien
e051dbe0fb replace Context by Ui for correct Style 2026-07-01 05:46:56 +02:00
adrien
4159807788 Revert "add widget_style directly to Ui"
This reverts commit ac316f40023fa7a280677dab81c79482e746ac3e.
2026-07-01 05:46:56 +02:00
adrien
247d91ed99 Revert "missing import"
This reverts commit 04c8643b082cde4cef0937af6592e8601a9882d9.
2026-07-01 05:46:56 +02:00
adrien
6e90f3d0a5 missing import 2026-07-01 05:46:55 +02:00
adrien
11c4ca0845 add widget_style directly to Ui 2026-07-01 05:46:55 +02:00
adrien
48e6cbc9e2 fix incorrect theme 2026-07-01 05:46:55 +02:00
adrien
6c802b078b Fix toml and comment according to taplo 2026-07-01 05:46:55 +02:00
adrien
363564eefa update test and custom engine 2026-07-01 05:46:55 +02:00
adrien
63eacb1800 Renaming, comment & better default system 2026-07-01 05:46:55 +02:00
adrien
8762c7dba7 remove style in parameter + cleanup 2026-07-01 05:46:55 +02:00
adrien
b742e230a0 clean history 2026-07-01 05:46:55 +02:00