perlindgren / syncrim

15 stars 4 forks source link

Merge with dev #78

Closed onsdagens closed 4 weeks ago

onsdagens commented 1 month ago

Master has fallen quite a bit behind.

This merge contains, among other things

onsdagens commented 1 month ago

I will get back to this tomorrow, but it is time!

onsdagens commented 1 month ago

Vizia has seen some changes since we last looked into it, leaving the Vizia-based GUI broken.

Two options exist:

I figure the Vizia GUI has fallen enough behind the egui version that there is no point keeping it alive. Instead, i've refactored it to build under the most recent version, with no guarantees to correctness. If someone in the future is willing to work on making it feature-complete (general GUI exploration under different frameworks sounds like a nice master's thesis for someone not that interested in the regular embedded stuff, but still into Rust), that's fine, for now we keep it around as legacy.

onsdagens commented 1 month ago

Also, this includes #40

onsdagens commented 4 weeks ago

Addresses #60 #52 , (the egui )half of #17 , #9