From 4ea6a9813c65a378a51633ea1b58d82240df3329 Mon Sep 17 00:00:00 2001 From: Sai Vineet Date: Tue, 25 Mar 2014 15:07:01 +0000 Subject: Made the view settings permanent by using a config file --- (limited to 'develop-activity/toolbars.py') diff --git a/develop-activity/toolbars.py b/develop-activity/toolbars.py index b7c0ca6..e410bd1 100644 --- a/develop-activity/toolbars.py +++ b/develop-activity/toolbars.py @@ -76,6 +76,22 @@ class DevelopViewToolbar(Gtk.Toolbar): self.show() + def set_theme(self, theme_name): + self.theme_state = theme_name + + if self.theme_state == "light": + self.theme_toggler.set_icon_name('dark-theme') + self.theme_toggler.set_tooltip('Switch to Dark Theme') + elif self.theme_state == "dark": + self.theme_toggler.set_icon_name('light-theme') + self.theme_toggler.set_tooltip('Switch to Light Theme') + + self.emit('theme-changed', self.theme_state) + + def set_font_size(self, font_size): + self.font_size = font_size + self.emit('font-size-changed', self.font_size) + def _font_size_increase(self, button): self.font_size += FONT_CHANGE_STEP self.emit('font-size-changed', self.font_size) -- cgit v0.9.1