Mikolaj Wielgus
|
3a7e504c29
|
egui: implement loading history in WASM
|
2024-07-06 00:08:35 +02:00 |
Mikolaj Wielgus
|
0745604658
|
egui: put sender and receiver in wrapper objects
|
2024-07-05 18:02:54 +02:00 |
Mikolaj Wielgus
|
2259a75d92
|
egui,autorouter: restore displaying navmesh
|
2024-07-01 00:50:24 +02:00 |
Mikolaj Wielgus
|
ee6eeac6d8
|
egui: step through every band routing step, once per frame
At last! We finally have that implemented without concurrency.
|
2024-06-29 22:40:06 +02:00 |
Mikolaj Wielgus
|
6cadcd3b41
|
egui: remove most of usages of shared-state parallelism
|
2024-06-29 17:11:29 +02:00 |
Mikolaj Wielgus
|
fd5a95103d
|
autorouter: step through every band routing step, not merely over bands
|
2024-06-29 03:07:20 +02:00 |
Mikolaj Wielgus
|
169ddf7d80
|
egui: add button to toggle showing navmesh
|
2024-06-20 19:33:18 +02:00 |
Mikolaj Wielgus
|
5161eecd49
|
egui: don't clear navmesh after routing is done
|
2024-06-20 18:55:57 +02:00 |
Mikolaj Wielgus
|
e15e1efe5e
|
router: remove observers
The observer "pattern", arguably, is an anti-pattern that managed to get
into textbooks. It causes a lot of problems, it was a bad idea to use
it.
|
2024-06-18 01:37:45 +02:00 |
Mikolaj Wielgus
|
9d00e95457
|
specctra: change "dsn" to "specctra" where it's about both DSN and SES
|
2024-06-16 18:04:20 +02:00 |
Mikolaj Wielgus
|
ce1a070a70
|
egui: move the top panel to its own file
|
2024-06-13 02:22:17 +02:00 |