hinto-janai / festival

Music player
https://festival.pm
MIT License
279 stars 7 forks source link

Update to `egui 0.23.0` #69

Closed hinto-janai closed 1 year ago

hinto-janai commented 1 year ago

Updates festival-gui, shukusai, and egui-notify to egui 0.23.0 and fixes the broken code.

No merge conflicts between the custom festival branch and master egui 0.23.0.

Todo

The egui image API was overhauled and egui_extras::RetainedImage is now deprecated.

Lots of code to fix/optimize (although maybe not, the use of RetainedImage in shukusai is highly tuned for performance so it's probably fine)

hinto-janai commented 1 year ago

https://github.com/hinto-janai/egui/commit/bad756af74ef7cad0eef111a49332adfd2953f8c is used (slightly ahead of 0.23.0) due to including some patches: