conductor(checkpoint): Checkpoint end of Phase 1
This commit is contained in:
7
gui.py
7
gui.py
@@ -1354,9 +1354,10 @@ class App:
|
|||||||
self._rebuild_disc_list()
|
self._rebuild_disc_list()
|
||||||
|
|
||||||
def cb_disc_truncate(self):
|
def cb_disc_truncate(self):
|
||||||
self.disc_entries = truncate_entries(self.disc_entries, 2)
|
pairs = dpg.get_value("disc_truncate_pairs") if dpg.does_item_exist("disc_truncate_pairs") else 2
|
||||||
|
self.disc_entries = truncate_entries(self.disc_entries, pairs)
|
||||||
self._rebuild_disc_list()
|
self._rebuild_disc_list()
|
||||||
self._update_status("history truncated")
|
self._update_status(f"history truncated to {pairs} pairs")
|
||||||
|
|
||||||
def cb_disc_collapse_all(self):
|
def cb_disc_collapse_all(self):
|
||||||
for i, entry in enumerate(self.disc_entries):
|
for i, entry in enumerate(self.disc_entries):
|
||||||
@@ -1775,6 +1776,8 @@ class App:
|
|||||||
dpg.add_button(label="+ Entry", callback=self.cb_disc_append_entry)
|
dpg.add_button(label="+ Entry", callback=self.cb_disc_append_entry)
|
||||||
dpg.add_button(label="-All", callback=self.cb_disc_collapse_all)
|
dpg.add_button(label="-All", callback=self.cb_disc_collapse_all)
|
||||||
dpg.add_button(label="+All", callback=self.cb_disc_expand_all)
|
dpg.add_button(label="+All", callback=self.cb_disc_expand_all)
|
||||||
|
dpg.add_text("Keep Pairs:", color=(160, 160, 160))
|
||||||
|
dpg.add_input_int(tag="disc_truncate_pairs", default_value=2, width=120, min_value=1)
|
||||||
dpg.add_button(label="Truncate", callback=self.cb_disc_truncate)
|
dpg.add_button(label="Truncate", callback=self.cb_disc_truncate)
|
||||||
dpg.add_button(label="Clear All", callback=self.cb_disc_clear)
|
dpg.add_button(label="Clear All", callback=self.cb_disc_clear)
|
||||||
dpg.add_button(label="Save", callback=self.cb_disc_save)
|
dpg.add_button(label="Save", callback=self.cb_disc_save)
|
||||||
|
|||||||
Reference in New Issue
Block a user