Rachel Powers
2bc6a1b27b
fix reborrow panic
...
fixes #21
2024-04-17 15:47:45 -07:00
Rachel Powers
9957be1b45
default device templates to use the default network
2024-04-17 15:04:41 -07:00
Rachel Powers
1fafed06a2
bump search delay, autoselect search text on open
2024-04-17 14:59:13 -07:00
Rachel Powers
67a0ccbf97
fix filter position and active tab in device list
2024-04-17 14:53:42 -07:00
Rachel Powers
b9f0980cce
let user change Read Only fields
2024-04-17 14:47:16 -07:00
Rachel Powers
8ec48c508a
fix hex parsing
2024-04-17 14:44:22 -07:00
Rachel Powers
b60cc44580
fix: slotType serial + feaures
...
- fix slotType serialisation
- show slot images including class if no occupant
- filter/search device list
2024-04-17 14:23:21 -07:00
Rachel Powers
7e2ea652c3
more performant search
2024-04-17 00:41:51 -07:00
Rachel Powers
07ff3a167b
devices should only be visible on a data connection
2024-04-16 23:32:11 -07:00
Rachel Powers
fdec8c7639
parse hex and binary numbers, allow ids to be entered as hex or binary
2024-04-16 16:35:00 -07:00
Rachel Powers
ad55b65755
stablize device order, fix UI desync when devices are added or removed
2024-04-16 15:54:36 -07:00
Rachel Powers
18095d0136
refine UI events with multiple devices in play
2024-04-16 14:13:41 -07:00
Rachel Powers
16cff30d7d
flesh out dbentry to device templates on frontend
2024-04-15 23:43:34 -07:00
Rachel Powers
4e6ac09c5e
device templates exist now
2024-04-15 21:30:05 -07:00
Rachel Powers
10d5db967c
paliminary build device from template
2024-04-15 19:52:43 -07:00
Rachel Powers
a103049616
add reagents to devicedb
2024-04-15 16:01:03 -07:00
Rachel Powers
b04ee42821
track ID use better
2024-04-15 11:43:58 -07:00
Rachel Powers
dc0ae7d4c7
fix Batch modes
2024-04-14 23:56:12 -07:00
Rachel Powers
f29f4d7adc
pull even more device data
2024-04-14 22:32:22 -07:00
Rachel Powers
eed4f1f429
Allow the Id of a device to be changed, toast errors
2024-04-14 17:21:57 -07:00
Rachel Powers
9283d9d939
better device database, pins and sorting / slot class + types
2024-04-14 03:14:46 -07:00
Rachel Powers
fb192fbbe6
link error field, enhance networks, improve device update envents
2024-04-13 21:44:59 -07:00
Rachel Powers
d50eabe594
make slots account for having occupents. return logic fields that are deived form the device or slot occupant
2024-04-13 00:45:39 -07:00
Rachel Powers
7f4a3a0470
patch help for *apz and *naz instructions
2024-04-12 18:59:51 -07:00
Rachel Powers
567d591f42
fix shoelace assets
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-12 14:19:44 -07:00
Rachel Powers
6cba473625
Fix lint warning
2024-04-12 13:49:38 -07:00
Rachel Powers
3d69253176
Merge pull request #15 from Ryex/frontend-rework
...
Frontend rework
2024-04-12 13:31:07 -07:00
Rachel Powers
fac6616b2c
code review + esbuild for faster bundle (1.7x boost)
2024-04-12 12:59:12 -07:00
Rachel Powers
bc51a8d794
final cleanup, template device template cards
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-11 19:24:03 -07:00
Rachel Powers
6b790cea16
Logic and SlotLogic types are sometimes the same name
...
- idealy this would be parsed to the corect varient based on the
instrution but runtime switching works too.
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-11 17:07:28 -07:00
Rachel Powers
03b55822a4
better item assets matching
2024-04-11 16:21:09 -07:00
Rachel Powers
71a6a26355
order fuzy search results correctly
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-11 15:02:24 -07:00
Rachel Powers
d63f8dff36
Device db fuzy search!
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-11 14:48:10 -07:00
Rachel Powers
c85e2f6612
Id is a property that shoudl be copiable
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-10 19:31:20 -07:00
Rachel Powers
f9b2cbee32
preserve enum order during codegen fix wrong pin count check
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-10 16:19:00 -07:00
Rachel Powers
d1812696f4
emit events from VM Global when changing device values
...
cleanup old UI code
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-10 02:30:06 -07:00
Rachel Powers
4f6d9df665
allow device cards to collapse
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-10 02:16:12 -07:00
Rachel Powers
36d72e9b73
bind stack and register cell edits
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-09 21:41:46 -07:00
Rachel Powers
261a0268c0
add netlify Brewfile so llvm install can be cached
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-09 21:11:54 -07:00
Rachel Powers
3cdcc742b9
Device Cards
...
brings the rework inline were last efforts left off
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-09 21:01:12 -07:00
Rachel Powers
362695af4b
ensure targets
2024-04-08 14:28:26 -07:00
Rachel Powers
d249d2381a
build settings
2024-04-08 14:11:51 -07:00
Rachel Powers
fd114f42fc
bind stack and register cell edits
...
cleanup prep for merge
2024-04-08 13:42:01 -07:00
Rachel Powers
ef0d2e6327
rename js folder to ts
2024-04-08 12:27:26 -07:00
Rachel Powers
41a9e6da86
Registers and stack pages are back
...
(still need to hook for changing values)
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-08 01:55:15 -07:00
Rachel Powers
b609b2e94b
device component with event to update state
...
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com >
2024-04-07 22:44:15 -07:00
Rachel Powers
5c7ff7c287
share dialog is back
2024-04-07 22:18:36 -07:00
Rachel Powers
568601418a
rebuild editor setting ui, bind open and save events
2024-04-07 22:18:36 -07:00
Rachel Powers
00887575ce
fix lspWorker and attach App properties
2024-04-07 22:18:35 -07:00
Rachel Powers
3437c9b194
editor working under webcomponate
...
- session is now an EventTarget using CustomEvent
2024-04-07 22:18:35 -07:00