Commit Graph

44 Commits

Author SHA1 Message Date
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
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
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
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
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
Rachel Powers
ca011cf48e Begin rewriting frontend with web-componentes
Signed-off-by: Rachel Powers <508861+Ryex@users.noreply.github.com>
2024-04-07 22:18:35 -07:00
Rachel
3c4566c12b More device card stuff 2024-04-03 11:12:58 -07:00
Rachel Powers
85c2e441c2 Merge pull request #6 from Emilgardis/dont-scroll
don't scroll to active line
2024-04-03 01:19:01 -07:00
Emil Gardström
5910096bc1 don't scroll to active line
this behaviour is very intrusive when editing a long file, making the editor scroll to the active line even if it's not in view
2024-04-02 11:31:31 +02:00
Rachel
a04bfd509b Device card start
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-04-01 00:09:41 -07:00
Rachel
a62643092a Beginings of Devices UI
- device summary
- start of offcanvas

Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-31 21:49:54 -07:00
Rachel
60332b498d full typescript conversion 2024-03-31 16:12:21 -07:00
Rachel
d0cc415ca5 bit the bullet and make the ts move
(I want types sooo bad...)
2024-03-30 21:43:51 -07:00
Rachel
d76610f5d9 fix stack scroll 2024-03-30 14:07:17 -07:00
Rachel
d9a8a9fbec fix hash autocomplete
- begin device from template
2024-03-30 13:33:20 -07:00
Rachel
5130fb1695 better production build 2024-03-29 15:13:46 -07:00
Rachel
e6dcc61835 improved layout + stack 2024-03-28 16:05:31 -07:00
Rachel
8d62cf407e Better Layout 2024-03-28 14:22:11 -07:00
Rachel
88e37d23cf fix silly Map iter error 2024-03-28 11:02:22 -07:00
Rachel
2b9f9bab44 Fix deafult session Id, edit register values 2024-03-28 04:09:43 -07:00
Rachel
baf67b2c6a Vm working. simple interface built
- still need stack view
- still ned to work with devices
2024-03-28 01:31:09 -07:00
Rachel
1e544a0d1e back off BSON
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-23 20:34:49 -07:00
Rachel
99ed5bfe02 Renable session saving to fragment (using bson)
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-23 18:44:16 -07:00
Rachel
45f24e01b5 Frontend refactor, prep for emulator intergration
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-23 17:04:10 -07:00
Rachel
2425d8145a Cleanup css and bind some menu entries
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-19 23:59:56 -07:00
Rachel
e0965ddcef fix overflow, add editor settings
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-19 22:32:43 -07:00
Rachel
812aa00881 Saveing and opening files, quick links.
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-18 22:12:01 -07:00
Rachel
13491aa7df Fix async stream iteration on chromium
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-18 18:47:45 -07:00
Rachel
213a1ec9b7 content compressed page fragment -> sharable links
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-18 15:44:42 -07:00
Rachel
c1456d575d fix highlight rules to support r16 and 17
Signed-off-by: Rachel <508861+Ryex@users.noreply.github.com>
2024-03-18 14:17:15 -07:00
Rachel
7d542c53ba fix up ace loading through webpack,
- enable language tools extention
2024-03-17 22:49:12 -07:00
Rachel
3ff8211028 add emu build to workflow 2024-03-17 16:14:55 -07:00
Rachel
de8503b745 inital commit 2024-03-17 15:41:23 -07:00