ggarra13 / mrv2

Professional player and review tool for vfx, animation and computer graphics.
https://mrv2.sourceforge.io
BSD 3-Clause "New" or "Revised" License
197 stars 14 forks source link

QoL enhancement suggestions #152

Closed Tomycj closed 10 months ago

Tomycj commented 10 months ago

Hi, I found this viewer when looking for lightweight and quick to open exr viewers. As a Blender user, it's much needed, especially since other alternatives don't support OCIO2 configs (forcing us to use configs from older versions), and AgX is now included in Blender 4.0.

These are some QoL suggestions:

  1. Remember the selected OCIO Display/View after closing and reopening. This way the user doesn't have to re-select it each time the viewer is opened.

  2. Remember the selected options from the menu bar. Particularly magnify and minify filters (in Render), Playback, and Timeline settings.

  3. Image panning controls: maybe Ctrl+Click to pan the image.

  4. Customizable mouse buttons. I didn't find a way to un-bind the play/pause with left mouse.

With a few more little improvements like these, I think this could become a very useful tool for Blender users. Thanks a lot!

ggarra13 commented 10 months ago

These are some QoL suggestions:

  1. Remember the selected OCIO Display/View after closing and reopening. This way the user doesn't have to re-select it each time the viewer is opened.

I have added a Preference Setting in Window->Preferences->OCIO Defaults->Display/View.

  1. Remember the selected options from the menu bar. Particularly magnify and minify filters (in Render), Playback, and Timeline settings.

The magnify and minify settings can now be set in Preferences->User Interface->Render->Minify/magnify Filter. Playback can be set to auto playback already in Preferences->Auto Playback. Timeline controls can be set already in Preferences->Timeline.

  1. Image panning controls: maybe Ctrl+Click to pan the image.

I have added Ctrl + Left Mouse Button drag to pan the image and the timeline viewport.

  1. Customizable mouse buttons. I didn't find a way to un-bind the play/pause with left mouse.

This one will probably not be added, as there too many variables to check. However I did add an option in Preferences->Playback to turn off the single click playback.


You can check the changes in the new v0.9.1 beta (once it compiles overnight) at:

https://sourceforge.net/projects/mrv2/files/beta/

Tomycj commented 10 months ago

I already updated it and everything seems to be working fine. As a final suggestion, consider taking a look at the "branding": a fancy name, a fancy logo, file type icons, etc.

Thanks a lot!