Mikolaj Wielgus
0760fb2da3
docs(drawing,router): rephrase docstrings some more
2024-12-02 01:25:45 +01:00
Mikolaj Wielgus
638979364c
docs(drawing): rephrase docstrings
2024-12-01 23:42:40 +01:00
Alain Emilia Anna Zscheile
3bdfa8c12e
fix(cli): compilation failure fix about missing Option<LayoutEdit>
2024-11-29 12:51:44 +01:00
Mikolaj Wielgus
db9d897315
refactor(autorouter): store edits in history entries
2024-11-29 03:45:48 +01:00
Alain Emilia Anna Zscheile
e0de008f51
build/deps(egui): bump icu_experimental to v0.2; replace icu_locid -> icu_locale_core
2024-11-28 21:28:29 +01:00
Alain Emilia Anna Zscheile
070fe2c176
build(egui): depend on icu_{experimental,locid} directly to reduce deps
2024-11-28 17:19:18 +01:00
Mikolaj Wielgus
66cdf6fe4e
fix(geometry): don't check invariants on R-tree bbox init methods
2024-11-28 06:34:49 +01:00
Mikolaj Wielgus
9b1b135715
feat(board,layout,drawing): implement edit applying interface
2024-11-28 06:17:29 +01:00
Mikolaj Wielgus
847654b5c3
refactor(geometry): move edit application to new trait
2024-11-28 05:36:13 +01:00
Mikolaj Wielgus
a838310ecb
feat(geometry): add interface to apply edits
2024-11-28 05:15:39 +01:00
Mikolaj Wielgus
f17c8ce756
refactor(geometry): split out some initialization from node creation
...
This code will be shared with the routines implementing edit
application, which I will be implementing soon.
2024-11-26 03:06:16 +01:00
Mikolaj Wielgus
1f55e92026
refactor(geometry): move edit code to its own file
2024-11-25 22:42:25 +01:00
Alain Emilia Anna Zscheile
adc1852b46
build/trunk: fix WASM build
2024-11-22 17:24:03 +01:00
Alain Emilia Anna Zscheile
cbd3c77821
build/refactor: move secondary crates into 'crates' folder named by crate name
2024-11-20 15:44:02 +01:00
Alain Emilia Anna Zscheile
2d1af33204
build: put egui and cli into separate crates
...
* build(ci): try to fix CI
* build: use workspace dependencies for deduplication / drift avoidance
2024-11-20 15:44:02 +01:00
Alain Emilia Anna Zscheile
9dad83d221
fix(contracts,drawing): geometry_with_rtree -> recording_geometry_with_rtree
...
Fixes #105 .
2024-11-20 15:41:22 +01:00
Mikolaj Wielgus
fd22413057
feat(egui): set title to filename of opened DSN file
2024-11-20 00:57:03 +01:00
Mikolaj Wielgus
20e682243d
feat(egui,wasm): set `lang` attribute to current language
2024-11-19 23:14:04 +01:00
Alain Emilia Anna Zscheile
98d237270d
chore: fix cargo fmt
2024-11-16 16:10:54 +01:00
Szpachlarz
c528265f1a
docs(interactor): document activity.rs
2024-11-15 21:55:31 +00:00
Szpachlarz
6f2e6bd70e
docs(interactor): document interactor.rs
2024-11-15 21:55:31 +00:00
hakki
566ce37a6b
invoker: resolves ' https://codeberg.org/topola/topola/pulls/101#issuecomment-2438542 '
2024-11-15 21:55:08 +00:00
hakki
63804a0297
invoker: added trait description
2024-11-15 21:55:08 +00:00
hakki
7a01a76738
docs: resolved https://codeberg.org/fogti notes
2024-11-15 21:55:08 +00:00
hakki
aae99a9656
docs: Invoker initial docs
2024-11-15 21:55:08 +00:00
Alain Emilia Anna Zscheile
ddbaf2abe5
chore: fix cargo fmt
2024-11-15 20:46:29 +01:00
Weblate Translation Memory
265f5967cf
Translated using Weblate (Portuguese)
...
Currently translated at 91.4% (43 of 47 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/pt/
2024-11-13 00:01:00 +00:00
wilker
f6caaa0c41
Translated using Weblate (Portuguese)
...
Currently translated at 91.4% (43 of 47 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/pt/
2024-11-13 00:01:00 +00:00
wilker
7173f01ae0
Added translation using Weblate (Portuguese)
2024-11-13 00:01:00 +00:00
fogti
e451d39fd3
Translated using Weblate (German)
...
Currently translated at 97.8% (46 of 47 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/de/
2024-11-13 00:01:00 +00:00
Outbreak2096
1e87062d51
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 95.7% (45 of 47 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/zh_Hans/
2024-11-13 00:01:00 +00:00
Codeberg Translate
22e191fa4a
Update translation files
...
Updated by "Cleanup translation files" add-on in Weblate.
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/
2024-11-13 00:01:00 +00:00
fogti
c2128d6f3d
Translated using Weblate (German)
...
Currently translated at 100.0% (49 of 49 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/de/
2024-11-13 00:01:00 +00:00
Mikolaj Wielgus
d6fe67a373
feat(board,layout,drawing): implement edit recording
...
Not stored in the undo/redo objects yet.
2024-11-13 00:00:56 +00:00
Mikolaj Wielgus
ad1b43b806
feat(geometry): implement recording geometry changes to edit objects
2024-11-13 00:00:56 +00:00
hakki
c1271e570e
docs: navigation mesh documented
2024-10-29 19:53:47 +01:00
hakki
75d41f983a
docs: add general description
2024-10-29 19:14:33 +01:00
Tomasz Cichoń
509e032dbc
specctra: echo the imported units when exporting
2024-10-28 23:30:10 +01:00
Tomasz Cichoń
77c0fa2272
specctra: various fixes to import
2024-10-27 07:19:12 +01:00
Mikolaj Wielgus
22ad92db54
chore(cargo): use our own development fork of Petgraph for now
2024-10-25 21:34:03 +02:00
hakki
de0ba42e18
layout: general info about the module
2024-10-22 15:39:27 +00:00
Mikolaj Wielgus
2ef645bbaf
fix(cli,tests): set routed_band_width to 100.0 where I forgot
...
This was making the CLI build and tests fail because my second previous
commit was botched.
For future reference, I fixed the *.cmd files by running the following
in Fish shell:
```
for f in tests/**.cmd
jq ".done?.[].Autoroute[1].router_options.routed_band_width |= 100.0" $f | sponge $f
end
```
2024-10-22 14:58:20 +02:00
Mikolaj Wielgus
7d75f918e7
feat(autorouter): add pointroute execution, which routes to a point
...
Not available as a command (for now?). Hasn't been tested yet.
2024-10-22 00:40:40 +02:00
Mikolaj Wielgus
dc11b5d8ff
feat(egui,autorouter): make it possible to set routed band width
2024-10-21 02:48:04 +02:00
Outbreak2096
81747af6df
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 95.9% (47 of 49 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/zh_Hans/
2024-10-20 08:07:46 +00:00
Mikolaj Wielgus
e62bac69ef
refactor(interactor,egui): pass pointer position down to interactions
2024-10-19 02:10:41 +02:00
Mikolaj Wielgus
1638a289ed
fix(egui): rename "Properties" to "Preferences"
...
I managed to conflate these two because both start with "Pr".
2024-10-17 23:41:37 +02:00
Weblate Translation Memory
1b53bce353
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/tr/
2024-10-16 14:21:04 +00:00
tekrei
69b69eb944
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (47 of 47 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/tr/
2024-10-16 14:21:04 +00:00
Outbreak2096
50370a8a6f
Translated using Weblate (Chinese (Simplified Han script))
...
Currently translated at 95.7% (45 of 47 strings)
Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/zh_Hans/
2024-10-14 21:27:28 +00:00