ffpreview.git
4 years ago* Added thumbnail right click menu.
Urban Wallasch [Wed, 5 May 2021 13:50:54 +0000 (15:50 +0200)]
* Added thumbnail right click menu.
* Refactoring.

4 years ago* Sanitized imports, code cleanup.
Urban Wallasch [Wed, 5 May 2021 10:25:49 +0000 (12:25 +0200)]
* Sanitized imports, code cleanup.

4 years ago* Added status bar, improved progress display.
Urban Wallasch [Tue, 4 May 2021 19:23:15 +0000 (21:23 +0200)]
* Added status bar, improved progress display.

4 years ago* Consolidated all scroll event handling into one funtion.
Urban Wallasch [Tue, 4 May 2021 17:33:07 +0000 (19:33 +0200)]
* Consolidated all scroll event handling into one funtion.

4 years ago* Geometry shenanigans, again.
Urban Wallasch [Tue, 4 May 2021 17:24:37 +0000 (19:24 +0200)]
* Geometry shenanigans, again.

4 years ago* Improved responsiveness and progress update during startup, particularly when handl...
Urban Wallasch [Tue, 4 May 2021 13:00:15 +0000 (15:00 +0200)]
* Improved responsiveness and progress update during startup, particularly when handling thousands of thumbnails.

4 years ago* Implemented mouse-over background highlighting for thumbnail labels.
Urban Wallasch [Tue, 4 May 2021 11:11:11 +0000 (13:11 +0200)]
* Implemented mouse-over background highlighting for thumbnail labels.

4 years ago* Fixed mousewheel scrolling partially not working by binding all relevant event...
Urban Wallasch [Tue, 4 May 2021 11:08:36 +0000 (13:08 +0200)]
* Fixed mousewheel scrolling partially not working by binding all relevant event handlers to container not canvas.
* Use better looking scrollbar from tkinter.ttk.

4 years ago* Added option to select frames by skipping specified number of seconds.
Urban Wallasch [Mon, 3 May 2021 20:41:59 +0000 (22:41 +0200)]
* Added option to select frames by skipping specified number of seconds.

4 years ago* Display total number of thumbnail images in title bar.
Urban Wallasch [Mon, 3 May 2021 20:41:24 +0000 (22:41 +0200)]
* Display total number of thumbnail images in title bar.

4 years ago* Tell mpv to ignore ordered-chapters as thumbnails don't account for them either
Volodymyr Poltavets [Mon, 3 May 2021 15:45:25 +0000 (17:45 +0200)]
* Tell mpv to ignore ordered-chapters as thumbnails don't account for them either

Fixes off-by-ordered-chapters-duration while seeking to time code

4 years ago* Deduplicated thumbnail grid creation code.
Urban Wallasch [Mon, 3 May 2021 14:37:38 +0000 (16:37 +0200)]
* Deduplicated thumbnail grid creation code.

4 years ago* Fixed stale files not being removed, replaced silently failing glob with own logic.
Urban Wallasch [Mon, 3 May 2021 14:12:02 +0000 (16:12 +0200)]
* Fixed stale files not being removed, replaced silently failing glob with own logic.

4 years ago* Added application icon.
Urban Wallasch [Mon, 3 May 2021 13:01:44 +0000 (15:01 +0200)]
* Added application icon.
* Minor fixes (scrolling, WM class name, ...)

4 years ago* Added signal handler.
Urban Wallasch [Mon, 3 May 2021 13:01:01 +0000 (15:01 +0200)]
* Added signal handler.

4 years ago* Dynamically adjust number of thumbnail display columns to fit viewport width.
Urban Wallasch [Mon, 3 May 2021 10:39:34 +0000 (12:39 +0200)]
* Dynamically adjust number of thumbnail display columns to fit viewport width.

4 years ago* Fixed argument precedence and help text.
Urban Wallasch [Mon, 3 May 2021 09:53:50 +0000 (11:53 +0200)]
* Fixed argument precedence and help text.

4 years ago* Fixed yscrollincrement computation.
Urban Wallasch [Mon, 3 May 2021 08:52:41 +0000 (10:52 +0200)]
* Fixed yscrollincrement computation.

4 years ago* Improved scrolling, Up/Down/PgUp/PgDn/Home/End keys work as long as window has...
Urban Wallasch [Mon, 3 May 2021 08:25:23 +0000 (10:25 +0200)]
* Improved scrolling, Up/Down/PgUp/PgDn/Home/End keys work as long as window has focus.

4 years ago* Added 'exec ' to Popen commands, subprocess termination now works as expected.
Urban Wallasch [Mon, 3 May 2021 08:21:53 +0000 (10:21 +0200)]
* Added 'exec ' to Popen commands, subprocess termination now works as expected.

4 years ago* Consistent string quoting.
Urban Wallasch [Mon, 3 May 2021 07:37:06 +0000 (09:37 +0200)]
* Consistent string quoting.
* Less noise on stderr.

4 years ago* Reuse existing thumbnails and index, provided the essential parameters still match.
Urban Wallasch [Mon, 3 May 2021 07:07:07 +0000 (09:07 +0200)]
* Reuse existing thumbnails and index, provided the essential parameters still match.
* Changed index file format to JSON.
* Added -f,--force option to rebuild thumbnails, adjusted command line options.

4 years ago* Removed unused code.
Urban Wallasch [Sun, 2 May 2021 20:19:13 +0000 (22:19 +0200)]
* Removed unused code.
* Fixed copyright year.

4 years ago* Support three different methods of frame selection: I-frame, skip-N, scene-change...
Urban Wallasch [Sun, 2 May 2021 19:35:29 +0000 (21:35 +0200)]
* Support three different methods of frame selection: I-frame, skip-N, scene-change detect.
* Changed command line options.

4 years agoMerge branch 'master' of ssh://git.latice.de/var/lib/git/ffpreview
Urban Wallasch [Sun, 2 May 2021 19:34:54 +0000 (21:34 +0200)]
Merge branch 'master' of ssh://git.latice.de/var/lib/git/ffpreview

4 years ago* Use only the basename of input file for thumbnail folder naming.
Urban Wallasch [Sun, 2 May 2021 18:38:25 +0000 (20:38 +0200)]
* Use only the basename of input file for thumbnail folder naming.
* Switched to PNG from PPM, the latter regularly crashes the interpreter.
* Some minor fixes and improvements.

4 years ago* Fix long option usage (start)
Volodymyr Poltavets [Sun, 2 May 2021 18:18:06 +0000 (20:18 +0200)]
* Fix long option usage (start)

Using = to specify a value is mandatory in newer versions
of mpv for long options ("--option value" is no longer valid)
Alternative format to "--option=value" is "-option value"

4 years ago* Initial commit.
Urban Wallasch [Sun, 2 May 2021 16:06:11 +0000 (18:06 +0200)]
* Initial commit.