topola/crates/topola-egui/src
Alain Emilia Anna Zscheile 9e0bdb5bc7 refactor: various further refactorings (#128)
These optimize out unnecessary code duplication, reserve vector capacity beforehand by leveraging `Iterator`s and avoid unnecessary double-lookups into HashMaps.

Reviewed-on: https://codeberg.org/topola/topola/pulls/128
Co-authored-by: Alain Emilia Anna Zscheile <fogti+devel@ytrizja.de>
Co-committed-by: Alain Emilia Anna Zscheile <fogti+devel@ytrizja.de>
2024-12-11 14:13:21 +00:00
..
action.rs build/refactor: move secondary crates into 'crates' folder named by crate name 2024-11-20 15:44:02 +01:00
actions.rs build/refactor: move secondary crates into 'crates' folder named by crate name 2024-11-20 15:44:02 +01:00
app.rs refactor(egui): move layer colors to `Config` 2024-12-09 14:22:38 +01:00
appearance_panel.rs refactor(egui): move layer colors to `Config` 2024-12-09 14:22:38 +01:00
config.rs feat(egui): have a separate layout color theme for light mode 2024-12-09 14:22:38 +01:00
error_dialog.rs build/refactor: move secondary crates into 'crates' folder named by crate name 2024-11-20 15:44:02 +01:00
main.rs refactor(egui): rename "layers" to "appearance panel" 2024-12-08 02:22:12 +01:00
menu_bar.rs feat(egui): have a separate layout color theme for light mode 2024-12-09 14:22:38 +01:00
overlay.rs feat(egui): have a separate layout color theme for light mode 2024-12-09 14:22:38 +01:00
painter.rs refactor: various further refactorings (#128) 2024-12-11 14:13:21 +00:00
status_bar.rs build/refactor: move secondary crates into 'crates' folder named by crate name 2024-11-20 15:44:02 +01:00
translator.rs build/refactor: move secondary crates into 'crates' folder named by crate name 2024-11-20 15:44:02 +01:00
viewport.rs feat(egui): have a separate layout color theme for light mode 2024-12-09 14:22:38 +01:00
workspace.rs feat(egui): have a separate layout color theme for light mode 2024-12-09 14:22:38 +01:00