Mikolaj Wielgus
|
90afd70f2a
|
refactor(egui): move action definitions to a separate file
|
2024-10-14 01:34:59 +02:00 |
Mikolaj Wielgus
|
c1df3ba8ad
|
refactor: move `Interactor<...>` and friends to new module dir, `interactor`
|
2024-10-12 17:21:34 +02:00 |
Mikolaj Wielgus
|
489f55a8b0
|
refactor(egui): split out some activity code to new module, `interactor`
|
2024-10-11 02:50:42 +02:00 |
Alain Emilia Anna Zscheile
|
69f2ce3c2e
|
egui: add structure Workspace for two-phase workflow
|
2024-10-08 13:32:17 +02:00 |
Mikolaj Wielgus
|
74ef5e356f
|
refactor(egui): add empty skeleton for interactions
|
2024-10-05 03:56:21 +02:00 |
Alain Emilia Anna Zscheile
|
d24acb601b
|
egui: get rid of FileHandlerData
|
2024-10-04 02:11:19 +02:00 |
Alain Emilia Anna Zscheile
|
1a46504dd5
|
egui: replace FileSender/FileReceiver with FileHandler
|
2024-10-04 02:09:29 +02:00 |
Alain Emilia Anna Zscheile
|
5319e1f976
|
chore: run cargo fmt to fix lint errors
|
2024-10-03 16:56:09 +02:00 |
Alain Emilia Anna Zscheile
|
fa81cd360a
|
egui: get rid of unnecessary persistence of langid, separate into Config struct
|
2024-10-03 13:37:52 +02:00 |
Tomasz Cichoń
|
cbe9d8fc1c
|
egui: update main to compile with eframe 0.29
These lines are basically copied from eframe_template, as before.
|
2024-10-02 17:30:27 +02:00 |
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 |