Skip to content

Commit

Permalink
run pygi-convert.sh
Browse files Browse the repository at this point in the history
  • Loading branch information
Daniyal-Javani committed Feb 26, 2018
1 parent c94e285 commit 91d25e3
Show file tree
Hide file tree
Showing 24 changed files with 706 additions and 706 deletions.
50 changes: 25 additions & 25 deletions amir/addeditdoc.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
import gtk
from gi.repository import Gtk
import class_document
import numberentry
import dateentry
Expand Down Expand Up @@ -48,48 +48,48 @@ def __init__(self, number=0, background=None):
self.amount.show()

self.treeview = self.builder.get_object("treeview")
#self.treeview.set_direction(gtk.TEXT_DIR_LTR)
if gtk.widget_get_default_direction() == gtk.TEXT_DIR_RTL :
#self.treeview.set_direction(Gtk.TextDirection.LTR)
if Gtk.widget_get_default_direction() == Gtk.TextDirection.RTL :
halign = 1
else:
halign = 0
self.liststore = gtk.ListStore(str, str, str, str, str, str, str)
self.liststore = Gtk.ListStore(str, str, str, str, str, str, str)

column = gtk.TreeViewColumn(_("Index"), gtk.CellRendererText(), text=0)
column = Gtk.TreeViewColumn(_("Index"), Gtk.CellRendererText(), text=0)
column.set_spacing(5)
column.set_resizable(True)
self.treeview.append_column(column)
column = gtk.TreeViewColumn(_("Subject Code"), gtk.CellRendererText(), text=1)
column = Gtk.TreeViewColumn(_("Subject Code"), Gtk.CellRendererText(), text=1)
column.set_spacing(5)
column.set_resizable(True)
self.treeview.append_column(column)
column = gtk.TreeViewColumn(_("Subject Name"), gtk.CellRendererText(), text=2)
column = Gtk.TreeViewColumn(_("Subject Name"), Gtk.CellRendererText(), text=2)
column.set_spacing(5)
column.set_resizable(True)

money_cell_renderer = gtk.CellRendererText()
money_cell_renderer = Gtk.CellRendererText()
#money_cell_renderer.set_alignment(1.0, 0.5) #incompatible with pygtk2.16

self.treeview.append_column(column)
column = gtk.TreeViewColumn(_("Debt"), money_cell_renderer, text=3)
column = Gtk.TreeViewColumn(_("Debt"), money_cell_renderer, text=3)
column.set_spacing(5)
column.set_resizable(True)
self.treeview.append_column(column)
column = gtk.TreeViewColumn(_("Credit"), money_cell_renderer, text=4)
column = Gtk.TreeViewColumn(_("Credit"), money_cell_renderer, text=4)
column.set_spacing(5)
column.set_resizable(True)
self.treeview.append_column(column)
column = gtk.TreeViewColumn(_("Description"), gtk.CellRendererText(), text=5)
column = Gtk.TreeViewColumn(_("Description"), Gtk.CellRendererText(), text=5)
column.set_spacing(5)
column.set_resizable(True)
self.treeview.append_column(column)
#column = gtk.TreeViewColumn(_("Notebook ID") , gtk.CellRendererText(), text=6)
#column = Gtk.TreeViewColumn(_("Notebook ID") , Gtk.CellRendererText(), text=6)
#column.set_alignment(halign)
#column.set_spacing(5)
#column.set_resizable(True)
#self.treeview.append_column(column)

self.treeview.get_selection().set_mode(gtk.SELECTION_SINGLE)
self.treeview.get_selection().set_mode(Gtk.SelectionMode.SINGLE)

self.debt_sum = 0
self.credit_sum = 0
Expand All @@ -105,11 +105,11 @@ def __init__(self, number=0, background=None):
else:
numstring = utility.LN(number)
msg = _("No document found with number %s\nDo you want to register a document with this number?") % numstring
msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK_CANCEL, msg)
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.WARNING, Gtk.ButtonsType.OK_CANCEL, msg)
msgbox.set_title(_("No Documents found"))
result = msgbox.run()
msgbox.destroy()
if result == gtk.RESPONSE_CANCEL:
if result == Gtk.ResponseType.CANCEL:
return
else:
self.builder.get_object("docnumber").set_text (numstring)
Expand Down Expand Up @@ -240,7 +240,7 @@ def saveRow(self, code, amount, type, desc, iter=None):
if config.digittype == 1:
code = utility.convertToPersian(code)
errorstr = _("No subject is registered with the code: %s") % code
msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK, errorstr)
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.WARNING, Gtk.ButtonsType.OK, errorstr)
msgbox.set_title(_("No subjects found"))
msgbox.run()
msgbox.destroy()
Expand Down Expand Up @@ -286,11 +286,11 @@ def deleteRow(self, sender):
selection = self.treeview.get_selection()
iter = selection.get_selected()[1]
if iter != None :
msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK_CANCEL,
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.WARNING, Gtk.ButtonsType.OK_CANCEL,
_("Are you sure to remove this row?"))
msgbox.set_title(_("Are you sure?"))
result = msgbox.run();
if result == gtk.RESPONSE_OK :
if result == Gtk.ResponseType.OK :
id = int(unicode(self.liststore.get(iter, 6)[0]))
code = int(unicode(self.liststore.get(iter, 1)[0]))
debt = int(unicode(self.liststore.get(iter, 3)[0].replace(",", "")))
Expand Down Expand Up @@ -351,15 +351,15 @@ def saveDocument(self, sender):

result = self.cl_document.save(self.deleted_items)
if result == -1:
msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_ERROR, gtk.BUTTONS_OK,
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.ERROR, Gtk.ButtonsType.OK,
_("Document should not be empty"))
msgbox.set_title(_("Can not save document"))
msgbox.run()
msgbox.destroy()
self.cl_document.clear_notebook()
return
elif result == -2:
msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_ERROR, gtk.BUTTONS_OK,
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.ERROR, Gtk.ButtonsType.OK,
_("Debt sum and Credit sum should be equal"))
msgbox.set_title(_("Can not save document"))
msgbox.run()
Expand All @@ -383,21 +383,21 @@ def makePermanent(self, sender):
self.builder.get_object("editable").hide()
self.builder.get_object("non-editable").show()
else:
msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_INFO, gtk.BUTTONS_OK,
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.INFO, Gtk.ButtonsType.OK,
_("You should save the document before make it permanent"))
msgbox.set_title(_("Document is not saved"))
msgbox.run()
msgbox.destroy()

##Mark document as temporary
def makeTemporary(self, sender):
msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK_CANCEL,
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.WARNING, Gtk.ButtonsType.OK_CANCEL,
_("Are you sure to make this document temporary?"))
msgbox.set_title(_("Are you sure?"))
result = msgbox.run();
msgbox.destroy()

if result == gtk.RESPONSE_OK and self.cl_document.id > 0 :
if result == Gtk.ResponseType.OK and self.cl_document.id > 0 :
self.cl_document.set_permanent(False)
self.builder.get_object("non-editable").hide()
self.builder.get_object("editable").show()
Expand All @@ -407,12 +407,12 @@ def deleteDocument(self, sender):
if self.cl_document.id == 0 :
return

msgbox = gtk.MessageDialog(self.window, gtk.DIALOG_MODAL, gtk.MESSAGE_WARNING, gtk.BUTTONS_OK_CANCEL,
msgbox = Gtk.MessageDialog(self.window, Gtk.DialogFlags.MODAL, Gtk.MessageType.WARNING, Gtk.ButtonsType.OK_CANCEL,
_("Are you sure to delete the whole document?"))
msgbox.set_title(_("Are you sure?"))
result = msgbox.run();

if result == gtk.RESPONSE_OK :
if result == Gtk.ResponseType.OK :
self.cl_document.delete()
self.window.destroy()
msgbox.destroy()
Expand Down
42 changes: 21 additions & 21 deletions amir/automaticaccounting.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
from class_subject import Subjects
from utility import LN

import gtk
from gi.repository import Gtk

## \defgroup UserInterface
## @{
Expand Down Expand Up @@ -71,16 +71,16 @@ def __init__(self):
self.current_time = self.date_entry.getDateObject()
# type combo
type_combo = self.builder.get_object('select-type')
model = gtk.ListStore(str, str)
model = Gtk.ListStore(str, str)
type_combo.set_model(model)

cell = gtk.CellRendererText()
cell = Gtk.CellRendererText()
cell.set_visible(False)
type_combo.pack_start(cell)
type_combo.pack_start(cell, True, True, 0)
type_combo.add_attribute(cell, 'text', 0)

cell = gtk.CellRendererText()
type_combo.pack_start(cell)
cell = Gtk.CellRendererText()
type_combo.pack_start(cell, True, True, 0)
type_combo.add_attribute(cell, 'text', 1)

for item in self.type_names:
Expand All @@ -101,11 +101,11 @@ def __init__(self):
# names table
table = self.builder.get_object('names-table')

self.from_entry = gtk.Entry()
self.from_entry = Gtk.Entry()
self.from_entry.set_sensitive(False)
table.attach(self.from_entry, 1, 2, 0, 1)

self.to_entry = gtk.Entry()
self.to_entry = Gtk.Entry()
self.to_entry.set_sensitive(False)
table.attach(self.to_entry, 1, 2, 1, 2)

Expand Down Expand Up @@ -209,23 +209,23 @@ def on_discount_entry_change(self, entry):
self.on_cash_payment_entry_change(None)

def on_discount_clicked(self, button):
dialog = gtk.Dialog("Discount percentage",
dialog = Gtk.Dialog("Discount percentage",
self.builder.get_object('general'),
gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL, gtk.STOCK_OK, gtk.RESPONSE_OK)
Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL, Gtk.STOCK_OK, Gtk.ResponseType.OK)
)
adj = gtk.Adjustment(0, 0, 100, 1, 1)
spin = gtk.SpinButton(adj)
adj = Gtk.Adjustment(0, 0, 100, 1, 1)
spin = Gtk.SpinButton(adj)

hbox = gtk.HBox()
hbox.pack_start(spin)
hbox.pack_start(gtk.Label(' % '), False, False)
hbox = Gtk.HBox()
hbox.pack_start(spin, True, True, 0)
hbox.pack_start(Gtk.Label(' % ', True, True, 0), False, False)
hbox.show_all()

dialog.vbox.pack_start(hbox, False, False)

result = dialog.run()
if result == gtk.RESPONSE_OK:
if result == Gtk.ResponseType.OK:
val = spin.get_value()
total = self.total_credit_entry.get_float()
discount = (val*total)/100
Expand Down Expand Up @@ -350,7 +350,7 @@ def on_save_button_clicked(self, button):
result = document.save()

if result < 0:
dialog = gtk.MessageDialog(None, gtk.DIALOG_DESTROY_WITH_PARENT, gtk.MESSAGE_ERROR, gtk.BUTTONS_OK, 'Failed, %s' % document.get_error_message(result))
dialog = Gtk.MessageDialog(None, Gtk.DialogFlags.DESTROY_WITH_PARENT, Gtk.MessageType.ERROR, Gtk.ButtonsType.OK, 'Failed, %s' % document.get_error_message(result))
dialog.run()
dialog.destroy()
return
Expand All @@ -371,8 +371,8 @@ def on_save_button_clicked(self, button):
self.on_destroy(self.builder.get_object('general'))

share.mainwin.silent_daialog(_('successfully added. Document number : %d') % document.number)
# infobar = gtk.InfoBar()
# label = gtk.Label(_('successfully added. Document number : %d') % document.number)
# infobar = Gtk.InfoBar()
# label = Gtk.Label(label=_('successfully added. Document number : %d') % document.number)
# infobar.get_content_area().add(label)
# width , height = self.main_window_background.window.get_size()
# infobar.set_size_request(width, -1)
Expand Down Expand Up @@ -434,7 +434,7 @@ def run(self, parent=None, liststore=None):

if parent:
self.win.set_transient_for(parent)
#win.set_position(gtk.WIN_POS_CENTER)
#win.set_position(Gtk.WindowPosition.CENTER)
self.win.set_destroy_with_parent(True)
self.win.show_all()

Expand Down
48 changes: 24 additions & 24 deletions amir/bankaccountsui.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
from database import Customers

import glib
import gtk
from gi.repository import Gtk

config = share.config

Expand All @@ -31,11 +31,11 @@ def __init__(self, background):
self.bankaccounts_class = class_bankaccounts.BankAccountsClass()

combo = self.builder.get_object('bank_names_combo')
model = gtk.ListStore(str)
model = Gtk.ListStore(str)
combo.set_model(model)

cell = gtk.CellRendererText()
combo.pack_start(cell)
cell = Gtk.CellRendererText()
combo.pack_start(cell, True, True, 0)
combo.add_attribute(cell, 'text', 0)

for item in self.bankaccounts_class.get_bank_names():
Expand All @@ -44,32 +44,32 @@ def __init__(self, background):
self.bank_names_count+=1

