feat: enhance session completeness tracking in s3_analyzer and seismo_lab
This commit is contained in:
@@ -706,9 +706,7 @@ class AnalyzerPanel(tk.Frame):
|
||||
def _rebuild_tree(self) -> None:
|
||||
self.tree.delete(*self.tree.get_children())
|
||||
for sess in self.state.sessions:
|
||||
is_complete = any(af.header and af.header.sub == 0x74
|
||||
for af in sess.bw_frames)
|
||||
label = f"Session {sess.index}" + ("" if is_complete else " [partial]")
|
||||
label = f"Session {sess.index}" + ("" if sess.is_complete() else " [partial]")
|
||||
n_diff = len(self.state.diffs[sess.index] or [])
|
||||
diff_str = f"{n_diff} changes" if n_diff else ""
|
||||
sid = self.tree.insert("", tk.END, text=label,
|
||||
|
||||
Reference in New Issue
Block a user