Name retained preference write helpers

This commit is contained in:
2026-06-12 17:59:01 +02:00
parent 058997bd78
commit 4df92b9cd2
7 changed files with 61 additions and 9 deletions

View File

@@ -50,6 +50,14 @@ void unset_legacy_preference(const char* key);
void save_legacy_ui_scale_preference(float scale);
void set_legacy_ui_state_preferences(const Serializer::Descriptor& state, bool right_to_left);
void set_legacy_window_preferences(int show_command, const glm::ivec4& window_rect);
int legacy_whatsnew_id_or(int default_value);
void clear_legacy_whatsnew_id();
void set_legacy_whatsnew_id(int page_id);
void set_legacy_startup_run_counter(int value);
void save_legacy_vr_controllers_enabled(bool enabled);
void save_legacy_auto_timelapse_enabled(bool enabled);
void save_legacy_canvas_viewport_density(float density);
void save_legacy_canvas_cursor_mode(int mode);
void save_legacy_boolean_preference(const char* key, bool value);
void save_legacy_float_preference(const char* key, float value);
bool save_legacy_preferences();