This website requires JavaScript.
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