Commit graph

14 commits

Author SHA1 Message Date
eda790784f feat: complete sequential CLI workflow with questionary and rich 2026-02-28 10:07:35 +07:00
ce211fa4be feat: replace Textual app with base sequential CLI structure 2026-02-28 10:06:09 +07:00
3d4b541fde fix: paste cursor position, expanded buttons, footer hints, and back navigation 2026-02-28 09:37:49 +07:00
a099e944c2 fix: streamline UI, remove borders, fix tab navigation, add VAAPI AV1 2026-02-28 09:28:35 +07:00
ce8288ca7a fix: add av1/hevc vaapi encoders, simplify welcome UI, truncate output path 2026-02-28 09:19:58 +07:00
09084b9b59 fix: smooth blur transitions, improve UI layout, report encoder 2026-02-28 09:02:05 +07:00
66e4472030 fix: resolve logo distortion, uncrop view buttons, and fix portrait video rotation garbage 2026-02-28 08:43:59 +07:00
61493533c0 style: align TUI layout and borders closer to original mockup plan 2026-02-28 08:33:35 +07:00
78bac31c5f fix: resolve AttributeError by calling call_from_thread on self.app 2026-02-27 23:20:56 +07:00
599fa858f6 fix: improve TUI with View buttons and smooth out blur interpolation 2026-02-27 23:18:15 +07:00
06b476a07e feat: add encoding screen with progress tracking and auto-cleanup 2026-02-27 22:54:16 +07:00
e0ededb727 feat: add face selection screen with checkboxes and blur method selector 2026-02-27 22:49:04 +07:00
d779432237 feat: add processing screen with background worker and progress tracking 2026-02-27 22:42:12 +07:00
1a06093f25 feat: add PyFaceBlur TUI app with welcome screen and path autocomplete 2026-02-27 22:39:16 +07:00