From e93ee458b900138ec140cc44bd31b7d15c912f4c Mon Sep 17 00:00:00 2001 From: pullusb Date: Tue, 17 Jun 2025 17:38:08 +0200 Subject: [PATCH] fix removed stroke frame number in prints --- OP_file_checker.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/OP_file_checker.py b/OP_file_checker.py index a25abca..e06e7e9 100755 --- a/OP_file_checker.py +++ b/OP_file_checker.py @@ -18,11 +18,11 @@ def remove_stroke_exact_duplications(apply=True, verbose=True): # TODO: Add additional check of material (even if unlikely to happen, better to avoid false positive) ct = 0 if verbose: - print('\nRemove redundant strokdes in GP frames...') + print('\nRemove redundant strokes in GP frames...') gp_datas = [gp for gp in bpy.data.grease_pencils_v3] for gp in gp_datas: for l in gp.layers: - for f_id, f in enumerate(l.frames): + for f in l.frames: stroke_list = [] idx_to_delete = [] @@ -37,7 +37,7 @@ def remove_stroke_exact_duplications(apply=True, verbose=True): if apply and idx_to_delete: # Remove redundancy (carefull, passing an empty list delete all strokes) if verbose: - print(f"{gp.name} > {l.name} > {f_id}: {len(idx_to_delete)} strokes") + print(f"{gp.name} > {l.name} > frame {f.frame_number}: {len(idx_to_delete)} strokes") f.drawing.remove_strokes(indices=idx_to_delete) return ct