Alain Emilia Anna Zscheile
1a46504dd5
egui: replace FileSender/FileReceiver with FileHandler
2024-10-04 02:09:29 +02:00
Mikolaj Wielgus
f21808776e
egui: give more systematic names to translatable strings
...
The names are now based on where the strings are used in the GUI. This
will hopefully make it easier for translators to locate where they are
in the user interface.
I've prefixed all translatable string names with "tr-" to prevent
accidentally substitute unrelated strings in a mass replace.
Once I push this commit, I will also protect `locales/**`, so that
all future changes to strings pass a PR review process to reduce the
probability of errors. This will also make it easier to have a freeze
for translatable strings if we end up having a release schedule in the
future.
2024-10-03 20:26:38 +02:00
Alain Emilia Anna Zscheile
24f0a1c699
feat(egui): add utility method Overlay::take_selection
2024-10-03 17:03:27 +02:00
Alain Emilia Anna Zscheile
af312a8a13
chore(egui): fix warnings about unused result of Option::insert
2024-10-03 17:02:10 +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
hakki
2f672d41c2
Autorouter: general modules descriptions ( #65 )
...
This PR consists of general modules descriptions as well as initial `autoroute.rs` docs
Reviewed-on: https://codeberg.org/topola/topola/pulls/65
Co-authored-by: hakki <hakki@noreply.codeberg.org>
Co-committed-by: hakki <hakki@noreply.codeberg.org>
2024-10-02 22:46:32 +00:00
Tomasz Cichoń
cabe45e6b4
ci: install wasm target before building
2024-10-02 19:15:18 +02:00
Tomasz Cichoń
c9509d8336
egui: fix remaining compile error
2024-10-02 17:31:09 +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
Mikolaj Wielgus
4da0c244f3
ci/build_wasm: install Trunk before building
2024-10-02 14:07:36 +02:00
Mikolaj Wielgus
21cbaf1c05
ci: add WASM build test
2024-10-02 13:55:04 +02:00
Tomasz Cichoń
1ade5a25d2
egui: add more layer names colors are assigned to in GUI
2024-10-02 11:31:10 +02:00
Tomasz Cichoń
336cea11e8
specctra, specctra_derive: rewrite logic inspecting macro attributes
...
This allows parsing more complicated attribute syntax, here needed to
specify multiple names for a `Vec` field.
2024-10-02 11:29:16 +02:00
Mikolaj Wielgus
9159312ea5
egui: add button and key to abort execution
...
It actually finishes execution, as I haven't implemented actual aborting
yet.
2024-10-02 02:32:06 +02:00
Mikolaj Wielgus
bfcae7f308
egui: change "squeeze under" to "squeeze through under"
...
It's about pushing through a constrained space, not about squeezing
per se. I'm not using the word "push" because this term will probably be
restricted to a mechanism that is very different internally.
2024-10-02 01:12:46 +02:00
crapStone
518e4f2daf
remove allowed failure
2024-10-01 23:56:40 +02:00
crapStone
9259c22755
fix ci
2024-10-01 23:43:42 +02:00
crapStone
b2d480496b
also run clippy
2024-10-01 23:43:41 +02:00
crapStone
1302c91b7b
add lint step with cargo fmt
2024-10-01 23:43:40 +02:00
crapStone
181eaa7e2c
fix woodpecker warnings
2024-10-01 23:43:38 +02:00
Alain Emilia Anna Zscheile
697b637205
chore: fix clippy error by temporarily allowing it
2024-10-01 23:39:36 +02:00
Alain Emilia Anna Zscheile
161fa002c1
chore(egui): fix rust warnings
2024-10-01 20:50:38 +00:00
Alain Emilia Anna Zscheile
5e3ccf2560
chore: cargo fmt
2024-10-01 20:50:38 +00:00
Alain Emilia Anna Zscheile
f653a96eb0
chore: trivial fixes of clippy warnings
2024-10-01 20:50:38 +00:00
Alain Emilia Anna Zscheile
49d7b3306b
CI: don't run CI checks on pull_request_closed and such
2024-10-01 20:00:13 +00:00
Mikolaj Wielgus
e08a59cd74
stepper: add `Abort` trait to abort steppers
2024-10-01 19:07:40 +02:00
Mikolaj Wielgus
5448474857
terminology: distinguish between "command" and its "execution"
2024-10-01 16:01:11 +02:00
Mikolaj Wielgus
cc0bf1845a
terminology: suffix some single-verb object type names with "Stepper"
2024-10-01 14:27:57 +02:00
Alain Emilia Anna Zscheile
632bfb7b63
chore: fix unused mutablility/variables
2024-10-01 09:58:06 +02:00
Alain Emilia Anna Zscheile
1a6340c6f1
chore: remove unused imports
2024-10-01 09:54:46 +02:00
Mikolaj Wielgus
8a1bc9e3b1
egui: commit forgotten files
2024-10-01 05:45:23 +02: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
f4d7d5a5a5
egui: log errors
2024-09-30 22:33:45 +02:00
Alain Emilia Anna Zscheile
82574d2976
egui: add error messages dialog
2024-09-30 22:33:23 +02:00
Alain Emilia Anna Zscheile
b738a425e4
specctra/read: don't repeat character retrieval code
2024-09-30 19:24:27 +00:00
Alain Emilia Anna Zscheile
62b58e2210
Cargo.toml: bump rstar & geo, disable unused features
2024-09-30 19:54:14 +02:00
Alain Emilia Anna Zscheile
f510ad29a5
Cargo.toml: bump fluent-templates
2024-09-30 19:42:49 +02:00
Alain Emilia Anna Zscheile
0206790cc3
Cargo.toml: reduce dependencies by 'cargo upgrade'
2024-09-30 19:03:13 +02:00
Alain Emilia Anna Zscheile
1ec85552bb
Cargo.toml: reduce dependencies of CLI, WASM
2024-09-30 18:53:12 +02:00
Alain Emilia Anna Zscheile
507ca01bfc
Cargo.toml: get rid of unnecessary dependencies
2024-09-30 18:46:19 +02:00
fogti
85d661a8da
Translated using Weblate (German)
...
Currently translated at 96.7% (30 of 31 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/de/
2024-09-30 15:25:36 +00:00
fogti
9dcfb40b6b
Translated using Weblate (German)
...
Currently translated at 96.7% (30 of 31 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/de/
2024-09-30 15:25:36 +00:00
MStankiewiczOfficial
62d2422a1c
Added translation using Weblate (Silesian)
2024-09-30 15:25:36 +00:00
fogti
8b2d25994b
Added translation using Weblate (German)
2024-09-30 15:25:36 +00:00
Gusted
6ee725221a
Translated using Weblate (Dutch)
...
Currently translated at 70.0% (21 of 30 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/nl/
2024-09-30 15:25:36 +00:00
Weblate Translation Memory
acdbb924c6
Translated using Weblate (Dutch)
...
Currently translated at 70.0% (21 of 30 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/nl/
2024-09-30 15:25:36 +00:00
Alain Emilia Anna Zscheile
4fce13c4af
contracts: port from syn v1 to syn v2
2024-09-30 16:49:14 +02:00
Mikolaj Wielgus
169e843736
egui: further make an `Activity` enum with error and status types
2024-09-30 03:40:53 +02:00
Mikolaj Wielgus
c8a40860af
egui: s/ExecuteWithStatus/ActivityWithStatus, move it to own file
2024-09-30 01:36:22 +02:00