Commit Graph

1205 Commits

Author SHA1 Message Date
Mikolaj Wielgus be03f190a0 egui: replace erroneous `.unwrap()` with try expression 2024-09-17 00:38:05 +02:00
Szpachlarz a2b8550c12 egui: fix wasm32 build errors 2024-09-16 00:39:10 +02:00
Mikolaj Wielgus 92f82ff332 egui: give 20% margin from each side when zooming to fit 2024-09-15 12:22:37 +02:00
Mikolaj Wielgus a31bb43791 egui: zoom to fit every time new board is loaded 2024-09-14 16:23:40 +02:00
Mikolaj Wielgus b612010955 locales: fix English text mistakes 2024-09-11 22:08:31 +02:00
Mikolaj Wielgus 86b583e6c9 egui: add option to hide layer manager 2024-09-11 21:47:44 +02:00
Mikolaj Wielgus dc5693532b egui: add forgotten Zoom to Fit translation 2024-09-11 20:35:11 +02:00
Mikolaj Wielgus 0239a49c73 egui: implement zooming to fit 2024-09-11 16:03:18 +02:00
Mikolaj Wielgus 89717f2b6e egui: show root bbox
Helpful for debugging geometrical transformations.
2024-09-11 13:38:50 +02:00
Mikolaj Wielgus 8c671e5a2c egui: allocate whole available height for canvas 2024-09-10 22:54:44 +02:00
Mikolaj Wielgus 0cdec86900 cli: fix build error due to lack of CLI build testing 2024-09-10 17:21:19 +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 cf52c95113 egui: arrange the menus more typically 2024-09-09 15:25:40 +02:00
MStankiewiczOfficial f5ed7a4f90
Translated using Weblate (Polish)
Currently translated at 95.6% (22 of 23 strings)

Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/pl/
2024-09-03 18:18:24 +00:00
Weblate Translation Memory 410d4fd12c
Translated using Weblate (Polish)
Currently translated at 86.9% (20 of 23 strings)

Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/pl/
2024-09-02 17:18:23 +00:00
Gusted 0d7565945e
Translated using Weblate (Dutch)
Currently translated at 100.0% (19 of 19 strings)

Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/nl/
2024-08-31 23:26:56 +00:00
mikolaj 0e0cd699bd
Translated using Weblate (Dutch)
Currently translated at 94.7% (18 of 19 strings)

Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/nl/
2024-08-31 23:26:56 +00:00
mikolaj 03d4f28838
Translated using Weblate (Polish)
Currently translated at 100.0% (19 of 19 strings)

Translation: Topola/Topola
Translate-URL: https://translate.codeberg.org/projects/topola/topola/pl/
2024-08-31 23:26:56 +00:00
Mikolaj Wielgus 4b6e3e0a5c egui,router: add option to toggle squeezing 2024-09-01 01:24:52 +02:00
Mikolaj Wielgus 0b7e5f1b9b egui,autorouter,router: add option to toggle wrapping around bands 2024-08-31 14:12:38 +02:00
Mikolaj Wielgus 4d0c38664e router: have a binavvertex on each bend 2024-08-31 01:37:27 +02:00
Mikolaj Wielgus 59f88e854c egui: expose autorouter options in the GUI 2024-08-31 00:49:40 +02:00
Mikolaj Wielgus a52515f6d3 autorouter: add option to disable presorting by pairwise detours 2024-08-30 23:11:25 +02:00
Mikolaj Wielgus f7f2e8ea49 autorouter: if band removal fails, propagate error instead of panicking 2024-08-30 16:32:37 +02:00
Mikolaj Wielgus 2105e8c7cf drawing: rename "rails" and "wraparoundables" to "gears" 2024-08-29 05:24:05 +02:00
Mikolaj Wielgus 994b9e8e9b navmesh: some rearrangements in preparation for interactive routing 2024-08-29 02:04:27 +02:00
Mikolaj Wielgus 5d9753d941 contributing,install: some more info and copyediting 2024-08-27 13:20:23 +02:00
Mikolaj Wielgus 3df8aa58d1 contributing: clarify where the address will have to be sent 2024-08-27 00:59:47 +02:00
Mikolaj Wielgus 449e6885a8 ci: run with RUST_BACKTRACE=1 to provide more info on failure 2024-08-27 00:38:27 +02:00
Mikolaj Wielgus af081aad1d readme,contributing: info about NLnet funding and some more 2024-08-27 00:28:28 +02:00
mikolaj 34665418d6
Added translation using Weblate (Dutch) 2024-08-26 14:00:15 +00:00
mikolaj ccfa507a96
Added translation using Weblate (Polish) 2024-08-26 13:55:12 +00:00
Mikolaj Wielgus 72e630543d autorouter: if unable to route to compare detours, assume equal 2024-08-26 01:33:18 +02:00
Mikolaj Wielgus 31bc9a9447 tests: update reference value in THT diode bridge rectifier test 2024-08-25 23:51:42 +02:00
Hakki 817fd5e57f cli: add help/manpages (#29)
Fixes https://codeberg.org/topola/topola/issues/24
Reviewed on https://codeberg.org/topola/topola/pulls/29
Co-authored-by: Hakki <hakki@noreply.codeberg.org>
Co-committed-by: Hakki <hakki@noreply.codeberg.org>
2024-08-25 20:18:16 +00:00
Mikolaj Wielgus 63d3e345aa egui,autorouter: add action and command to measure length of bands 2024-08-23 04:14:06 +02:00
Mikolaj Wielgus 541b7acb04 tests: fix compilation error 2024-08-22 03:08:55 +02:00
Mikolaj Wielgus ff2c6cb260 ci: remove SDL2 bench build as we have removed it long ago 2024-08-22 02:01:18 +02:00
Mikolaj Wielgus a0291255ce cleanup: rename macro/ directory to macros/ for naming consistency 2024-08-22 02:01:13 +02:00
MStankiewiczOfficial 99e9675bb0 readme: add link to Weblate 2024-08-20 15:27:56 +00:00
309631 952bdd9d08 install: add link to cargo-binutils, resolves https://codeberg.org/topola/topola/pulls/28#issuecomment-2179020 2024-08-16 18:54:49 +02:00
I 028761374b install: added info about binstall, Fixes https://codeberg.org/mikolaj/topola/issues/27 2024-08-16 18:35:00 +02:00
I a732d20a31 install: fixed deprecated bin flag, fixes https://codeberg.org/mikolaj/topola/issues/26 2024-08-16 18:34:47 +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 41bd60ea59 cli: fix compile errors 2024-08-08 11:28:44 +02:00
Mikolaj Wielgus a04caeae9c translation: upload placeholder Fluent files to test Weblate 2024-08-07 20:53:55 +02:00
Mikolaj Wielgus deb2fffbf1 autorouter: show whole detour compare animation 2024-08-06 21:29:23 +02:00
Mikolaj Wielgus c9d99c2c1f autorouter: sort by pairwise total detour lengths before autorouting 2024-08-06 15:43:25 +02:00
Mikolaj Wielgus 33206567e3 egui,autorouter: display message once command completes 2024-08-06 02:34:54 +02:00