WIP checkpoint (M2.53→M2.54 工作区): 字体归MeowOS/fonts+SDK跟随+多字体(进行中)+boot板载+状态栏28+亮度/音量修复+文档刷新
This commit is contained in:
1 parent
245bee2946
commit
064635b3c4
44 files changed
+2834
-308
No files matched your search
@@ -70,6 +70,12 @@ int meow_settings_get_str (const char *key, char *buf, int buf_len);
|
||||
int meow_settings_get_enum(const char *key, int *out); /* 返回索引(名字->索引) */
|
||||
int meow_settings_get_bool(const char *key, int *out); /* 0/1 */
|
||||
|
||||
/* M2.53:返回当前用户亮度设定(display.brightness)经 clamp_brightness 后的值
|
||||
* (下限 display.brightness_min 默认 1=极暗但可见、上限 100=防闪屏)。
|
||||
* MeowOS 主屏接管时用它把亮度压回用户值,覆盖 HibyOS 播放器写入的背光下限 16/25。
|
||||
* settings 未初始化/键缺失时回退默认 101 再 clamp(→100);纯函数,宿主机可直接测。 */
|
||||
int meow_settings_brightness_clamped(void);
|
||||
|
||||
int meow_settings_set_int (const char *key, int v); /* clamp 到取值域 */
|
||||
int meow_settings_set_str (const char *key, const char *v);/* 长度截断 MEOW_SET_MAX_LEN */
|
||||
int meow_settings_set_enum(const char *key, int idx); /* 校验枚举合法,越界拒绝 */
|
||||
|
||||
Reference in new issue
Block a user