Commit Graph

  • d7d84fa7e6 move to rsbuild over webpack Rachel Powers 2024-04-20 14:56:53 -07:00
  • 756a47510f ensure all decorators use accessor Rachel Powers 2024-04-20 14:40:31 -07:00
  • 29d7a10f47 ensure all numeric values preserve across session Rachel Powers 2024-04-20 10:58:42 -07:00
  • e4d42d69a5 persist vm session Rachel Powers 2024-04-20 01:39:10 -07:00
  • 9a374a4f73 save VM state Rachel Powers 2024-04-19 20:06:19 -07:00
  • c63a1b3a4f pass along more generated types Rachel Powers 2024-04-18 15:31:31 -07:00
  • 3f65360811 refactor to make navigation easier Rachel Powers 2024-04-18 15:03:17 -07:00
  • bd5695c415 make non derived readonly fields writable from the ui Rachel Powers 2024-04-18 13:18:03 -07:00
  • 1c18b8bf18 fix some formatter induced errors Rachel Powers 2024-04-17 20:50:53 -07:00
  • 87d5a63a2b force older pnpm version in workflow Rachel Powers 2024-04-17 20:27:32 -07:00
  • 9d2bc5f1f3 upgrade pnpm to 9.0.2 adn reinstall lockfile Rachel Powers 2024-04-17 19:56:16 -07:00
  • e1ccbce710 fix pnpm lockfile having windows path seperator Rachel Powers 2024-04-17 19:36:30 -07:00
  • 0dc0875e18 Merge pull request #18 from Ryex/attach_devices Rachel Powers 2024-04-17 19:24:49 -07:00
  • c4a11bf696 let devices be removed Rachel Powers 2024-04-17 19:22:43 -07:00
  • 651a4ad067 inprove device-template header layout Rachel Powers 2024-04-17 17:05:57 -07:00
  • a8c8dde9a5 pnpm update + enable symantic tokens Rachel Powers 2024-04-17 16:06:23 -07:00
  • 2bc6a1b27b fix reborrow panic Rachel Powers 2024-04-17 15:47:45 -07:00
  • 9957be1b45 default device templates to use the default network Rachel Powers 2024-04-17 15:04:41 -07:00
  • 1fafed06a2 bump search delay, autoselect search text on open Rachel Powers 2024-04-17 14:59:13 -07:00
  • 67a0ccbf97 fix filter position and active tab in device list Rachel Powers 2024-04-17 14:53:42 -07:00
  • b9f0980cce let user change Read Only fields Rachel Powers 2024-04-17 14:47:16 -07:00
  • 8ec48c508a fix hex parsing Rachel Powers 2024-04-17 14:44:22 -07:00
  • b60cc44580 fix: slotType serial + feaures Rachel Powers 2024-04-17 14:21:41 -07:00
  • 7e2ea652c3 more performant search Rachel Powers 2024-04-17 00:19:01 -07:00
  • 07ff3a167b devices should only be visible on a data connection Rachel Powers 2024-04-16 23:32:11 -07:00
  • fdec8c7639 parse hex and binary numbers, allow ids to be entered as hex or binary Rachel Powers 2024-04-16 16:35:00 -07:00
  • ad55b65755 stablize device order, fix UI desync when devices are added or removed Rachel Powers 2024-04-16 15:54:36 -07:00
  • 18095d0136 refine UI events with multiple devices in play Rachel Powers 2024-04-16 14:13:41 -07:00
  • 16cff30d7d flesh out dbentry to device templates on frontend Rachel Powers 2024-04-15 23:43:34 -07:00
  • 4e6ac09c5e device templates exist now Rachel Powers 2024-04-15 21:30:05 -07:00
  • 10d5db967c paliminary build device from template Rachel Powers 2024-04-15 19:52:43 -07:00
  • a103049616 add reagents to devicedb Rachel Powers 2024-04-15 16:01:03 -07:00
  • b04ee42821 track ID use better Rachel Powers 2024-04-15 11:43:58 -07:00
  • dc0ae7d4c7 fix Batch modes Rachel Powers 2024-04-14 23:56:12 -07:00
  • f29f4d7adc pull even more device data Rachel Powers 2024-04-14 22:32:22 -07:00
  • eed4f1f429 Allow the Id of a device to be changed, toast errors Rachel Powers 2024-04-14 17:21:57 -07:00
  • 9283d9d939 better device database, pins and sorting / slot class + types Rachel Powers 2024-04-14 03:14:46 -07:00
  • fb192fbbe6 link error field, enhance networks, improve device update envents Rachel Powers 2024-04-13 21:44:59 -07:00
  • d50eabe594 make slots account for having occupents. return logic fields that are deived form the device or slot occupant Rachel Powers 2024-04-13 00:45:39 -07:00
  • 7f4a3a0470 patch help for *apz and *naz instructions Rachel Powers 2024-04-12 18:59:51 -07:00
  • 567d591f42 fix shoelace assets Rachel Powers 2024-04-12 14:19:44 -07:00
  • 6cba473625 Fix lint warning Rachel Powers 2024-04-12 13:49:38 -07:00
  • 3d69253176 Merge pull request #15 from Ryex/frontend-rework Rachel Powers 2024-04-12 13:31:07 -07:00
  • fac6616b2c code review + esbuild for faster bundle (1.7x boost) Rachel Powers 2024-04-12 12:56:44 -07:00
  • bc51a8d794 final cleanup, template device template cards Rachel Powers 2024-04-11 19:24:03 -07:00
  • 6b790cea16 Logic and SlotLogic types are sometimes the same name Rachel Powers 2024-04-11 17:07:28 -07:00
  • 03b55822a4 better item assets matching Rachel Powers 2024-04-11 16:11:37 -07:00
  • 71a6a26355 order fuzy search results correctly Rachel Powers 2024-04-11 15:02:24 -07:00
  • d63f8dff36 Device db fuzy search! Rachel Powers 2024-04-11 14:48:10 -07:00
  • c85e2f6612 Id is a property that shoudl be copiable Rachel Powers 2024-04-10 19:31:20 -07:00
  • f9b2cbee32 preserve enum order during codegen fix wrong pin count check Rachel Powers 2024-04-10 16:19:00 -07:00
  • d1812696f4 emit events from VM Global when changing device values Rachel Powers 2024-04-10 02:30:06 -07:00
  • 4f6d9df665 allow device cards to collapse Rachel Powers 2024-04-10 02:16:12 -07:00
  • 36d72e9b73 bind stack and register cell edits Rachel Powers 2024-04-09 21:41:46 -07:00
  • 261a0268c0 add netlify Brewfile so llvm install can be cached Rachel Powers 2024-04-09 21:11:54 -07:00
  • 3cdcc742b9 Device Cards Rachel Powers 2024-04-09 21:01:12 -07:00
  • 362695af4b ensure targets Rachel Powers 2024-04-08 14:28:26 -07:00
  • d249d2381a build settings Rachel Powers 2024-04-08 14:11:51 -07:00
  • fd114f42fc bind stack and register cell edits Rachel Powers 2024-04-08 13:42:01 -07:00
  • ef0d2e6327 rename js folder to ts Rachel Powers 2024-04-08 12:27:26 -07:00
  • 41a9e6da86 Registers and stack pages are back (still need to hook for changing values) Rachel Powers 2024-04-08 01:55:15 -07:00
  • b609b2e94b device component with event to update state Rachel Powers 2024-04-07 22:07:12 -07:00
  • 5c7ff7c287 share dialog is back Rachel Powers 2024-04-06 21:15:32 -07:00
  • 568601418a rebuild editor setting ui, bind open and save events Rachel Powers 2024-04-06 14:55:39 -07:00
  • 00887575ce fix lspWorker and attach App properties Rachel Powers 2024-04-06 03:21:22 -07:00
  • 3437c9b194 editor working under webcomponate Rachel Powers 2024-04-05 23:42:43 -07:00
  • ca011cf48e Begin rewriting frontend with web-componentes Rachel Powers 2024-04-05 16:10:53 -07:00
  • dd2ba26628 Merge pull request #13 from Emilgardis/simplify-batch Rachel Powers 2024-04-05 16:05:32 -07:00
  • ef26361de2 Merge pull request #12 from Emilgardis/fix-vscconf Rachel Powers 2024-04-05 16:01:11 -07:00
  • 7800b44377 Merge pull request #11 from ComputerDruid/display_impl Rachel Powers 2024-04-05 16:00:54 -07:00
  • da793e6fae simplify sample collection Emil Gardström 2024-04-06 00:06:14 +02:00
  • 78bf16a7e3 refactor batched commands Emil Gardström 2024-04-05 23:44:56 +02:00
  • 5702baed19 remove wrong vs code settings Emil Gardström 2024-04-05 22:12:23 +02:00
  • 5a49a41086 fix Display for indirect rr16 and rr17 registers Dan Johnson 2024-04-04 14:38:34 -07:00
  • ff8b039f38 implement Display for Instruction Dan Johnson 2024-04-04 12:50:13 -07:00
  • cee8ddf8fc allow invalid -> nop parse, clean up Rachel 2024-04-04 23:28:40 -07:00
  • 11642d9dd8 drop the config.toml env Rachel 2024-04-03 12:26:29 -07:00
  • 6e4be9cf9e Don't build silently in CI Rachel 2024-04-03 12:08:17 -07:00
  • 7cc49d75ff Pull in lit and shoelace Rachel 2024-04-03 11:12:32 -07:00
  • 3c4566c12b More device card stuff Rachel 2024-04-03 11:08:43 -07:00
  • 057678f466 Merge pull request #9 from Emilgardis/fix-ci Rachel Powers 2024-04-03 11:04:57 -07:00
  • 8dbb57c694 satisfy lints Emil Gardström 2024-04-03 11:31:21 +02:00
  • 85c2e441c2 Merge pull request #6 from Emilgardis/dont-scroll Rachel Powers 2024-04-03 01:19:01 -07:00
  • d95ce8ebc7 Merge pull request #8 from Emilgardis/dev-experience Rachel Powers 2024-04-03 01:17:23 -07:00
  • 07f271d018 fix register parseing and aliase Rachel 2024-04-02 12:57:21 -07:00
  • 4c47c6f640 add helper for building Emil Gardström 2024-04-02 17:27:32 +02:00
  • bae8bb5745 correctly apply cargo config Emil Gardström 2024-04-02 12:23:49 +02:00
  • e0c03a1721 ignore npm package-lock Emil Gardström 2024-04-02 12:22:45 +02:00
  • c7c92a08d2 use a workspace Emil Gardström 2024-04-02 12:19:42 +02:00
  • 328a3b2648 poll changes Emil Gardström 2024-04-02 12:14:07 +02:00
  • 5910096bc1 don't scroll to active line Emil Gardström 2024-04-02 11:29:14 +02:00
  • a04bfd509b Device card start Rachel 2024-04-01 00:09:41 -07:00
  • a62643092a Beginings of Devices UI Rachel 2024-03-31 21:49:54 -07:00
  • 41cdf863c4 cargo/pnpm update Rachel 2024-03-31 16:16:38 -07:00
  • 60332b498d full typescript conversion Rachel 2024-03-31 16:12:21 -07:00
  • ddb964f4dc fix peek instruction Rachel 2024-03-30 21:47:35 -07:00
  • d0cc415ca5 bit the bullet and make the ts move Rachel 2024-03-30 21:43:41 -07:00
  • d76610f5d9 fix stack scroll Rachel 2024-03-30 14:07:17 -07:00
  • d9a8a9fbec fix hash autocomplete Rachel 2024-03-30 13:33:20 -07:00
  • 78463e6701 fix lsp build Rachel 2024-03-29 19:06:16 -07:00