1
0
mirror of https://github.com/GNOME/gedit synced 2024-07-02 15:58:48 +00:00

theme-variant: provide and connect style scheme settings

This commit is contained in:
Sébastien Wilmet 2024-05-27 14:27:02 +02:00
parent f7dc3953e0
commit 7fe14f25cb
2 changed files with 6 additions and 3 deletions

View File

@ -669,6 +669,11 @@ init_tepl_settings (void)
GEDIT_SETTINGS_USE_DEFAULT_FONT,
GEDIT_SETTINGS_EDITOR_FONT);
tepl_settings_provide_style_scheme_settings (tepl_settings,
editor_settings,
GEDIT_SETTINGS_STYLE_SCHEME_FOR_LIGHT_THEME_VARIANT,
GEDIT_SETTINGS_STYLE_SCHEME_FOR_DARK_THEME_VARIANT);
tepl_settings_handle_theme_variant (tepl_settings,
ui_settings,
GEDIT_SETTINGS_THEME_VARIANT);

View File

@ -618,9 +618,7 @@ gedit_document_init (GeditDocument *doc)
doc, "highlight-matching-brackets",
G_SETTINGS_BIND_GET | G_SETTINGS_BIND_NO_SENSITIVITY);
tepl_buffer_provide_style_scheme_id_gsetting (TEPL_BUFFER (doc),
editor_settings, GEDIT_SETTINGS_STYLE_SCHEME_FOR_LIGHT_THEME_VARIANT,
TRUE);
tepl_buffer_connect_style_scheme_settings (TEPL_BUFFER (doc));
g_signal_connect (doc,
"notify::content-type",