Commit Graph

  • 5aae676fb8 refactor(specctra/read): put read_quoted into a separate function again Alain Emilia Anna Zscheile 2024-12-02 22:44:46 +0100
  • e493c16053 fix(specctra/read): panic when return_token would override cached token Alain Emilia Anna Zscheile 2024-11-29 20:11:50 +0100
  • 9ddc83e72a feat(specctra/read): separate function to discard peeked char Alain Emilia Anna Zscheile 2024-11-29 18:49:26 +0100
  • 1d0c2cf953 fix(specctra): less (possible) panic!s in read_string Alain Emilia Anna Zscheile 2024-11-29 17:31:36 +0100
  • 0cac186aa4 fix(cargo): remove accidentally added unused cargo dependency Mikolaj Wielgus 2024-12-02 06:06:41 +0100
  • fe8fd3909f fix(autorouter,router): actually propagate the edit out of route steppers Mikolaj Wielgus 2024-12-02 05:56:37 +0100
  • 0760fb2da3 docs(drawing,router): rephrase docstrings some more Mikolaj Wielgus 2024-12-02 01:17:43 +0100
  • 638979364c docs(drawing): rephrase docstrings Mikolaj Wielgus 2024-12-01 23:42:40 +0100
  • 3bdfa8c12e fix(cli): compilation failure fix about missing Option<LayoutEdit> Alain Emilia Anna Zscheile 2024-11-29 12:51:44 +0100
  • db9d897315 refactor(autorouter): store edits in history entries Mikolaj Wielgus 2024-11-29 03:45:48 +0100
  • e0de008f51 build/deps(egui): bump icu_experimental to v0.2; replace icu_locid -> icu_locale_core Alain Emilia Anna Zscheile 2024-11-28 21:28:29 +0100
  • 070fe2c176 build(egui): depend on icu_{experimental,locid} directly to reduce deps Alain Emilia Anna Zscheile 2024-11-28 17:18:57 +0100
  • 66cdf6fe4e fix(geometry): don't check invariants on R-tree bbox init methods Mikolaj Wielgus 2024-11-28 06:34:49 +0100
  • 9b1b135715 feat(board,layout,drawing): implement edit applying interface Mikolaj Wielgus 2024-11-28 06:17:29 +0100
  • 847654b5c3 refactor(geometry): move edit application to new trait Mikolaj Wielgus 2024-11-28 05:36:13 +0100
  • a838310ecb feat(geometry): add interface to apply edits Mikolaj Wielgus 2024-11-28 05:15:39 +0100
  • 0e5ef7cac1 feat(geometry): implement interface to apply edits for `Geometry` Mikolaj Wielgus 2024-11-26 20:49:39 +0100
  • 12f0dc1b8b refactor(geometry): create traits for applying edits Mikolaj Wielgus 2024-11-26 06:07:22 +0100
  • f17c8ce756 refactor(geometry): split out some initialization from node creation Mikolaj Wielgus 2024-11-26 02:41:13 +0100
  • 1f55e92026 refactor(geometry): move edit code to its own file Mikolaj Wielgus 2024-11-25 22:33:52 +0100
  • adc1852b46 build/trunk: fix WASM build Alain Emilia Anna Zscheile 2024-11-22 17:24:03 +0100
  • 31e7e9d285 feat(specctra): sanitize DSN input by safelisting chars where possible Mikolaj Wielgus 2024-11-21 22:05:18 +0100
  • cbd3c77821 build/refactor: move secondary crates into 'crates' folder named by crate name Alain Emilia Anna Zscheile 2024-11-19 23:55:16 +0100
  • 2d1af33204 build: put egui and cli into separate crates Alain Emilia Anna Zscheile 2024-11-16 16:09:58 +0100
  • 9dad83d221 fix(contracts,drawing): geometry_with_rtree -> recording_geometry_with_rtree Alain Emilia Anna Zscheile 2024-11-20 15:41:22 +0100
  • fd22413057 feat(egui): set title to filename of opened DSN file Mikolaj Wielgus 2024-11-20 00:57:03 +0100
  • 20e682243d feat(egui,wasm): set `lang` attribute to current language Mikolaj Wielgus 2024-11-19 23:14:04 +0100
  • 98d237270d chore: fix cargo fmt Alain Emilia Anna Zscheile 2024-11-16 16:10:54 +0100
  • c528265f1a docs(interactor): document activity.rs Szpachlarz 2024-11-15 19:21:43 +0000
  • 6f2e6bd70e docs(interactor): document interactor.rs Szpachlarz 2024-11-15 19:09:37 +0000
  • 566ce37a6b invoker: resolves 'https://codeberg.org/topola/topola/pulls/101#issuecomment-2438542' hakki 2024-11-10 19:31:43 +0100
  • 63804a0297 invoker: added trait description hakki 2024-11-10 19:23:55 +0100
  • 7a01a76738 docs: resolved https://codeberg.org/fogti notes hakki 2024-11-09 12:54:51 +0100
  • aae99a9656 docs: Invoker initial docs hakki 2024-10-31 09:17:58 +0100
  • ddbaf2abe5 chore: fix cargo fmt Alain Emilia Anna Zscheile 2024-11-15 20:46:29 +0100
  • 17b4e0ccfb docs(interactor): document activity.rs Szpachlarz 2024-11-15 19:21:43 +0000
  • 14b050fe2d docs(interactor): document interactor.rs Szpachlarz 2024-11-15 19:09:37 +0000
  • 265f5967cf
    Translated using Weblate (Portuguese) Weblate Translation Memory 2024-11-09 03:58:12 +0000
  • f6caaa0c41
    Translated using Weblate (Portuguese) wilker 2024-11-09 01:19:17 +0000
  • 7173f01ae0
    Added translation using Weblate (Portuguese) wilker 2024-11-09 01:18:58 +0000
  • e451d39fd3
    Translated using Weblate (German) fogti 2024-11-05 13:52:56 +0000
  • 1e87062d51
    Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2024-10-21 02:14:05 +0000
  • 22e191fa4a
    Update translation files Codeberg Translate 2024-10-21 00:48:18 +0000
  • c2128d6f3d
    Translated using Weblate (German) fogti 2024-10-20 09:18:49 +0000
  • d6fe67a373 feat(board,layout,drawing): implement edit recording Mikolaj Wielgus 2024-10-29 16:58:59 +0100
  • ad1b43b806 feat(geometry): implement recording geometry changes to edit objects Mikolaj Wielgus 2024-10-28 14:53:48 +0100
  • 2c2aca3419 feat(board,layout,drawing): implement edit recording Mikolaj Wielgus 2024-10-29 16:58:59 +0100
  • 3779d018a3 invoker: resolves 'https://codeberg.org/topola/topola/pulls/101#issuecomment-2438542' hakki 2024-11-10 19:31:43 +0100
  • ec24bc11cd invoker: added trait description hakki 2024-11-10 19:23:55 +0100
  • cf6826ae6f docs: resolved https://codeberg.org/fogti notes hakki 2024-11-09 12:54:51 +0100
  • 6d4fae002b
    use test image in ci crapStone 2024-10-02 09:57:35 +0200
  • b5a07b76d9
    add Dockerfile for ci images crapStone 2024-10-02 09:57:17 +0200
  • 7689891cc5 docs: Invoker initial docs hakki 2024-10-31 09:17:58 +0100
  • c1271e570e docs: navigation mesh documented hakki 2024-10-29 19:53:47 +0100
  • f55d4b6d37 feat(geometry): implement recording geometry changes to edit objects Mikolaj Wielgus 2024-10-28 14:53:48 +0100
  • 75d41f983a docs: add general description hakki 2024-10-29 19:14:33 +0100
  • 509e032dbc specctra: echo the imported units when exporting Tomasz Cichoń 2024-10-28 23:06:15 +0100
  • 77c0fa2272 specctra: various fixes to import Tomasz Cichoń 2024-10-27 07:19:12 +0100
  • 22ad92db54 chore(cargo): use our own development fork of Petgraph for now Mikolaj Wielgus 2024-10-25 20:10:55 +0200
  • de0ba42e18 layout: general info about the module hakki 2024-10-20 20:56:25 +0200
  • 2ef645bbaf fix(cli,tests): set routed_band_width to 100.0 where I forgot Mikolaj Wielgus 2024-10-22 14:54:39 +0200
  • 7d75f918e7 feat(autorouter): add pointroute execution, which routes to a point Mikolaj Wielgus 2024-10-21 23:20:00 +0200
  • dc11b5d8ff feat(egui,autorouter): make it possible to set routed band width Mikolaj Wielgus 2024-10-21 02:07:15 +0200
  • aca1c5dc38 layout: general info about the module hakki 2024-10-20 20:56:25 +0200
  • 81747af6df
    Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2024-10-19 07:12:46 +0000
  • e62bac69ef refactor(interactor,egui): pass pointer position down to interactions Mikolaj Wielgus 2024-10-19 02:10:41 +0200
  • 1638a289ed fix(egui): rename "Properties" to "Preferences" Mikolaj Wielgus 2024-10-17 23:39:00 +0200
  • 1b53bce353
    Translated using Weblate (Turkish) Weblate Translation Memory 2024-10-16 06:01:49 +0000
  • 69b69eb944
    Translated using Weblate (Turkish) tekrei 2024-10-16 06:01:29 +0000
  • 50370a8a6f
    Translated using Weblate (Chinese (Simplified Han script)) Outbreak2096 2024-10-14 04:00:45 +0000
  • 4e71b3eb77
    Translated using Weblate (German) fnetX 2024-10-13 18:31:53 +0000
  • ac92623454 refactor(egui): move Properties menu to its own method Mikolaj Wielgus 2024-10-14 23:24:13 +0200
  • 941a271339 fix(egui): show language display names instead of codes Mikolaj Wielgus 2024-10-14 04:26:12 +0200
  • 4b66e585c5 feat(egui): add radio buttons to choose language Mikolaj Wielgus 2024-10-14 02:50:05 +0200
  • 90afd70f2a refactor(egui): move action definitions to a separate file Mikolaj Wielgus 2024-10-14 01:34:59 +0200
  • 894326e3d5 fix(egui): actually impl. F1 keyboard shortcut for opening doc Mikolaj Wielgus 2024-10-13 22:38:00 +0200
  • 2bc090b132 feat(egui): add `Help > Online Documentation` menu button Mikolaj Wielgus 2024-10-13 16:17:00 +0200
  • adad7a8926
    Added translation using Weblate (Turkish) omerdduran 2024-10-12 21:04:22 +0000
  • c1df3ba8ad refactor: move `Interactor<...>` and friends to new module dir, `interactor` Mikolaj Wielgus 2024-10-12 17:21:34 +0200
  • 23d1eaa722 refactor: make `Step::step(...)` return `ControlFlow<...>` Mikolaj Wielgus 2024-10-12 05:28:13 +0200
  • a9e42eef17 refactor: make `Step`'s error an associated type Mikolaj Wielgus 2024-10-12 00:38:50 +0200
  • 0d6a0237a9
    Translated using Weblate (German) fogti 2024-10-09 17:48:56 +0000
  • 6104e761d2 refactor: autogenerate getters with `derive-getters` crate Mikolaj Wielgus 2024-10-11 18:43:15 +0200
  • bdc021cb6e refactor: destruct with `.dissolve()` autogenerated with `derive-getters` crate Mikolaj Wielgus 2024-10-11 16:54:53 +0200
  • 3766ade270 refactor(egui): report invoker error one outside of `Interactor` Mikolaj Wielgus 2024-10-11 03:20:36 +0200
  • 489f55a8b0 refactor(egui): split out some activity code to new module, `interactor` Mikolaj Wielgus 2024-10-11 02:50:42 +0200
  • 3e9e3c69c9 refactor(egui): make `ActivityContext` generic over mesadata type Mikolaj Wielgus 2024-10-10 23:58:39 +0200
  • 5c377e805b general refactor: omit unnecessary clones Alain Emilia Anna Zscheile 2024-10-05 00:34:21 +0200
  • 4f40c26bac chore(autorouter): let ExecutionStepper::step_catch_err take Autorouter as context Alain Emilia Anna Zscheile 2024-10-04 23:49:54 +0200
  • 8559734336 refactor: rename "trace" to "navcord", "tracer" to "navcorder" Mikolaj Wielgus 2024-10-10 03:00:27 +0200
  • 3ee8b84e92 general refactor: omit unnecessary clones Alain Emilia Anna Zscheile 2024-10-05 00:34:21 +0200
  • c8043ba889 chore(autorouter): let ExecutionStepper::step_catch_err take Autorouter as context Alain Emilia Anna Zscheile 2024-10-04 23:49:54 +0200
  • 911c974cfc fix(egui/MenuBar): temporarily comment out all partial conditional enabled UIs Alain Emilia Anna Zscheile 2024-10-09 19:26:45 +0200
  • ae66a35b8f egui: reset activity on error Alain Emilia Anna Zscheile 2024-10-04 19:30:21 +0200
  • e26b1c13ed feat(egui): also disable activity buttons if some activity hasn't finished yet Alain Emilia Anna Zscheile 2024-10-03 16:01:13 +0200
  • b5c637e68b egui/MenuBar: grey out workspace-tied commands when no workspace is loaded Alain Emilia Anna Zscheile 2024-10-03 15:26:09 +0200
  • e66fbe292b egui/Viewport: merge zoom_to_fit part into paint, merge into update method Alain Emilia Anna Zscheile 2024-10-08 13:47:39 +0200
  • 1420995492 fix(egui): temporarily move 'Place Via' keyboard flip out of workspace conditional Alain Emilia Anna Zscheile 2024-10-04 12:37:18 +0200
  • 49f4063ac4 egui/MenuBar: reduce code duplication for Workspace Activities Alain Emilia Anna Zscheile 2024-10-03 15:54:14 +0200
  • d03e5c63a0 chore(egui): get rid of unused imports Alain Emilia Anna Zscheile 2024-10-04 12:27:23 +0200