Commit Graph

  • 0206790cc3 Cargo.toml: reduce dependencies by 'cargo upgrade' Alain Emilia Anna Zscheile 2024-09-30 19:03:13 +0200
  • 1ec85552bb Cargo.toml: reduce dependencies of CLI, WASM Alain Emilia Anna Zscheile 2024-09-30 18:53:12 +0200
  • 507ca01bfc Cargo.toml: get rid of unnecessary dependencies Alain Emilia Anna Zscheile 2024-09-30 18:46:19 +0200
  • 85d661a8da
    Translated using Weblate (German) fogti 2024-09-30 10:34:19 +0000
  • 9dcfb40b6b
    Translated using Weblate (German) fogti 2024-09-29 14:42:39 +0000
  • 62d2422a1c
    Added translation using Weblate (Silesian) MStankiewiczOfficial 2024-09-29 14:34:12 +0000
  • 8b2d25994b
    Added translation using Weblate (German) fogti 2024-09-29 14:32:13 +0000
  • 6ee725221a
    Translated using Weblate (Dutch) Gusted 2024-09-12 10:48:23 +0000
  • acdbb924c6
    Translated using Weblate (Dutch) Weblate Translation Memory 2024-09-12 10:48:27 +0000
  • 4fce13c4af contracts: port from syn v1 to syn v2 Alain Emilia Anna Zscheile 2024-09-30 16:09:25 +0200
  • 169e843736 egui: further make an `Activity` enum with error and status types Mikolaj Wielgus 2024-09-30 03:40:53 +0200
  • c8a40860af egui: s/ExecuteWithStatus/ActivityWithStatus, move it to own file Mikolaj Wielgus 2024-09-30 01:36:22 +0200
  • 367cb2e76c egui: disable 'Place Via' when no invoker is active Alain Emilia Anna Zscheile 2024-09-29 23:40:20 +0200
  • a700bd8c20 egui/layers: remove unnecessary TryInto usage Alain Emilia Anna Zscheile 2024-09-28 21:26:11 +0200
  • ea8c525e1f egui/top: get rid of unnecessary .clone()s Alain Emilia Anna Zscheile 2024-09-28 21:22:59 +0200
  • e6eae238be egui: fix action-quit key (Ctrl+V -> more intuitive Ctrl+Q) Alain Emilia Anna Zscheile 2024-09-28 09:22:16 +0200
  • 8a12ce350c SpecctraDocs: added ommited Module descriptions hakki 2024-09-28 10:04:27 +0200
  • 41f01c780f cli: fix build error due to wrong import path Mikolaj Wielgus 2024-09-29 16:18:54 +0200
  • 592c168742 egui: show unit (s) in frame timestep's slider Mikolaj Wielgus 2024-09-29 03:55:59 +0200
  • 96af3bcd7f egui: add frame timestep slider Mikolaj Wielgus 2024-09-29 03:06:35 +0200
  • 1c7042c8c3 autorouter: move `Execute` and `ExecuteWithStatus` to own file Mikolaj Wielgus 2024-09-29 01:35:25 +0200
  • eb0f45e3fb specctra: don't use imported layer indices internally Tomasz Cichoń 2024-09-29 01:12:12 +0200
  • 947ecf2e1c specctra: clean up the hack related to layer import Tomasz Cichoń 2024-09-29 00:04:18 +0200
  • d86ef12e83 specctra_derive: fix mistaken declarations of macro attributes Tomasz Cichoń 2024-09-28 23:59:15 +0200
  • 479791ea02 Merge branch 'develop' of https://codeberg.org/topola/topola into develop Tomasz Cichoń 2024-09-28 22:11:09 +0200
  • 55be63b942 egui: remove long-superseded `channel_text()` routine Mikolaj Wielgus 2024-09-28 21:37:54 +0200
  • 12f43a112e specctra/design: get rid of unnecessary re-inserts of bimap entries Alain Emilia Anna Zscheile 2024-09-27 17:23:25 +0200
  • 60d9880ab2 specctra/design: remove code duplication at padstack lookup Alain Emilia Anna Zscheile 2024-09-27 16:29:52 +0200
  • cd12775f46 specctra/design: refactor Self::layer calls to avoid repetition Alain Emilia Anna Zscheile 2024-09-27 16:26:18 +0200
  • dc4ce2fbc7 math, spectra: factor out PointWithRotation Alain Emilia Anna Zscheile 2024-09-27 16:09:39 +0200
  • dfb2c20f1d specctra: a hack to attempt loading layers from EasyEDA Tomasz Cichoń 2024-09-28 11:16:47 +0200
  • 479646d503 specctra: propagate line/column info to returned error type Tomasz Cichoń 2024-09-28 10:04:47 +0200
  • e374112c0b SpecctraDocs: added ommited Module descriptions hakki 2024-09-28 10:04:27 +0200
  • b7027ae603 specctra: changes for compatibility with EasyEDA Tomasz Cichoń 2024-09-28 06:13:59 +0200
  • 2a0b6464ae specctra: ignore case of list heads while parsing Tomasz Cichoń 2024-09-28 03:48:22 +0200
  • fa298b01ae cargo: remove Pathfinder dependency, vestige of removed SDL2 bench Mikolaj Wielgus 2024-09-28 02:13:38 +0200
  • c42eab0126 vendored/contracts: fix overly verbose type annotations for enum results Alain Emilia Anna Zscheile 2024-09-28 00:38:16 +0200
  • c7a18dd4cc specctra: some DSN files use 'PCB' instead of 'pcb' Alain Emilia Anna Zscheile 2024-09-28 00:07:35 +0200
  • f414089521 tests: add forgotten files (again) Mikolaj Wielgus 2024-09-27 18:27:27 +0200
  • 39b8c572c7 tests: update command files to the new format Mikolaj Wielgus 2024-09-27 18:01:56 +0200
  • 1642eacfbf tests: rename forgotten files and partially fix 3pin xlr test Mikolaj Wielgus 2024-09-27 17:52:33 +0200
  • ee9f4b5566 Write Specctra module documentation for Topola's library API (#34) hakki 2024-09-27 10:29:23 +0000
  • 90bbf5bd0e Merge branch 'develop' into add-api-docs hakki 2024-09-27 03:34:40 +0000
  • d43983a84d tests: clean up a bit in the tests directory Mikolaj Wielgus 2024-09-27 01:57:45 +0200
  • db653489ca Merge branch 'develop' into add-api-docs hakki 2024-09-26 16:15:12 +0000
  • 5793f0635a CICD: fixed CLI build hakki 2024-09-25 18:18:21 +0200
  • 86c9fb4c68 SpecctraDocs: implemented mesadata docs hakki 2024-09-25 17:06:23 +0200
  • b329022779 docs: logo works, but with request to codeberg.org hakki 2024-09-22 13:02:21 +0200
  • 4a3c38abf3 specctra: added hyperlinks hakki 2024-09-09 18:11:07 +0200
  • 1fae63c8bd specctra: WIP Logo not working hakki 2024-09-09 18:10:47 +0200
  • 46e935b9f6 specctra: added scraped-examples hakki 2024-09-05 18:55:58 +0200
  • c064490724 specctra: added very initial version of the docs hakki 2024-09-05 16:09:53 +0200
  • f0a193fc6e CICD: add cli build (#37) hakki 2024-09-24 19:03:07 +0000
  • df0d0fd918 Merge branch 'develop' into fix-cli-build hakki 2024-09-24 16:54:57 +0000
  • 2450a9dc59 CICD: added CLI build hakki 2024-09-24 18:52:38 +0200
  • e1b56875ed egui: base web app on newer version of official eframe template Mikolaj Wielgus 2024-09-17 01:52:19 +0200
  • be03f190a0 egui: replace erroneous `.unwrap()` with try expression Mikolaj Wielgus 2024-09-17 00:38:05 +0200
  • a2b8550c12 egui: fix wasm32 build errors Szpachlarz 2024-09-16 00:39:10 +0200
  • 92f82ff332 egui: give 20% margin from each side when zooming to fit Mikolaj Wielgus 2024-09-15 12:22:37 +0200
  • a31bb43791 egui: zoom to fit every time new board is loaded Mikolaj Wielgus 2024-09-14 16:23:40 +0200
  • b612010955 locales: fix English text mistakes Mikolaj Wielgus 2024-09-11 22:08:31 +0200
  • 86b583e6c9 egui: add option to hide layer manager Mikolaj Wielgus 2024-09-11 21:47:44 +0200
  • dc5693532b egui: add forgotten Zoom to Fit translation Mikolaj Wielgus 2024-09-11 20:34:52 +0200
  • 0239a49c73 egui: implement zooming to fit Mikolaj Wielgus 2024-09-11 16:03:18 +0200
  • 89717f2b6e egui: show root bbox Mikolaj Wielgus 2024-09-11 13:34:47 +0200
  • 8c671e5a2c egui: allocate whole available height for canvas Mikolaj Wielgus 2024-09-10 22:54:44 +0200
  • 0cdec86900 cli: fix build error due to lack of CLI build testing Mikolaj Wielgus 2024-09-10 17:21:19 +0200
  • d4079ef077 cargo: bump egui/eframe version from 0.26.0 to 0.28.1 Mikolaj Wielgus 2024-09-10 17:04:15 +0200
  • cf52c95113 egui: arrange the menus more typically Mikolaj Wielgus 2024-09-09 15:20:48 +0200
  • f5ed7a4f90
    Translated using Weblate (Polish) MStankiewiczOfficial 2024-09-02 17:31:17 +0000
  • 410d4fd12c
    Translated using Weblate (Polish) Weblate Translation Memory 2024-09-01 16:41:50 +0000
  • 0d7565945e
    Translated using Weblate (Dutch) Gusted 2024-08-27 17:23:04 +0000
  • 0e0cd699bd
    Translated using Weblate (Dutch) mikolaj 2024-08-26 14:04:06 +0000
  • 03d4f28838
    Translated using Weblate (Polish) mikolaj 2024-08-26 14:09:28 +0000
  • 4b6e3e0a5c egui,router: add option to toggle squeezing Mikolaj Wielgus 2024-09-01 01:24:52 +0200
  • 0b7e5f1b9b egui,autorouter,router: add option to toggle wrapping around bands Mikolaj Wielgus 2024-08-31 14:12:38 +0200
  • 4d0c38664e router: have a binavvertex on each bend Mikolaj Wielgus 2024-08-31 01:37:27 +0200
  • 59f88e854c egui: expose autorouter options in the GUI Mikolaj Wielgus 2024-08-31 00:49:40 +0200
  • a52515f6d3 autorouter: add option to disable presorting by pairwise detours Mikolaj Wielgus 2024-08-30 23:11:25 +0200
  • f7f2e8ea49 autorouter: if band removal fails, propagate error instead of panicking Mikolaj Wielgus 2024-08-30 16:32:37 +0200
  • 2105e8c7cf drawing: rename "rails" and "wraparoundables" to "gears" Mikolaj Wielgus 2024-08-29 05:24:05 +0200
  • 994b9e8e9b navmesh: some rearrangements in preparation for interactive routing Mikolaj Wielgus 2024-08-29 02:04:27 +0200
  • 5d9753d941 contributing,install: some more info and copyediting Mikolaj Wielgus 2024-08-27 13:17:57 +0200
  • 3df8aa58d1 contributing: clarify where the address will have to be sent Mikolaj Wielgus 2024-08-27 00:59:47 +0200
  • 449e6885a8 ci: run with RUST_BACKTRACE=1 to provide more info on failure Mikolaj Wielgus 2024-08-27 00:38:27 +0200
  • af081aad1d readme,contributing: info about NLnet funding and some more Mikolaj Wielgus 2024-08-27 00:21:31 +0200
  • 34665418d6
    Added translation using Weblate (Dutch) mikolaj 2024-08-26 14:00:15 +0000
  • ccfa507a96
    Added translation using Weblate (Polish) mikolaj 2024-08-26 13:55:12 +0000
  • 72e630543d autorouter: if unable to route to compare detours, assume equal Mikolaj Wielgus 2024-08-26 01:33:18 +0200
  • 31bc9a9447 tests: update reference value in THT diode bridge rectifier test Mikolaj Wielgus 2024-08-25 23:49:10 +0200
  • 817fd5e57f cli: add help/manpages (#29) Hakki 2024-08-25 20:18:16 +0000
  • 3f43ce9bbb cli/man: resolves 'https://codeberg.org/topola/topola/pulls/29#issuecomment-2233450' Hakki 2024-08-25 19:08:09 +0200
  • d46e04bd63 cli/man: resolves 'https://codeberg.org/topola/topola/pulls/29#issuecomment-2233447' Hakki 2024-08-25 19:07:36 +0200
  • d0a05baeb5 cli/man: added info --command flag Hakki 2024-08-25 18:56:59 +0200
  • 4ad0290383 cli/man: added info about default extension to output flag Hakki 2024-08-19 18:08:02 +0200
  • 5f7a2e201c manpage/cli: fixed typo Hakki 2024-08-18 13:08:32 +0200
  • c0668340a7 manpage/cli: added info about SESSION file to -o flag Hakki 2024-08-17 22:21:44 +0200
  • 0f10a35193 manpage: changed the folder to man Hakki 2024-08-17 22:20:57 +0200
  • fdb50aeab9 manpage: ported to clap-mangen Hakki 2024-08-17 21:47:35 +0200
  • ad0787e1ee manpage: added initial version of help2man bash script Hakki 2024-08-16 21:05:55 +0200