Commit graph

23 commits

Author SHA1 Message Date
bunnie
232a4b6c6c bump xous version 2023-01-18 00:02:46 +08:00
bunnie
41d4837551 bump versions to absorb WDT change 2023-01-06 17:48:12 +08:00
bunnie
bb5d7b3adf bump versions to absorb hosted mode fix 2023-01-05 14:07:24 +08:00
bunnie
36398810dd bump version numbers to absorb new syscalls 2022-12-30 15:24:36 +08:00
bunnie
5370ce396d bump all revs due to SoC artifact update 2022-12-12 16:07:20 +08:00
bunnie
e77588805c fix issue #282
this now refers the keyboard preference setting to the
correct, specialized location because it is the only parameter
that must strictly be available before the system is secured.
2022-11-30 00:23:52 +08:00
bunnie
1d1b3a35b7 commit version bump 2022-11-26 10:00:44 +08:00
bunnie
4fdbec310c modify wifi on boot to wifi kill switch 2022-11-23 06:00:59 +08:00
bunnie
c48e29fb2c add a way to specify a default value for a setting
turns out more than one item needs to have a default that
doesn't match Rust default values for types. add _or_value()
method so we can specify a default on a blank DB that matches
the expected UX
2022-11-23 05:01:03 +08:00
bunnie
26adda2fa7 CHORE: clean whitespace 2022-11-23 02:18:02 +08:00
Gianguido Sorà
b91457afa8 feat(userprefs): add audio-related toggles 2022-11-17 18:04:11 +01:00
Gianguido Sorà
dd5928a7c3 feat: move timezone and utc offset into Preference lib 2022-11-14 16:15:57 +01:00
Gianguido Sorà
85b55798cf chore: use pddb crate-level system basis name 2022-11-03 12:39:32 +01:00
Gianguido Sorà
58707b5ebf feat: support keyboard layout setting in userprefs 2022-11-02 17:21:33 +01:00
Gianguido Sorà
34cbd4218e feat: create the all() method for prefs
Returns an instance of `UserPrefs` with all the preferences filled in.
2022-10-27 14:55:22 +02:00
Gianguido Sorà
c05bfce3f8 chore: clean up userprefs readme a little 2022-10-27 14:53:32 +02:00
Gianguido Sorà
4aface7eb5 feat: generate a pref getter that returns the type's default value on
error

PDDB errors might still be there.
2022-10-20 12:30:40 +02:00
Gianguido Sorà
75e3ed603d prefsgenerator: don't generate mutable methods
no need to!
2022-10-18 11:54:18 +02:00
Gianguido Sorà
bc2cdd739b userprefs: allow dead code on UserPrefs struct
Remove lock-related variables, not needed anymore, also added autobacklight timeout
2022-10-18 11:52:48 +02:00
Gianguido Sorà
a0b74ef2d0 userprefs: publish Manager::new() method 2022-10-13 17:59:12 +02:00
Gianguido Sorà
82c31e760b document how to add user preferences, general cleanup 2022-10-10 15:52:25 +02:00
Gianguido Sorà
db9372d5d0 make the thing compile 2022-10-10 15:36:36 +02:00
Gianguido Sorà
8c9cdc4ec5 WIP user prefs 2022-10-10 13:36:34 +02:00