[feat] remember remote display resolutions on mobile clients

This commit is contained in:
dijunkun committed 2026-11-11 15:26:04 +08:00
1 parent 23f48dc761
commit 25fb2a3d7f
15 files changed
+253 -33

No files matched your search

+4
View File
@@ -58,6 +58,10 @@ struct DisplayResolutionPreference {
DisplayResolution resolution;
};
// JSON-free boundary for native bridges that do not expose the JSON library.
bool ParseDisplayResolutionPreferences(
const std::string &text, std::vector<DisplayResolutionPreference> &result);
inline bool ValidDisplayResolutionPreference(
const DisplayResolutionPreference &preference) {
return !preference.display_key.empty() &&