combo = self.builder.get_object('account_types_combo')
model = gtk.ListStore(str)
model = Gtk.ListStore(str)
combo.set_model(model)

cell = gtk.CellRendererText()
combo.pack_start(cell)
cell = Gtk.CellRendererText()
combo.pack_start(cell, True, True, 0)
combo.add_attribute(cell, 'text', 0)

for item in ('جاری', 'حساب پس انداز'):
iter = model.append()
model.set(iter, 0, item)

treeview = self.builder.get_object('treeview')
model = gtk.ListStore(str, str, str, str, str, str)
model = Gtk.ListStore(str, str, str, str, str, str)
treeview.set_model(model)

column = gtk.TreeViewColumn('id', gtk.CellRendererText(), text=0)
column = Gtk.TreeViewColumn('id', Gtk.CellRendererText(), text=0)
treeview.append_column(column)
column = gtk.TreeViewColumn('Account Name', gtk.CellRendererText(), text=1)
column = Gtk.TreeViewColumn('Account Name', Gtk.CellRendererText(), text=1)
treeview.append_column(column)
column = gtk.TreeViewColumn('Number', gtk.CellRendererText(), text=2)
column = Gtk.TreeViewColumn('Number', Gtk.CellRendererText(), text=2)
treeview.append_column(column)
column = gtk.TreeViewColumn('Owner', gtk.CellRendererText(), text=3)
column = Gtk.TreeViewColumn('Owner', Gtk.CellRendererText(), text=3)
treeview.append_column(column)
column = gtk.TreeViewColumn('Type', gtk.CellRendererText(), text=4)
column = Gtk.TreeViewColumn('Type', Gtk.CellRendererText(), text=4)
treeview.append_column(column)
column = gtk.TreeViewColumn('Bank Name', gtk.CellRendererText(), text=5)
column = Gtk.TreeViewColumn('Bank Name', Gtk.CellRendererText(), text=5)
treeview.append_column(column)

## List all accounts in a window
Expand Down Expand Up @@ -162,18 +162,18 @@ def on_general_window_destroy(self, window):
self.builder.get_object('general_window').hide()

def on_add_bank_clicked(self, sender):
dialog = gtk.Dialog(None, None,
gtk.DIALOG_MODAL | gtk.DIALOG_DESTROY_WITH_PARENT,
(gtk.STOCK_CANCEL, gtk.RESPONSE_CANCEL,
gtk.STOCK_OK, gtk.RESPONSE_OK))
label = gtk.Label('Bank Name:')
entry = gtk.Entry()
dialog = Gtk.Dialog(None, None,
Gtk.DialogFlags.MODAL | Gtk.DialogFlags.DESTROY_WITH_PARENT,
(Gtk.STOCK_CANCEL, Gtk.ResponseType.CANCEL,
Gtk.STOCK_OK, Gtk.ResponseType.OK))
label = Gtk.Label(label='Bank Name:')
entry = Gtk.Entry()
dialog.vbox.pack_start(label, False, False)
dialog.vbox.pack_start(entry, False, False)
dialog.show_all()
result = dialog.run()
bank_name = entry.get_text()
if result == gtk.RESPONSE_OK and len(bank_name) != 0:
if result == Gtk.ResponseType.OK and len(bank_name) != 0:
combo = self.builder.get_object('bank_names_combo')
model = combo.get_model()

Expand Down Expand Up @@ -212,7 +212,7 @@ def on_save_clicked(self, button):
msg+= 'Select a Bank\n'

if len(msg):
dialog = gtk.MessageDialog(None, 0, gtk.MESSAGE_ERROR, gtk.BUTTONS_OK, msg)
dialog = Gtk.MessageDialog(None, 0, Gtk.MessageType.ERROR, Gtk.ButtonsType.OK, msg)
dialog.run()
dialog.destroy()
return
Expand All @@ -230,8 +230,8 @@ def on_save_clicked(self, button):
self.builder.get_object('desc').get_text())
if result > 0:
window = self.builder.get_object('add_window').hide_all()
infobar = gtk.InfoBar()
label = gtk.Label('successfully added.')
infobar = Gtk.InfoBar()
label = Gtk.Label(label='successfully added.')
infobar.get_content_area().add(label)
width , height = self.main_window_background.window.get_size()
infobar.set_size_request(width, -1)
Expand Down

0 comments on commit 91d25e3

Please sign in to comment.