Daniel Brötzmann pushed to branch mainwindow at gajim / gajim
Commits:
34aa3837 by wurstsalat at 2021-05-06T22:31:42+02:00
CodeTextview: Set style scheme depending on Gajim theme
- - - - -
1 changed file:
- gajim/gtk/conversation/code_widget.py
Changes:
=====================================
gajim/gtk/conversation/code_widget.py
=====================================
@@ -21,6 +21,7 @@
from gi.repository import Gtk
from gi.repository import GtkSource
+from gajim.common import app
from gajim.common.i18n import _
log = logging.getLogger('gajim.gui.conversation.code_widget')
@@ -95,6 +96,16 @@ def __init__(self):
self.set_bottom_margin(2)
self._source_manager = GtkSource.LanguageManager.get_default()
+ self._style_scheme_manager = GtkSource.StyleSchemeManager.get_default()
+
+ if app.css_config.prefer_dark:
+ style_scheme = self._style_scheme_manager.get_scheme(
+ 'solarized-dark')
+ else:
+ style_scheme = self._style_scheme_manager.get_scheme(
+ 'solarized-light')
+ if style_scheme is not None:
+ self.get_buffer().set_style_scheme(style_scheme)
def set_language(self, language_string):
if language_string is None:
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/34aa3837d6a62198bb4f1b1698c3aa221c4eaa64
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/34aa3837d6a62198bb4f1b1698c3aa221c4eaa64
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits