-
fa4104eded
fix: middle/right click no longer scrub the timeline cursor

EthanfelandClaude Opus 4.6
2026-06-07 21:28:46 +02:00
-
9f7d2e1185
feat: timeline right-click toggles lock, middle-click bumps clip count

EthanfelandClaude Opus 4.6
2026-06-07 21:24:52 +02:00
-
c2e6c62c00
fix: timeline hotkeys keep working after clicking buttons / setting spinboxes

EthanfelandClaude Opus 4.6
2026-06-07 21:06:32 +02:00
-
8aa8d8805b
perf: background the scan-panel DB reads on file load

EthanfelandClaude Opus 4.6
2026-06-07 20:16:47 +02:00
-
35c67f4bd5
perf: single-pass get_training_stats (was O(folders × rows))

EthanfelandClaude Opus 4.6
2026-06-07 19:52:13 +02:00
-
b738a19304
perf: cut DB scans, timeline repaints, and per-frame allocations

EthanfelandClaude Opus 4.6
2026-06-07 19:50:41 +02:00
-
dbd8e6a8ac
fix: opened/dropped files go to the visible tab, not the last-interacted one

EthanfelandClaude Opus 4.6
2026-06-06 17:04:31 +02:00
-
73dfea4ae9
fix: show() reparented lists in side-by-side so they lay out

EthanfelandClaude Opus 4.6
2026-06-06 16:38:47 +02:00
-
2170e72cbd
fix: usable side-by-side layout; make tab→folder a per-tab option

EthanfelandClaude Opus 4.6
2026-06-06 16:28:26 +02:00
-
c9915914c4
fix: rename tab export-folder helper to avoid clobbering self._export_folder

EthanfelandClaude Opus 4.6
2026-06-06 16:19:50 +02:00
-
251747bb0b
feat: side-by-side pinned tabs + optional tab-name in export folder

EthanfelandClaude Opus 4.6
2026-06-06 16:13:26 +02:00
-
13c4d3f7f6
fix: keep separators when removing their anchor file; add Copy name

EthanfelandClaude Opus 4.6
2026-06-06 15:55:42 +02:00
-
1d49ce7cee
perf: run waveform ffmpeg at low priority so it yields to mpv on load

EthanfelandClaude Opus 4.6
2026-06-06 12:14:04 +02:00
-
109bc658c3
feat: flag playlist files missing from disk (⚠ orange strikethrough)

EthanfelandClaude Opus 4.6
2026-06-06 12:12:03 +02:00
-
ec7138f51b
feat: single Disable all / Enable all for every subcategory at once

EthanfelandClaude Opus 4.6
2026-06-05 14:19:49 +02:00
-
68c633ab46
feat: add "Disable all in" / "Enable all in" to playlist right-click menu

EthanfelandClaude Opus 4.6
2026-06-05 14:14:42 +02:00
-
d0a94e7b68
fix: Sub menu lists all profile subcategories so Disable/Enable all is reachable

EthanfelandClaude Opus 4.6
2026-06-05 14:11:11 +02:00
-
632c2dc076
feat: disable/enable all clips in a subcategory folder at once

EthanfelandClaude Opus 4.6
2026-06-05 14:08:20 +02:00
-
0f335c5e66
feat: tabbed file lists with editable labels

EthanfelandClaude Opus 4.6
2026-06-05 13:30:18 +02:00
-
f1f8fd5244
feat: playlist separator can be added above or below a file

EthanfelandClaude Opus 4.6
2026-06-05 12:47:43 +02:00
-
299779cf29
feat: disable videos per-subcategory, named models, multi-category training, playlist separators

EthanfelandClaude Opus 4.6
2026-06-05 12:45:03 +02:00
-
56218c18f4
feat: speech detection, format export buttons, subcategory controls, crop overlay during playback

EthanfelandClaude Opus 4.6
2026-05-14 18:23:43 +02:00
-
2c45aff668
feat: add delete-from-disk option in playlist context menu

EthanfelandClaude Opus 4.6
2026-05-10 11:38:37 +02:00
-
07e2f733b9
feat: bulk update source paths in train dialog

EthanfelandClaude Opus 4.6
2026-05-09 13:47:48 +02:00
-
8c5a4c4524
fix: marker labels show actual m-number from filename instead of time order

EthanfelandClaude Opus 4.6
2026-05-04 11:42:15 +02:00
-
4e5b631efb
fix: right-click delete works on other-folder markers too

EthanfelandClaude Opus 4.6
2026-05-04 11:38:49 +02:00
-
ec77b8224f
feat: show other-folder markers in distinct colors on timeline

EthanfelandClaude Opus 4.6
2026-05-04 11:36:38 +02:00
-
9becd5a06d
fix: filter timeline markers by current export folder

EthanfelandClaude Opus 4.6
2026-05-04 11:32:39 +02:00
-
fae5560e2d
feat: overview scrollbar on timeline when zoomed in

EthanfelandClaude Opus 4.6
2026-05-03 11:47:37 +02:00
-
07e3a1223c
fix: unpack 4-tuple markers in export overlap check

EthanfelandClaude Opus 4.6
2026-05-03 11:43:15 +02:00
-
3af6e05fb7
fix: use exact seeking instead of keyframe-based seeking

EthanfelandClaude Opus 4.6
2026-05-03 11:39:57 +02:00
-
d787871735
fix: auto-pan timeline to follow playback position when zoomed in

EthanfelandClaude Opus 4.6
2026-05-03 11:36:25 +02:00
-
85c08d7c48
fix: seek to exact marker position on click, increase clip span visibility

EthanfelandClaude Opus 4.6
2026-05-03 11:34:36 +02:00
-
f6966a092a
feat: per-profile playlists, marker span display, precise marker seek

EthanfelandClaude Opus 4.6
2026-05-02 17:11:50 +02:00
-
7cee3ab768
fix: default embedding model to EAT_LARGE

EthanfelandClaude Opus 4.6
2026-04-28 15:49:51 +02:00
-
47f910644d
feat: configurable clip duration, playback speed, Windows WId embedding

EthanfelandClaude Opus 4.6
2026-04-28 15:18:37 +02:00
-
e972c7a2ae
feat: re-export rework, delete profile, shared path protection

EthanfelandClaude Opus 4.6
2026-04-28 14:57:54 +02:00
-
cb805c5bda
feat: add re-export button and duplicate profile option

EthanfelandClaude Opus 4.6
2026-04-28 08:24:13 +02:00
-
bf14247b00
feat: auto-pan timeline to selected scan region when zoomed

EthanfelandClaude Opus 4.7
2026-04-21 15:49:55 +02:00
-
73396659dc
feat: add timeline zoom and pan for precise edge editing

EthanfelandClaude Opus 4.7
2026-04-21 15:41:56 +02:00
-
c8bc629419
feat: merge scan rows and strengthen Ctrl+Z undo

EthanfelandClaude Opus 4.7
2026-04-21 15:20:06 +02:00
-
de8840e1eb
feat: adapt export button for selection; show markers in review mode

EthanfelandClaude Opus 4.7
2026-04-21 13:12:00 +02:00
-
def966a913
feat: delete-export right-click and partial scan export on selection

EthanfelandClaude Opus 4.7
2026-04-21 13:04:01 +02:00
-
bc4ae21153
feat: color exported scan result rows green

EthanfelandClaude Opus 4.7
2026-04-21 12:50:12 +02:00
-
a731fbfc32
feat: highlight active scan region on timeline when row clicked

EthanfelandClaude Opus 4.7
2026-04-21 11:34:23 +02:00
-
1bdeb33a6f
feat: clicking End column in scan results seeks to last 3s of clip
feat/training-ui

EthanfelandClaude Opus 4.6
2026-04-20 12:23:43 +02:00
-
387ed7bc6a
feat: cache waveform data to disk, skip ffmpeg on reload

EthanfelandClaude Opus 4.6
2026-04-20 12:19:00 +02:00
-
f268d61fe4
fix: Ctrl-deselecting scan result jumps to previous selected row

EthanfelandClaude Opus 4.6
2026-04-20 11:36:04 +02:00
-
24db32c09f
fix: Ctrl+click in scan results now seeks to the clicked row

EthanfelandClaude Opus 4.6
2026-04-20 11:21:50 +02:00
-
0f6ae88ea6
feat: auto-enable review mode when clicking a scan result

EthanfelandClaude Opus 4.6
2026-04-20 11:19:54 +02:00
-
4d99cf6015
feat: scan exports replace existing DB entries instead of accumulating

EthanfelandClaude Opus 4.6
2026-04-20 11:08:17 +02:00
-
b75fa85ff5
fix: vid counter reuse and non-deterministic lookup in get_vid_folder

EthanfelandClaude Opus 4.6
2026-04-20 11:00:57 +02:00
-
e7d47331c6
feat: scan export queuing and threshold default 0.50 in UI

EthanfelandClaude Opus 4.6
2026-04-20 10:18:41 +02:00
-
7cd31ebe55
feat: raise default scan threshold from 0.30 to 0.50

EthanfelandClaude Opus 4.6
2026-04-20 10:18:35 +02:00
-
3a37dddfd9
feat: add HW encoder quality params for smaller output files

EthanfelandClaude Opus 4.6
2026-04-20 10:16:28 +02:00
-
b249705506
feat: manual exports use vid number with m{N} tag

EthanfelandClaude Opus 4.6
2026-04-20 09:42:48 +02:00
-
aaf405dd3d
fix: use vid number as clip number in scan export filenames

EthanfelandClaude Opus 4.6
2026-04-20 09:37:22 +02:00
-
cb2060beb8
docs: add ComfyUI-8cut implementation plan

EthanfelandClaude Opus 4.6
2026-04-19 19:44:49 +02:00
-
0db412baf4
docs: add ComfyUI-8cut node pack design

EthanfelandClaude Opus 4.6
2026-04-19 19:41:17 +02:00
-
876026d1f6
fix: block spurious tab signals during scan panel load to prevent slow file switching

EthanfelandClaude Opus 4.6
2026-04-19 19:06:26 +02:00
-
6c1d42adfe
feat: vid folder layout, changelog popup, shift-to-resize, DB migration

EthanfelandClaude Opus 4.6
2026-04-19 17:01:37 +02:00
-
d8b3972bdc
fix: ensure setup scripts use correct PyTorch index for transitive deps

EthanfelandClaude Opus 4.6
2026-04-19 16:21:36 +02:00
-
bd345abca2
fix: refresh timeline scan regions when switching model tabs

EthanfelandClaude Opus 4.6
2026-04-19 16:16:12 +02:00
-
7d6fee9df1
fix: copy read-only numpy array before torch conversion in EAT preprocessing

EthanfelandClaude Opus 4.6
2026-04-19 16:13:34 +02:00
-
fd043f4172
fix: pin transformers<5.0 for EAT model compatibility

EthanfelandClaude Opus 4.6
2026-04-19 16:11:18 +02:00
-
3c3b1d74bb
fix: always reinstall torch stack on Windows re-runs

EthanfelandClaude Opus 4.6
2026-04-19 16:09:44 +02:00
-
a3c657c66e
fix: install torchvision from CUDA index to prevent ABI mismatch

EthanfelandClaude Opus 4.6
2026-04-19 16:08:35 +02:00
-
5d45b8d8eb
fix: timestamp collision, undo stack invalidation, label parsing, filter-aware clear

EthanfelandClaude Opus 4.6
2026-04-19 15:36:31 +02:00
-
e6db83f00b
feat: hard negatives management dialog with filter and bulk delete

EthanfelandClaude Opus 4.6
2026-04-19 15:28:18 +02:00
-
edc5784ba6
feat: hard negative source_model tracking, training toggle

EthanfelandClaude Opus 4.6
2026-04-19 15:27:11 +02:00
-
8ed9fbf557
feat: scan version selector in results panel

EthanfelandClaude Opus 4.6
2026-04-19 15:22:46 +02:00
-
4fb2ae144f
feat: scan result history — keep N versions per (file, model)

EthanfelandClaude Opus 4.6
2026-04-19 15:18:28 +02:00
-
2614a765d5
fix: get_export_folders respects scan_export filter

EthanfelandClaude Opus 4.6
2026-04-19 15:16:49 +02:00
-
c020c0dfec
fix: avoid unnecessary GPU tensor allocation for AST/EAT models

EthanfelandClaude Opus 4.6
2026-04-19 14:53:05 +02:00
-
e7b791fbfa
docs: add scan history & hard negative management design + plan

EthanfelandClaude Opus 4.6
2026-04-19 14:51:17 +02:00
-
f5361a963e
feat: calibrate classifier probabilities with isotonic regression

EthanfelandClaude Opus 4.6
2026-04-19 14:00:38 +02:00
-
8fb8581816
feat: add EAT (Efficient Audio Transformer) embedding model

EthanfelandClaude Opus 4.6
2026-04-19 14:00:09 +02:00
-
5b25e85e98
feat: add AST (Audio Spectrogram Transformer) embedding model

EthanfelandClaude Opus 4.6
2026-04-19 13:55:29 +02:00
-
e3f133ef84
feat: multi-layer extraction for HuBERT/Wav2Vec2 models

EthanfelandClaude Opus 4.6
2026-04-19 13:53:55 +02:00
-
4736f150b0
deps: add transformers and timm for AST/EAT models

EthanfelandClaude Opus 4.6
2026-04-19 13:52:19 +02:00
-
52aa982aa2
docs: fix bugs in audio pipeline implementation plan

EthanfelandClaude Opus 4.6
2026-04-19 13:41:42 +02:00
-
07457d0d6f
docs: audio pipeline improvements implementation plan

EthanfelandClaude Opus 4.6
2026-04-19 13:30:38 +02:00
-
c5d613fc5f
docs: audio pipeline improvements design — multi-layer, AST, EAT, calibration

EthanfelandClaude Opus 4.6
2026-04-19 13:28:32 +02:00
-
7855ea62c2
fix: training cancel button re-enable, waveform worker cleanup, stats table sort

EthanfelandClaude Opus 4.6
2026-04-19 13:03:14 +02:00
-
70be5974cf
feat: dataset statistics dialog with per-video breakdown and class balance

EthanfelandClaude Opus 4.6
2026-04-19 12:55:42 +02:00
-
a0286d5cf9
feat: waveform overlay, signal safety, training cancel, dynamic batch size, duplicate detection

EthanfelandClaude Opus 4.6
2026-04-19 12:53:48 +02:00
-
2b7dfb330d
fix: DB schema missing scan_export column, add threshold filter and N hotkey

EthanfelandClaude Opus 4.6
2026-04-19 12:45:14 +02:00
-
518554f788
fix: keep PowerShell window open after setup completes or errors

EthanfelandClaude Opus 4.6
2026-04-18 22:19:49 +02:00
-
282156e8ed
feat: auto-detect GPU in setup scripts, log environment at startup

EthanfelandClaude Opus 4.6
2026-04-18 22:12:45 +02:00
-
3417a0f603
fix: crash when switching folder in train dialog (signal recursion)

EthanfelandClaude Opus 4.6
2026-04-18 22:00:23 +02:00
-
cd0552197f
feat: prefetch audio during Scan All, fix file-switch interruption, fix Windows setup

EthanfelandClaude Opus 4.6
2026-04-18 21:50:33 +02:00
-
7dffcb08eb
feat: interruptible Scan All — stop after current video, resume later

EthanfelandClaude Opus 4.6
2026-04-18 21:37:47 +02:00
-
93bcb23fa7
docs: document embedding cache and fast rescan loop

EthanfelandClaude Opus 4.6
2026-04-18 21:26:14 +02:00
-
eda7826a40
fix: safe PATH fallback for Windows DLL loading, deduplicate model restore

EthanfelandClaude Opus 4.6
2026-04-18 21:14:44 +02:00
-
e7e20b0fe6
fix: review mode playback line, model restore dedup, auto-rescan on rollback

EthanfelandClaude Opus 4.6
2026-04-18 21:05:40 +02:00
-
814ef946eb
fix: add missing shortcuts to help dialog (disable, undo, drag resize)

EthanfelandClaude Opus 4.6
2026-04-18 20:47:52 +02:00
-
2e738df9ae
docs: rewrite install guide with venv steps and dataset sizing guidance

EthanfelandClaude Opus 4.6
2026-04-18 20:40:23 +02:00
-
6ddfcde8ee
feat: disable/resize scan regions, undo, training fixes, cross-platform cleanup

EthanfelandClaude Opus 4.6
2026-04-18 20:34:56 +02:00
-
b161412d94
feat: scan workflow — region fusion, hard negatives, review mode, versioned models

EthanfelandClaude Opus 4.6
2026-04-18 18:43:05 +02:00
-
5a9e068903
fix: 6 bugs — profile isolation, export stashing, auto-negative guard

EthanfelandClaude Opus 4.6
2026-04-18 16:28:51 +02:00