[GH-ISSUE #61] Add a "zoom" functionality to the timeline #58

Open
opened 2026-02-26 08:45:09 +03:00 by kerem · 4 comments
Owner

Originally created by @sirtet on GitHub (Jan 18, 2017).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/61

Originally assigned to: @NickeManarin on GitHub.

The "timeline" currently shows all frames in a fixed size.
So, very quickly, it needs a lot of scrolling to get from the first frames to the middle or last ones.

It would be nice if there was a toggle to switch between "show all frames" and "fit to screen", so only as many frames would be shown that the first and last are always visible. Just like on an editing program with the timeline fully zoomed out (showing the whole project).
Then, i would also set the "show-all" as default. Or add a setting.

Originally created by @sirtet on GitHub (Jan 18, 2017). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/61 Originally assigned to: @NickeManarin on GitHub. The "timeline" currently shows all frames in a fixed size. So, very quickly, it needs a lot of scrolling to get from the first frames to the middle or last ones. It would be nice if there was a toggle to switch between "show all frames" and "fit to screen", so only as many frames would be shown that the first and last are always visible. Just like on an editing program with the timeline fully zoomed out (showing the whole project). Then, i would also set the "show-all" as default. Or add a setting.
Author
Owner

@NickeManarin commented on GitHub (Mar 21, 2017):

Like a folder with images?

<!-- gh-comment-id:287972887 --> @NickeManarin commented on GitHub (Mar 21, 2017): Like a folder with images?
Author
Owner

@sirtet commented on GitHub (Mar 21, 2017):

Not understanding the folder idea...
I think viedo editing software does this normally by only showing the first and last frame, and in between every Nth frame, as much as there is space.
Then there's normally a zoom slider, sth. like the zoom function in MS Word et al. This zooms between "fit to timeline" and "show every frame".
Also, often it's possible to drag the height of the timeline. That way you control how many images are shown (and thus it also affects the zoom level).

<!-- gh-comment-id:287991937 --> @sirtet commented on GitHub (Mar 21, 2017): Not understanding the folder idea... I think viedo editing software does this normally by only showing the first and last frame, and in between every Nth frame, as much as there is space. Then there's normally a zoom slider, sth. like the zoom function in MS Word et al. This zooms between "fit to timeline" and "show every frame". Also, often it's possible to drag the height of the timeline. That way you control how many images are shown (and thus it also affects the zoom level).
Author
Owner

@NickeManarin commented on GitHub (Mar 21, 2017):

Sorry, I answered this late in the night. Now I understand what you wrote.

I was thinking about something like what PowerPoint allows you to do, showing all frames like a folder with images inside, all the images would be displayed in a grid, allowing you to see a lot of frames at once, without having to scroll.

<!-- gh-comment-id:288047231 --> @NickeManarin commented on GitHub (Mar 21, 2017): Sorry, I answered this late in the night. Now I understand what you wrote. I was thinking about something like what PowerPoint allows you to do, showing all frames like a folder with images inside, all the images would be displayed in a grid, allowing you to see a lot of frames at once, without having to scroll.
Author
Owner

@brain8891 commented on GitHub (Aug 3, 2020):

@NickeManarin I just started with ScreenToGif, and I think what @sirtet wants is something like this:
image

This screenshot is from Photoshop where you can switch between video timeline time line and frame animation timeline

more relevant screenshots:

1-
image
2-
image

3-
image

My suggestion: Check how things on Photoshop work, on photoshop you can switch between the two modes.

I will not use ScreenToGif, just because of Frame animation style timeline, it is really time consuming.

Thank you very much for your hard work, it is really fast and lightweight and an potentially an amazing tool for teachers, student, and software testers.

<!-- gh-comment-id:668040131 --> @brain8891 commented on GitHub (Aug 3, 2020): @NickeManarin I just started with ScreenToGif, and I think what @sirtet wants is something like this: ![image](https://user-images.githubusercontent.com/7104190/89190441-832ed180-d5b2-11ea-9dc9-af6ad60a616d.png) This screenshot is from Photoshop where you can switch between `video timeline `time line and `frame animation ` timeline more relevant screenshots: 1- ![image](https://user-images.githubusercontent.com/7104190/89190708-e28ce180-d5b2-11ea-8549-10d465d0da78.png) 2- ![image](https://user-images.githubusercontent.com/7104190/89190729-eb7db300-d5b2-11ea-85af-1230d2183a12.png) 3- ![image](https://user-images.githubusercontent.com/7104190/89190757-f89aa200-d5b2-11ea-93f1-6f9ea99d9dd5.png) My suggestion: Check how things on Photoshop work, on photoshop you can switch between the two modes. I will not use ScreenToGif, just because of `Frame animation` style timeline, it is really time consuming. Thank you very much for your hard work, it is really fast and lightweight and an potentially an amazing tool for teachers, student, and software testers.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ScreenToGif#58
No description provided.