Use full words instead of abbreviations

This commit is contained in:
Ivan Habunek 2023-02-02 09:20:39 +01:00
parent b9a68a6132
commit 61990822e5
1 changed files with 11 additions and 10 deletions

View File

@ -22,29 +22,30 @@ class StatusSource(urwid.Padding):
def save_button(title): def save_button(title):
return Button(title, on_press=lambda btn: self.save_json()) return Button(title, on_press=lambda btn: self.save_json())
self.fn_edit = EditBox(caption="Filename: ", edit_text="status.json") self.filename_edit = EditBox(caption="Filename: ", edit_text="status.json")
self.save_btn = save_button("Save") self.save_button = save_button("Save")
self.status_txt = urwid.Text("") self.status_text = urwid.Text("")
frame = urwid.Frame( frame = urwid.Frame(
body=list, body=list,
footer=urwid.Pile( footer=urwid.Pile(
[ [
urwid.BoxAdapter(urwid.SolidFill(" "), 2), urwid.BoxAdapter(urwid.SolidFill(" "), 2),
self.fn_edit, self.filename_edit,
self.save_btn, self.save_button,
self.status_txt, self.status_text,
] ]
), ),
) )
super().__init__(frame) super().__init__(frame)
def save_json(self): def save_json(self):
fn = self.fn_edit.get_text()[0][10:] # skip "Filename: " filename = self.filename_edit.get_text()[0][10:] # skip "Filename: "
if fn: if filename:
f = open(fn, "w") f = open(filename, "w")
f.write(self.source) f.write(self.source)
f.close() f.close()
self.status_txt.set_text(("footer_message", f"Saved to {fn}")) self.status_text.set_text(("footer_message", f"Saved to {filename}"))
class StatusZoom(urwid.ListBox): class StatusZoom(urwid.ListBox):