From b81d354f74af50839af5f231e3e6b22cdddde3b2 Mon Sep 17 00:00:00 2001 From: cantabile Date: Fri, 30 Mar 2018 13:28:30 +0300 Subject: [PATCH] Update changes.rst --- changes.rst | 147 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 147 insertions(+) diff --git a/changes.rst b/changes.rst index 6ffe550..5fc24c1 100644 --- a/changes.rst +++ b/changes.rst @@ -1,3 +1,150 @@ +v5 (20200614) +============= + +Wibbly +------ + +* Make the Compact Projects checkbox work. Its value wasn't actually + used and projects were always saved not compact. (Bug introduced in + v1.) + +* Show overall average processing speed and estimated time remaining. + +Wobbly +------ + +* Fix crash when attempting to preview nothing, i.e. before opening a + project or video. (Bug introduced in v1.) + +* Fix crash when decimating all five frames in a cycle by not allowing + to decimate all five frames in a cycle. + +* Fix crash when opening a project which was saved when the crop + assistant was visible. (Bug introduced in v3.) + +* Fix previewing when the crop assistant is visible. Don't show what's + getting cropped when previewing the final script, because the final + script already includes the cropping. (Bug introduced in v2.) + +* Fix switching to preview and back too quickly. Previously, if you + switched to preview and back very quickly, before the preview frame + appeared on screen, then you could end up with the preview frame + shown instead of the source frame. + +* Fix opening projects with bad cropping, like odd numbers + incompatible with the video's subsampling (or other problems that + make it generate unusable scripts). When opening such a project, + script evaluation fails, but that doesn't have to leave the + application in a semi-invalid state. Instead of closing the + previously opened project and refusing to open the new one, open the + new one in the hopes that the user can fix the problem. In the case + of bad cropping, the user can fix it easily. + +* Fix opening videos that can't be opened, e.g. files that aren't + actually videos. Anything that causes a script evaluation error. + Don't close the previously opened project when opening such a video. + +* Fix the default resize values in the crop assistant. If the project + didn't have resizing enabled, use the project's width and height as + default values. + +* Fix shortcuts that require the Shift key. Shortcuts like "{" (typed + with Shift+[) or ">" (Shift+.) were not usable. Shortcuts that + involve keys from A to Z were fine. + +* Don't allow resizing to less than 16x16. The resizer (zimg) has some + trouble resizing to very small sizes. This will be fixed at some + point, probably, but work around the problem anyway. Surely no one + needs to resize to less than 16x16. + +* Use a tab bar to switch from source to preview. + +* Print the frame details on top of the video, much like Yatta does. + The frame details window can still be used instead of or along with + this feature. + +* Add action to disable/enable all freezeframes (only in the source + tab). No default shortcut. + +* Add window displaying the list of combed frames + +* Add a button to redetect all the combed frames. It runs the final + script with all the filtering set up by the user through + tdm.IsCombed from TDeintMod. + +* Add the possibility to bookmark frames. + +* Make the number of thumbnails shown under the video customisable. + The minimum is none, the maximum 21. + +* Make the thumbnail size customisable. + +* When quitting only ask to save the current project if it was + modified. + +* Ask to save the current project when opening another project or a + video (if the current project was modified). + +* Change the mouse cursor during potentially slow operations like + opening a video or project, saving a project, guessing patterns, and + jumping to another frame. + +* Make Home, End, Shift+Home, Shift+End keys behave better in tables. + Make them move to the first/last row, not the first/last column of + the current row. + +* Make the Preview tab update automatically. Most of the actions that + affect the final script will now update the preview immediately if + the Preview tab is active. One action that doesn't do this is + editing a preset. It's too easy to accidentally create an unusable + preset, which would make an error message appear. So when editing a + preset switch to the Source tab and back to the Preview tab to make + it update. + +Both +---- + +* Fix compatibility with VapourSynth R41 and newer. Older VapourSynth + versions should still work. + +* Fix gibberish error messages or crash when VapourSynth returns an + error message instead of a frame. (Bug introduced in Wobbly in v3, + and in Wibbly in v1.) + +* Use native file selector dialogs. If the application ever froze when + it should have displayed a file selector dialog, this should fix it. + +* Fix the file name passed to vsscript_evaluateScript, so that a more + correct file name appears in error messages from VapourSynth. + +* Fix opening videos with single quotes in the file name. + +* Make it possible to focus the scroll areas, so that the user can + click on the scroll area to move the keyboard focus away from + widgets like tables, lists, text editors, etc so that the shortcut + keys defined by the user can be used again. + +* Give the scroll areas a frame. At least some widget styles will make + the frame look different when the scroll area has focus, so that's + possibly useful. + +* To make the Windows binaries fully portable, store the settings in + ini files alongside the executables instead of using the Windows + registry. Settings stored in the registry by previous versions will + be automatically migrated to the ini files and deleted from the + registry. + +* Give the progress dialogs a Minimise button and make the main window + minimise/restore when the progress dialog is minimised/restored. + Also make the main window's taskbar entry flash when the progress + dialog disappears, whether the window was minimised or not. + +* Add option to write projects with relative paths. If enabled, the + project's input_file key will only contain the input file's name, + without the path to it. It's disabled by default. + + + v4 (20160718) =============