|
42 | 42 |
|
43 | 43 |
|
44 | 44 | _COLORS = dict(b='blue', c='cyan', g='green', m='magenta', r='red', |
45 | | - w='white', y='yellow', k='black') |
| 45 | + w='white', y='yellow', k='black', d='black') |
46 | 46 |
|
47 | 47 |
|
48 | 48 | class ArgspecFormatter(object): |
@@ -263,6 +263,9 @@ def __init__(self, interpreter, config): |
263 | 263 | self.list_win.connect('selection-changed', |
264 | 264 | self.on_suggestion_selection_changed) |
265 | 265 | self.list_win.hide() |
| 266 | + |
| 267 | + self.modify_base('normal', gtk.gdk.color_parse(_COLORS[self.config.color_scheme['background']])) |
| 268 | + |
266 | 269 | self.text_buffer = self.get_buffer() |
267 | 270 | tags = dict() |
268 | 271 | for (name, value) in self.config.color_scheme.iteritems(): |
@@ -634,13 +637,15 @@ def main(args=None): |
634 | 637 | window = gtk.Window() |
635 | 638 |
|
636 | 639 | # branding |
| 640 | + |
| 641 | + # fix icon to be distributed and loaded from the correct path |
637 | 642 | icon = gtk.gdk.pixbuf_new_from_file('/home/simon/src/bpython/data/logo.png') |
638 | 643 |
|
639 | 644 | window.set_title('bpython') |
640 | 645 | window.set_icon(icon) |
641 | 646 | window.resize(600, 300) |
642 | 647 |
|
643 | | - repl_widget.modify_base('normal', gtk.gdk.Color(0, 0, 0)) |
| 648 | + # read from config |
644 | 649 |
|
645 | 650 | sw = gtk.ScrolledWindow() |
646 | 651 | sw.set_policy(gtk.POLICY_NEVER, gtk.POLICY_AUTOMATIC) |
|
0 commit comments