bunnie
821c6ce47c
cleanup dependency tree going down to the cramium-hal layer
...
remove features that we don't need so as to make the tree as
simple as possible to descend
in particular if we're just pinging the HAL layer for some simple
constants we don't have to pull in the hairball of std targets
2025-05-20 14:38:03 +08:00
bunnie
e2379821e6
republish xous-rs to fix cargo test
2025-05-11 15:36:17 +08:00
bunnie
8a4959056b
bump version for xous crate update - commit so we can publish crates
2025-05-11 14:45:24 +08:00
bunnie
ee6fb3ef4f
arch migrations make PDDB_LEN harder to reach in modals
...
this constant was just used to create a "realistic" test case
instead of trying to add the dependency we just hard-code the
constant into the test case, because in the end what we wanted
was that specific constant to test a specific edge case of
a progress bar.
2025-05-11 12:36:46 +08:00
bunnie
4640213410
fix hosted mode
2025-05-06 03:06:21 +08:00
bunnie
8a2651e9cb
add no-gam coordination of keyboard hits based on focus of keys
...
modals has to be able to acquire/release focus without the
assistance of the GAM in a no-gam model.
2025-05-06 01:46:56 +08:00
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