mirror of
https://github.com/LBRYFoundation/LBRY-Vault.git
synced 2025-08-23 17:47:31 +00:00
unify date format in history tab
This commit is contained in:
parent
2345d5f473
commit
df9935e6af
1 changed files with 10 additions and 7 deletions
|
@ -63,6 +63,9 @@ class HistoryList(MyTreeWidget, AcceptFileDragDrop):
|
||||||
self.end_timestamp = None
|
self.end_timestamp = None
|
||||||
self.years = []
|
self.years = []
|
||||||
|
|
||||||
|
def format_date(self, d):
|
||||||
|
return str(datetime.date(d.year, d.month, d.day)) if d else _('None')
|
||||||
|
|
||||||
def refresh_headers(self):
|
def refresh_headers(self):
|
||||||
headers = ['', '', _('Date'), _('Description'), _('Amount'), _('Balance')]
|
headers = ['', '', _('Date'), _('Description'), _('Amount'), _('Balance')]
|
||||||
fx = self.parent.fx
|
fx = self.parent.fx
|
||||||
|
@ -98,8 +101,8 @@ class HistoryList(MyTreeWidget, AcceptFileDragDrop):
|
||||||
end_date = datetime.datetime(year+1, 1, 1)
|
end_date = datetime.datetime(year+1, 1, 1)
|
||||||
self.start_timestamp = time.mktime(start_date.timetuple())
|
self.start_timestamp = time.mktime(start_date.timetuple())
|
||||||
self.end_timestamp = time.mktime(end_date.timetuple())
|
self.end_timestamp = time.mktime(end_date.timetuple())
|
||||||
self.start_button.setText(_('From') + ' ' + str(start_date))
|
self.start_button.setText(_('From') + ' ' + self.format_date(start_date))
|
||||||
self.end_button.setText(_('To') + ' ' + str(end_date))
|
self.end_button.setText(_('To') + ' ' + self.format_date(end_date))
|
||||||
self.update()
|
self.update()
|
||||||
|
|
||||||
def create_toolbar_buttons(self):
|
def create_toolbar_buttons(self):
|
||||||
|
@ -143,23 +146,23 @@ class HistoryList(MyTreeWidget, AcceptFileDragDrop):
|
||||||
if d.exec_():
|
if d.exec_():
|
||||||
if d.date is None:
|
if d.date is None:
|
||||||
return None
|
return None
|
||||||
button.setText(d.date.toString())
|
date = d.date.toPyDate()
|
||||||
return time.mktime(d.date.toPyDate().timetuple())
|
button.setText(self.format_date(date))
|
||||||
|
return time.mktime(date.timetuple())
|
||||||
|
|
||||||
def show_summary(self):
|
def show_summary(self):
|
||||||
h = self.summary
|
h = self.summary
|
||||||
start_date = h.get('start_date')
|
start_date = h.get('start_date')
|
||||||
end_date = h.get('end_date')
|
end_date = h.get('end_date')
|
||||||
format_amount = lambda x: self.parent.format_amount(x.value) + ' ' + self.parent.base_unit()
|
format_amount = lambda x: self.parent.format_amount(x.value) + ' ' + self.parent.base_unit()
|
||||||
format_date = lambda x: x.isoformat(' ')[:-3] if x else _("None")
|
|
||||||
d = WindowModalDialog(self, _("Summary"))
|
d = WindowModalDialog(self, _("Summary"))
|
||||||
d.setMinimumSize(600, 150)
|
d.setMinimumSize(600, 150)
|
||||||
vbox = QVBoxLayout()
|
vbox = QVBoxLayout()
|
||||||
grid = QGridLayout()
|
grid = QGridLayout()
|
||||||
grid.addWidget(QLabel(_("Start")), 0, 0)
|
grid.addWidget(QLabel(_("Start")), 0, 0)
|
||||||
grid.addWidget(QLabel(format_date(start_date)), 0, 1)
|
grid.addWidget(QLabel(self.format_date(start_date)), 0, 1)
|
||||||
grid.addWidget(QLabel(_("End")), 1, 0)
|
grid.addWidget(QLabel(_("End")), 1, 0)
|
||||||
grid.addWidget(QLabel(format_date(end_date)), 1, 1)
|
grid.addWidget(QLabel(self.format_date(end_date)), 1, 1)
|
||||||
grid.addWidget(QLabel(_("Initial balance")), 2, 0)
|
grid.addWidget(QLabel(_("Initial balance")), 2, 0)
|
||||||
grid.addWidget(QLabel(format_amount(h['start_balance'])), 2, 1)
|
grid.addWidget(QLabel(format_amount(h['start_balance'])), 2, 1)
|
||||||
grid.addWidget(QLabel(str(h.get('start_fiat_balance'))), 2, 2)
|
grid.addWidget(QLabel(str(h.get('start_fiat_balance'))), 2, 2)
|
||||||
|
|
Loading…
Add table
Reference in a new issue