vzhd1701 / gridplayer

Play videos side-by-side
GNU General Public License v3.0
1.17k stars 91 forks source link

[Feature request]: UI improvements #183

Open iG8R opened 11 months ago

iG8R commented 11 months ago

Suggestion

Hi. Firstly, thanks a lot for the excellent player. Some thought regarding the convenience of using the player.

The most important ones, IMHO, are:

  1. It would be really, really great if there was a function to overlay videos on top of each other with a vertical separator line, moving which left-right one could compare the quality of two videos.
  2. If more than two videos are superimposed on each other, be able to use the keyboard or additional elements of the overlay interface to switch to the desired video (i.e., as if raising it to the top level). And also to be able to change the order of the overlaid videos.
  3. Let the user zoom and shift videos in there respected areas, especially it concerns the "Aspect -> Fit" option.

Not the most, but no less important:

  1. Remember the size and position not only of the playlists but either the main window.

  2. If the playlist already exists and no new video/s was/were added/deleted to/from it, don't ask for confirmation to save it, but when closing the player, automatically save the playlist settings, such as timeline positions etc., without bringing up the save dialog, or at least make this option configurable in the settings.

  3. After loading the playlist, display all videos, not just the first one, leaving the remaining areas empty.

  4. Don't hide overlay UI when using keyboard buttons (arrows) to navigate through the video and begin count timeout only if no events come from the keyboard.

  5. When opening new videos, do not start playing them immediately, but first stop them at the very beginning.

GridPlayer-UI-improvments-Video_2023-10-25_210441.webm