Added tooltips for the GtkSourceView options (Thomas Leonard).
[rox-edit.git] / setup.py
blobc501e443eebc6af4576cfa46538658d231380f52
1 import findrox; findrox.version(1, 19, 14)
3 import sys, os
4 import rox
5 from rox import g
7 import setup
8 import __main__
10 __main__.__builtins__._ = rox.i18n.translation(os.path.join(rox.app_dir, 'Messages'))
12 g.rc_parse_string('style "edit-text-area" { GtkWidget::cursor-color = "#e00"\n'
13 'GtkWidget::cursor-aspect-ratio = 0.1}\n'
14 'style "edit-scrolled" { GtkScrolledWindow::scrollbar-spacing = 0}\n'
15 'class "GtkScrolledWindow" style : gtk "edit-scrolled"\n'
16 'class "GtkTextView" style : gtk "edit-text-area"\n')
18 # Load icons
19 factory = g.IconFactory()
20 for name in ['rox-diff']:
21 path = os.path.join(rox.app_dir, "images", name + ".png")
22 pixbuf = g.gdk.pixbuf_new_from_file(path)
23 if not pixbuf:
24 print >>sys.stderr, "Can't load stock icon '%s'" % name
25 g.stock_add([(name, name, 0, 0, "")])
26 factory.add(name, g.IconSet(pixbuf = pixbuf))
27 factory.add_default()
29 from rox import choices
30 choices.migrate('Edit', 'rox.sourceforge.net')
31 rox.setup_app_options('Edit', site='rox.sourceforge.net')
33 # Register options...
34 import EditWindow
35 import diff
37 # All options must be registered by the time we get here
38 rox.app_options.notify()