Commit Graph

19 Commits

Author SHA1 Message Date
Alain Emilia Anna Zscheile 161fa002c1 chore(egui): fix rust warnings 2024-10-01 20:50:38 +00:00
Mikolaj Wielgus 001e4bcdcf egui: rename "top" and "bottom" to "menu bar" and "status bar"
These are more recognizable terms.
2024-10-01 05:36:25 +02:00
Alain Emilia Anna Zscheile 82574d2976 egui: add error messages dialog 2024-09-30 22:33:23 +02:00
Mikolaj Wielgus c8a40860af egui: s/ExecuteWithStatus/ActivityWithStatus, move it to own file 2024-09-30 01:36:22 +02:00
Mikolaj Wielgus e1b56875ed egui: base web app on newer version of official eframe template 2024-09-17 01:52:19 +02:00
Szpachlarz a2b8550c12 egui: fix wasm32 build errors 2024-09-16 00:39:10 +02:00
Mikolaj Wielgus d4079ef077 cargo: bump egui/eframe version from 0.26.0 to 0.28.1 2024-09-10 17:04:15 +02:00
Mikolaj Wielgus 4e37f5715b egui: source GUI strings from Fluent files 2024-08-11 00:13:30 +02:00
Mikolaj Wielgus 0257568410 egui: load locale language on startup 2024-08-08 17:12:04 +02:00
Mikolaj Wielgus a04caeae9c translation: upload placeholder Fluent files to test Weblate 2024-08-07 20:53:55 +02:00
Mikolaj Wielgus c34cd730c5 egui: add keyboard shortcuts and basic action abstraction 2024-07-09 13:10:02 +02:00
Mikolaj Wielgus 0745604658 egui: put sender and receiver in wrapper objects 2024-07-05 18:02:54 +02:00
Mikolaj Wielgus d56d6046a4 egui: add bottom bar displaying cursor position
Useful for writing tests.
2024-06-17 23:59:36 +02:00
Mikolaj Wielgus 6d66558a72 egui: move viewport to its own file 2024-06-13 13:37:54 +02:00
Mikolaj Wielgus ce1a070a70 egui: move the top panel to its own file 2024-06-13 02:22:17 +02:00
Mikolaj Wielgus 5067fb55d9 egui: impl. layer display manager sidebar (not affecting display yet) 2024-06-13 02:21:32 +02:00
Mikolaj Wielgus c74e69a5e9 autorouter: move ratsnest to `Autorouter`, move overlay to egui module 2024-04-27 01:12:01 +02:00
Mikolaj Wielgus e50fb26bdd egui: make the WASM port actually work 2024-03-02 16:09:01 +00:00
Mikolaj Wielgus f10f7b7ab4 cargo: rename topola-gui to topola-egui, minor refactoring 2024-02-20 04:18:19 +00:00