Commit graph

285 commits

Author SHA1 Message Date
bunnie
86fb450ab4 improve compatibility of signatures 2025-04-29 22:28:20 +08:00
bunnie
94969feb3c modify the entry validator test to work the numeric OSK selection 2025-04-29 03:03:13 +08:00
bunnie
0d2ecc1db3 add missing modals release calls 2025-04-28 19:03:06 +08:00
bunnie
74b427e1c4 shorten description string
this allows the test to run more nicely on small screen devices
2025-04-28 18:56:33 +08:00
bunnie
77d18530f7 match dependencies on modals tests to platform 2025-03-05 20:47:51 +08:00
bunnie
aafec72e64 add keyboard listener to modals in cramium targets 2025-03-04 02:04:22 +08:00
bunnie
a013720b6f more dependency fixup 2025-03-04 01:29:13 +08:00
bunnie
4c16d42d45 fixup features 2025-03-04 01:27:37 +08:00
bunnie
531f5ee4f9 add modals testing mode 2025-03-03 02:14:58 +08:00
bunnie
3dec223d9d allow modals testing in more modes 2025-03-03 02:14:43 +08:00
bunnie
275ae9b96c fix warnings 2025-02-24 00:59:20 +08:00
bunnie
fabb3174c7 specify the doc-deps feature in ux-api so that cargo doc builds correctly 2025-02-22 01:07:31 +08:00
bunnie
f798f5cf3d fix doc-deps configuration 2025-02-20 18:37:58 +08:00
bunnie
5e825aa38c move cramium-emu path as it migrated location 2025-02-20 15:07:27 +08:00
bunnie
e4292c38e7 cleanup path specifiers to methods to improve portability 2025-02-18 23:21:14 +08:00
bunnie
49f14d32c9 add doc-deps target to modals 2025-02-18 10:16:06 +08:00
bunnie
23c96f2d96 add a default graphics library for cargo doc runs
'gam' in the case of modals.
2025-02-17 22:55:29 +08:00
bunnie
79e95742b9 light-fingered changes to the modals layer to accommodate ux-api
trying to keep this layer as cross-compatible as possible while
compressing the stack underneath it
2025-02-11 16:26:13 +08:00
buncram
60c28c10b4 patch modals to handle multiple platform targets 2025-02-11 08:36:58 +08:00
Jeanie
5850794fa0 rearranging docs image location for better organization 2024-12-24 00:59:09 +08:00
bunnie
45a8eb2227 stage tomls for version bump: try_send added to xous-ipc 2024-12-16 18:50:11 +08:00
bunnie
93b9ec00bf bump version numbers on all the packages so we can absorb num-derive changes 2024-12-02 19:14:11 +08:00
bunnie
83e26ff4c7 update num-derive dependency
this became mandatory in 1.83 to remove warnings. I think it
should have no impact on functionality.
2024-12-02 18:52:59 +08:00
bunnie
043dfd84ae update formatting to latest nightly rules 2024-09-24 01:49:45 +08:00
bunnie
f494da21cc absorb new xous-ipc version 2024-09-23 22:05:50 +08:00
bunnie
75954de8d6 commit the version bump 2024-09-23 01:46:25 +08:00
bunnie
5973e48bf4 missed a case that is in hosted mode 2024-09-23 01:16:59 +08:00
bunnie
4c7c9312c1 change xous-ipc api to 0.10.0 2024-09-23 00:24:48 +08:00
bunnie
839923967c git rid of a .clone() that crept in, now fixed by prior commit 2024-09-22 18:50:38 +08:00
bunnie
f6f7cbdc98 bunnie-review: fix borrows in modals main loop
note for more review by bunnie down the road to make sure
that I have not changed any behaviors accidentally in fixing
the loss of Copy on a core structure
2024-09-22 15:28:11 +08:00
bunnie
af35f6e118 more cleanup of copy trait 2024-09-22 15:13:46 +08:00
bunnie
dfd7272773 review-needed: modify the alert modal prompt loop
The original loop takes advantage of the copy-trait that is
no longer available. I think the intent of the loop was to
mutate a field within the copy through each iteration so you
can update the prompt to handle field validations that failed
without re-allocating the ManagedPromtWithTextResponse structure.

This has been rewritten to alloc that each iteration to avoid
the borrow error, and instead the `prompt` itself is a string
that's initialized with the initial prompt message and is updated
on each iteration if the form validation fails.

@gsora git seems to say you wrote this code, maybe I could use
your help to review this patch.
2024-09-22 15:10:31 +08:00
bunnie
b514d31fed regex search/replace instances of xous_ipc::String to String 2024-09-22 14:26:41 +08:00
bunnie
7a31d54723 attempt to resolve rustfmt/whitespace issue 2024-07-14 01:46:46 +08:00
bunnie
4089bb4f21
Merge branch 'main' into nettype 2024-07-14 01:36:18 +08:00
bunnie
f8a0921f5b fix rustfmt issues... 2024-07-14 01:35:02 +08:00
bunnie
823c8af562 ok, that's gold-level stupidity
rust format inserts a trailing space in some autoformatted
doc code.

we have a rule that doesn't allow trailing spaces

we also have a rule that requires rustfmt to run clean

unresolvable paradox.

Solution: just make the docs worse. I don't have time for this, really.
2024-06-27 00:37:10 +08:00
bunnie
89ed22a702 cleanup trailing spaces that weren't obvious because nightly runner issues 2024-06-27 00:30:52 +08:00
bunnie
311154e231 absorb version bump 2024-06-27 00:26:12 +08:00
Jeanie
a00eecbe47 update location of images in prep for merge 2024-06-22 18:17:39 +09:00
Jeanie
bd21aac3f7 document dynamic_notification_blocking_listener 2024-06-22 17:51:24 +09:00
Jeanie
70f4fe54bd dynamic notification dialog and a little cleanup 2024-06-22 16:59:44 +09:00
Jeanie
70575195c3 docs for get_radio_index and get_check_index 2024-06-22 15:07:18 +09:00
Jeanie
5ae52fc490 add get_radiobutton docs 2024-06-22 14:21:21 +09:00
Jeanie
c090f64e75 small updates based on feedback 2024-06-18 01:37:51 +09:00
Jeanie
b4f86b3de1 Merge remote-tracking branch 'upstream/main' 2024-06-17 23:53:50 +09:00
bunnie
a360f3ee52 bump xous pins for RawTrng API 2024-06-13 15:49:35 +08:00
bunnie
2e502bd9ec fix trng dep for tests 2024-06-12 01:04:59 +08:00
Jeanie
14b10dba6a adding some list related items 2024-06-11 22:55:52 +09:00
Jeanie
4506493a91 Merge remote-tracking branch 'upstream/main' 2024-06-11 22:41:10 +09:00