Mercurial > octave
comparison libgui/src/octave-qobject.cc @ 31638:474e184321d3
move some functions from resource_manager to gui_settings
* gui-settings.h, gui-settings.cc (gui_settings::get_default_font_family,
gui_settings::get_default_font, gui_settings::reload,
gui_settings::check): Rename and move here from resource-manager.h and
resource-manager.cc. Change all uses.
* resource-manager.h, resource-manager.cc
(resource_manager::is_first_run): Delete.
* gui-preferences-global.h (global_skip_welcome_wizard):
New gui_pref object.
* main-window.cc (main_window::main_window): Check this setting to
determine whether to display welcome wizard.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Sun, 04 Dec 2022 22:56:23 -0500 |
parents | b26b768f23a4 |
children | ca7d58406f82 |
comparison
equal
deleted
inserted
replaced
31637:34c3cd39c4b9 | 31638:474e184321d3 |
---|---|
305 m_app_context.gui_running (true); | 305 m_app_context.gui_running (true); |
306 } | 306 } |
307 else | 307 else |
308 { | 308 { |
309 // Get settings file. | 309 // Get settings file. |
310 m_resource_manager.reload_settings (); | 310 gui_settings settings; |
311 | |
312 settings.reload (); | |
311 | 313 |
312 // After settings. | 314 // After settings. |
313 config_translators (); | 315 config_translators (); |
314 | |
315 gui_settings settings; | |
316 | 316 |
317 settings.config_icon_theme (); | 317 settings.config_icon_theme (); |
318 | 318 |
319 // Initilize the shortcut-manager | 319 // Initilize the shortcut-manager |
320 m_shortcut_manager.init_data (); | 320 m_shortcut_manager.init_data (); |