Merge branch 'master' of git.assembla.com:fpdboz
This commit is contained in:
commit
39ddbb85c5
|
@ -824,7 +824,7 @@ class Filters(threading.Thread):
|
||||||
def fillGraphOpsFrame(self, vbox):
|
def fillGraphOpsFrame(self, vbox):
|
||||||
top_hbox = gtk.HBox(False, 0)
|
top_hbox = gtk.HBox(False, 0)
|
||||||
vbox.pack_start(top_hbox, False, False, 0)
|
vbox.pack_start(top_hbox, False, False, 0)
|
||||||
title = gtk.Label("Graphing Options:")
|
title = gtk.Label(_("Graphing Options:"))
|
||||||
title.set_alignment(xalign=0.0, yalign=0.5)
|
title.set_alignment(xalign=0.0, yalign=0.5)
|
||||||
top_hbox.pack_start(title, expand=True, padding=3)
|
top_hbox.pack_start(title, expand=True, padding=3)
|
||||||
showb = gtk.Button(label="hide", stock=None, use_underline=True)
|
showb = gtk.Button(label="hide", stock=None, use_underline=True)
|
||||||
|
@ -836,7 +836,7 @@ class Filters(threading.Thread):
|
||||||
vbox.pack_start(hbox1, False, False, 0)
|
vbox.pack_start(hbox1, False, False, 0)
|
||||||
hbox1.show()
|
hbox1.show()
|
||||||
|
|
||||||
label = gtk.Label("Show Graph In:")
|
label = gtk.Label(_("Show Graph In:"))
|
||||||
label.set_alignment(xalign=0.0, yalign=0.5)
|
label.set_alignment(xalign=0.0, yalign=0.5)
|
||||||
hbox1.pack_start(label, True, True, 0)
|
hbox1.pack_start(label, True, True, 0)
|
||||||
label.show()
|
label.show()
|
||||||
|
@ -856,7 +856,7 @@ class Filters(threading.Thread):
|
||||||
vbox.pack_start(vbox1, False, False, 0)
|
vbox.pack_start(vbox1, False, False, 0)
|
||||||
vbox1.show()
|
vbox1.show()
|
||||||
|
|
||||||
button = gtk.CheckButton("Showdown Winnings", False)
|
button = gtk.CheckButton(_("Showdown Winnings"), False)
|
||||||
vbox1.pack_start(button, True, True, 0)
|
vbox1.pack_start(button, True, True, 0)
|
||||||
# wouldn't it be awesome if there was a way to remember the state of things like
|
# wouldn't it be awesome if there was a way to remember the state of things like
|
||||||
# this and be able to set it to what it was last time?
|
# this and be able to set it to what it was last time?
|
||||||
|
@ -864,7 +864,7 @@ class Filters(threading.Thread):
|
||||||
button.connect("toggled", self.__set_graphopscheck_select, "showdown")
|
button.connect("toggled", self.__set_graphopscheck_select, "showdown")
|
||||||
button.show()
|
button.show()
|
||||||
|
|
||||||
button = gtk.CheckButton("Non-Showdown Winnings", False)
|
button = gtk.CheckButton(_("Non-Showdown Winnings"), False)
|
||||||
vbox1.pack_start(button, True, True, 0)
|
vbox1.pack_start(button, True, True, 0)
|
||||||
# ditto as 8 lines up :)
|
# ditto as 8 lines up :)
|
||||||
#button.set_active(True)
|
#button.set_active(True)
|
||||||
|
|
|
@ -82,9 +82,9 @@ class GuiGraphViewer (threading.Thread):
|
||||||
}
|
}
|
||||||
|
|
||||||
self.filters = Filters.Filters(self.db, self.conf, self.sql, display = filters_display)
|
self.filters = Filters.Filters(self.db, self.conf, self.sql, display = filters_display)
|
||||||
self.filters.registerButton1Name(_("Refresh _Graph"))
|
self.filters.registerButton1Name(_("Refresh"))
|
||||||
self.filters.registerButton1Callback(self.generateGraph)
|
self.filters.registerButton1Callback(self.generateGraph)
|
||||||
self.filters.registerButton2Name(_("_Export to File"))
|
self.filters.registerButton2Name(_("Export to File"))
|
||||||
self.filters.registerButton2Callback(self.exportGraph)
|
self.filters.registerButton2Callback(self.exportGraph)
|
||||||
|
|
||||||
self.mainHBox = gtk.HBox(False, 0)
|
self.mainHBox = gtk.HBox(False, 0)
|
||||||
|
@ -218,9 +218,9 @@ class GuiGraphViewer (threading.Thread):
|
||||||
0., 500., 1000., 900., 800., 700., 600., 500.,
|
0., 500., 1000., 900., 800., 700., 600., 500.,
|
||||||
400., 300., 200., 100., 0., 500., 1000., 1000.])
|
400., 300., 200., 100., 0., 500., 1000., 1000.])
|
||||||
|
|
||||||
self.ax.plot(green, color='green', label=_('Hands: %d\nProfit: $%.2f') %(len(green), green[-1]))
|
self.ax.plot(green, color='green', label=(_("Hands")+(': %d\nProfit: $%.2f')) %(len(green), green[-1]))
|
||||||
self.ax.plot(blue, color='blue', label=_('Showdown: $%.2f') %(blue[-1]))
|
self.ax.plot(blue, color='blue', label=(_("Showdown:")+('$%.2f')) %(blue[-1]))
|
||||||
self.ax.plot(red, color='red', label=_('Non-showdown: $%.2f') %(red[-1]))
|
self.ax.plot(red, color='red', label=(_("Non-showdown:")+(' $%.2f')) %(red[-1]))
|
||||||
self.graphBox.add(self.canvas)
|
self.graphBox.add(self.canvas)
|
||||||
self.canvas.show()
|
self.canvas.show()
|
||||||
self.canvas.draw()
|
self.canvas.draw()
|
||||||
|
@ -228,14 +228,14 @@ class GuiGraphViewer (threading.Thread):
|
||||||
#TODO: Do something useful like alert user
|
#TODO: Do something useful like alert user
|
||||||
#print "No hands returned by graph query"
|
#print "No hands returned by graph query"
|
||||||
else:
|
else:
|
||||||
self.ax.set_title(_("Profit graph for ring games"+names),fontsize=12)
|
self.ax.set_title((_("Profit graph for ring games")+names),fontsize=12)
|
||||||
|
|
||||||
#Draw plot
|
#Draw plot
|
||||||
self.ax.plot(green, color='green', label=_('Hands: %d\nProfit (%s): %.2f') %(len(green),graphops['dspin'], green[-1]))
|
self.ax.plot(green, color='green', label=(_("Hands")+(': %d\nProfit (%s): %.2f')) %(len(green),graphops['dspin'], green[-1]))
|
||||||
if graphops['showdown'] == 'ON':
|
if graphops['showdown'] == 'ON':
|
||||||
self.ax.plot(blue, color='blue', label=_('Showdown (%s): %.2f') %(graphops['dspin'], blue[-1]))
|
self.ax.plot(blue, color='blue', label=(_("Showdown:")+(' (%s) %.2f')) %(graphops['dspin'], blue[-1]))
|
||||||
if graphops['nonshowdown'] == 'ON':
|
if graphops['nonshowdown'] == 'ON':
|
||||||
self.ax.plot(red, color='red', label=_('Non-showdown (%s): %.2f') %(graphops['dspin'], red[-1]))
|
self.ax.plot(red, color='red', label=(_("Non-showdown:")+(' (%s) %.2f')) %(graphops['dspin'], red[-1]))
|
||||||
|
|
||||||
if sys.version[0:3] == '2.5':
|
if sys.version[0:3] == '2.5':
|
||||||
self.ax.legend(loc='upper left', shadow=True, prop=FontProperties(size='smaller'))
|
self.ax.legend(loc='upper left', shadow=True, prop=FontProperties(size='smaller'))
|
||||||
|
|
|
@ -81,9 +81,9 @@ class GuiTourneyGraphViewer (threading.Thread):
|
||||||
}
|
}
|
||||||
|
|
||||||
self.filters = Filters.Filters(self.db, self.conf, self.sql, display = filters_display)
|
self.filters = Filters.Filters(self.db, self.conf, self.sql, display = filters_display)
|
||||||
self.filters.registerButton1Name(_("Refresh _Graph"))
|
self.filters.registerButton1Name(_("Refresh"))
|
||||||
self.filters.registerButton1Callback(self.generateGraph)
|
self.filters.registerButton1Callback(self.generateGraph)
|
||||||
self.filters.registerButton2Name(_("_Export to File"))
|
self.filters.registerButton2Name(_("Export to File"))
|
||||||
self.filters.registerButton2Callback(self.exportGraph)
|
self.filters.registerButton2Callback(self.exportGraph)
|
||||||
|
|
||||||
self.mainHBox = gtk.HBox(False, 0)
|
self.mainHBox = gtk.HBox(False, 0)
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Loading…
Reference in New Issue
Block a user