Commit graph

8181 commits

Author SHA1 Message Date
bunnie
1af76ed1df reflect transition of graphics-server to ux-api in lock file 2025-02-21 17:52:56 +08:00
bunnie
69c2b84e42 bao-video: fix dependencies and minor API tweaks due to ux-api refactor 2025-02-21 17:52:41 +08:00
bunnie
2172046424 cleanup api changes related to opcode call renaming 2025-02-21 17:51:25 +08:00
bunnie
81a9355ef8 vault: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:51:04 +08:00
bunnie
09bf7f00e4 transientdisk: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:50:56 +08:00
bunnie
6a407f52ac repl: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:50:49 +08:00
bunnie
4b5e9a3b7d mtxcli: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:50:38 +08:00
bunnie
cb279ede59 mtxchat: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:50:30 +08:00
bunnie
8c29f008ab hidv2: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:50:19 +08:00
bunnie
62e489f583 hello: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:50:10 +08:00
bunnie
c6ee784da8 chat-test: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:49:59 +08:00
bunnie
159abdfc59 app-loader: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:49:51 +08:00
bunnie
21a2592398 conten-plugin-api: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:49:37 +08:00
bunnie
0f935a9a75 cram-console: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:49:29 +08:00
bunnie
c8d00e890b ime-frontend: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:49:13 +08:00
bunnie
5864d0fbeb ime-plugin-api: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:48:59 +08:00
bunnie
ac673425da root-keys: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:48:48 +08:00
bunnie
9cbe4a9721 shellchat: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:48:38 +08:00
bunnie
931cf8f945 status: use platform-neutral ux-api instead of graphics-server 2025-02-21 17:47:53 +08:00
bunnie
8cdce12efc refactor gam to point to ux-api for graphics primitives 2025-02-21 17:47:32 +08:00
bunnie
813b72c863 refactor graphics-server to use ux-api for the "lib" layer
graphics-server now becomes just one possible implementation
of the API layer
2025-02-21 17:47:02 +08:00
bunnie
efb627bf4f remove slice size specifier from blitstr2
this makes the api portable
2025-02-21 17:46:28 +08:00
bunnie
0770d5437f bring chat lib up to date with new ux-api layer 2025-02-21 17:46:11 +08:00
bunnie
e27f468acd adjust native pixel api change in loader 2025-02-21 17:45:47 +08:00
bunnie
27e4b77792 cleanup compile warning in cramium-api 2025-02-21 17:45:27 +08:00
bunnie
19f3221417 final changes to make ux-api platform-independent 2025-02-21 17:44:54 +08:00
bunnie
30c5876ad4 add missing apis/derives to minigfx to make it precursor-compatible 2025-02-21 17:43:50 +08:00
bunnie
07563c44db add precursor as a platform to ux-api 2025-02-21 17:43:23 +08:00
bunnie
5e258916da migrate graphics library API to a platform-neutral service crate
this kicks off an enormous set of refactoring changes...
2025-02-21 17:42:39 +08:00
bunnie
8cd43cab20 update to use new api opcode name 2025-02-21 02:03:33 +08:00
bunnie
83cc5e5a6a fix drawing inversion & color mapping 2025-02-21 02:03:07 +08:00
bunnie
7bb50974ce cleanup warnings 2025-02-20 20:51:04 +08:00
bunnie
8859f3eff5 cleanup warnings 2025-02-20 20:50:43 +08:00
bunnie
2ad0a58a56 remove redundant constants 2025-02-20 20:48:00 +08:00
bunnie
4cf9e15d85 add logging api update to lockfile 2025-02-20 20:41:29 +08:00
bunnie
aab0a06ab5 add cramium-emu as a server for hosted mode
takes the place of cramium-hal-service
2025-02-20 20:41:00 +08:00
bunnie
b5a10fe0db fix emulation bugs 2025-02-20 20:40:39 +08:00
bunnie
10be900e11 migrate opcodes to neutral api crate 2025-02-20 20:39:50 +08:00
bunnie
385e4198f2 accommodate movement of the opcode api 2025-02-20 20:39:28 +08:00
bunnie
fc8e7060a3 migrate opcodes out to an agnostic platform crate 2025-02-20 20:39:04 +08:00
bunnie
c7096ba379 Merge branch 'main' into modals-refactor 2025-02-20 18:39:01 +08:00
bunnie
f798f5cf3d fix doc-deps configuration 2025-02-20 18:37:58 +08:00
bunnie
547aac5056 fix lifetime issue on irq handler binding
using scoping for feature flags is tricky. also this
is like, all totally unsafe code.
2025-02-20 15:49:05 +08:00
bunnie
dd679d2d0c
Merge pull request #622 from betrusted-io/modals-refactor
Refactor baochip (cramium) APIs
2025-02-20 15:10:33 +08:00
bunnie
760d64e17c commit the API re-org in the lockfile 2025-02-20 15:08:02 +08:00
bunnie
7d8c3b9d74 add cramium-api and fix formatting in workspace 2025-02-20 15:07:46 +08:00
bunnie
5e825aa38c move cramium-emu path as it migrated location 2025-02-20 15:07:27 +08:00
bunnie
2e060e7bc3 bring xous-swapper up to api spec 2025-02-20 15:07:11 +08:00
bunnie
a3b918e8c6 add hosted-baosec to utra platform recognition. 2025-02-20 15:06:53 +08:00
bunnie
5ffacf63f3 cleanup bao-video to use the new API
also condense main into a single routine again, now that
we have gone through the trouble of creating interoperable
APIs.
2025-02-20 15:06:15 +08:00