[GH-ISSUE #22] [Feature request] Add more hotkeys support #19

Closed
opened 2026-02-26 08:44:58 +03:00 by kerem · 18 comments
Owner

Originally created by @Kristinita on GitHub (Oct 1, 2016).
Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/22

Originally assigned to: @NickeManarin on GitHub.

### Request

Added hotkeys for all operations, when I make on my GIF. I want to ScreenToGif users can do all the operations, never using the mouse. GIF of my macros:

ScreenToGIF Macros

Justification

You greatly simplify record macros in ScreenToGif.

I make AutoHotkey macros for operations, I often do — https://gist.github.com/a7e71ef8c6778f86a047ca105c3025dc. But I've been doing it a long time. I have problem: if window ScreenToGif bit shift, macros not will work. Do not recommended make macros using the mouse, because it requires very accurate hitting.

If the only record macros to hotkeys, macros are always well run, no matter what the size of ScreenToGIF window and wherever ScreenToGif window was not.

Environment

Operating system and version:
Windows 10.0.14393
ScreenToGIF:
2.3 Alpha b

Thanks.

Originally created by @Kristinita on GitHub (Oct 1, 2016). Original GitHub issue: https://github.com/NickeManarin/ScreenToGif/issues/22 Originally assigned to: @NickeManarin on GitHub. <del> ### Request Added hotkeys for all operations, when I make on my GIF. I want to ScreenToGif users can do all the operations, never using the mouse. GIF of my macros: ![ScreenToGIF Macros](http://i.imgur.com/Wucz4YD.gif) ### Justification **You greatly simplify record macros in ScreenToGif.** I make AutoHotkey macros for operations, I often do — <https://gist.github.com/a7e71ef8c6778f86a047ca105c3025dc>. But I've been doing it a long time. I have problem: if window ScreenToGif bit shift, macros not will work. Do not recommended make macros using the mouse, because it requires very accurate hitting. If the only record macros to hotkeys, macros are always well run, no matter what the size of ScreenToGIF window and wherever ScreenToGif window was not. ### Environment **Operating system and version:** Windows 10.0.14393 **ScreenToGIF:** 2.3 Alpha b Thanks. </del>
kerem 2026-02-26 08:44:58 +03:00
Author
Owner

@Kristinita commented on GitHub (Oct 2, 2016):

@NickeManarin , I update my request. Thanks.

Request

  1. Add hotkeys for switching between panels.
  2. Add hotkeys for panels items.
  3. Add documentation or tooltips for hotkeys.

Justification

I record macro for fade effect for stable release ScreenToGIF.

FadeEffectMacro

But I have 2 problems.

  1. In some cases, the macro does not work, because the number of pressed Tab is different for different screencasts.
  2. I need many times press Tab or Shift+Tab.

If you add a hotkeys, your users will be easier.

Thanks.

<!-- gh-comment-id:250952762 --> @Kristinita commented on GitHub (Oct 2, 2016): @NickeManarin , I update my request. Thanks. ### Request 1. Add hotkeys for switching between panels. 2. Add hotkeys for panels items. 3. Add documentation or tooltips for hotkeys. ### Justification I record [macro](https://gist.github.com/40d9c25ed7ad6213e7e1c115016c60a5) for fade effect for stable release ScreenToGIF. ![FadeEffectMacro](http://i.imgur.com/LcBAfNK.gif) But I have 2 problems. 1. In some cases, the macro does not work, because the number of pressed <kbd>Tab</kbd> is different for different screencasts. 2. I need many times press <kbd>Tab</kbd> or <kbd>Shift+Tab</kbd>. If you add a hotkeys, your users will be easier. Thanks.
Author
Owner

@NickeManarin commented on GitHub (Oct 6, 2016):

How about the idea of ScreenToGif supporting macros?

Like simple commands such as:

Select>2>1 (index, selection length)
Fade>2 (length)

<!-- gh-comment-id:251949154 --> @NickeManarin commented on GitHub (Oct 6, 2016): How about the idea of ScreenToGif supporting macros? Like simple commands such as: `Select>2>1 (index, selection length)` `Fade>2 (length)`
Author
Owner

@Kristinita commented on GitHub (Oct 6, 2016):

How about the idea of ScreenToGif supporting macros?

Oppose, because for macros now there many good programs including open source programs. For example, AutoHotkey → PuloversMacroCreator.

Of course, if you add the macro support, it would be good, but I would prefer if you spend time on other tasks to improve the ScreenToGIF, which can be solved using other programs.

Thanks.

<!-- gh-comment-id:251968201 --> @Kristinita commented on GitHub (Oct 6, 2016): > How about the idea of ScreenToGif supporting macros? Oppose, because for macros now there many good programs including open source programs. For example, AutoHotkey → [PuloversMacroCreator](https://github.com/Pulover/PuloversMacroCreator). Of course, if you add the macro support, it would be good, but I would prefer if you spend time on other tasks to improve the ScreenToGIF, which can be solved using other programs. Thanks.
Author
Owner

@duarteframos commented on GitHub (Oct 25, 2016):

Macros would be great, especially if one could directly define keyboard shortcuts for them from the UI :)

<!-- gh-comment-id:255902695 --> @duarteframos commented on GitHub (Oct 25, 2016): Macros would be great, especially if one could directly define keyboard shortcuts for them from the UI :)
Author
Owner

@Kristinita commented on GitHub (Nov 16, 2016):

@NickeManarin , status?

<!-- gh-comment-id:260883362 --> @Kristinita commented on GitHub (Nov 16, 2016): @NickeManarin , status?
Author
Owner

@NickeManarin commented on GitHub (Nov 16, 2016):

Not yet, I just fixed some bugs but I had no time to work with the shortcuts. I should work with this issue this week.

<!-- gh-comment-id:260918731 --> @NickeManarin commented on GitHub (Nov 16, 2016): Not yet, I just fixed some bugs but I had no time to work with the shortcuts. I should work with this issue this week.
Author
Owner

@Kristinita commented on GitHub (Nov 19, 2016):

We wait 😺 .

<!-- gh-comment-id:261690733 --> @Kristinita commented on GitHub (Nov 19, 2016): We wait 😺 .
Author
Owner

@NickeManarin commented on GitHub (Nov 19, 2016):

I added shortcuts to the transitions.
I also added to the Apply/Cancel actions of the panels. To apply Alt + E or to cancel Esc.

So nº 2 is done. I'm still doing the number 3º of the list.

<!-- gh-comment-id:261714622 --> @NickeManarin commented on GitHub (Nov 19, 2016): I added shortcuts to the transitions. I also added to the Apply/Cancel actions of the panels. To apply <kbd>Alt + E</kbd> or to cancel <kbd>Esc</kbd>. So nº 2 is done. I'm still doing the number 3º of the list.
Author
Owner

@Kristinita commented on GitHub (Dec 2, 2016):

@NickeManarin, thanks, nice work! But after I apply my fade transition, how I can move without mouse to my selected frame — active frame, when I press Ctrl+Alt+T — to continue editing?

Apply transition

ScreenToGIF 2.3.161201.

Thanks.

<!-- gh-comment-id:264443621 --> @Kristinita commented on GitHub (Dec 2, 2016): @NickeManarin, thanks, nice work! But after I apply my fade transition, how I can move without mouse to my selected frame — active frame, when I press <kbd>Ctrl+Alt+T</kbd> — to continue editing? ![Apply transition](http://i.imgur.com/cbpn7k2.png) ScreenToGIF 2.3.161201. Thanks.
Author
Owner

@NickeManarin commented on GitHub (Dec 2, 2016):

Without the mouse there's no way, currently.

I should put the focus on the list after closing the panels. Got it. ;)

<!-- gh-comment-id:264450888 --> @NickeManarin commented on GitHub (Dec 2, 2016): Without the mouse there's no way, currently. I should put the focus on the list after closing the panels. Got it. ;)
Author
Owner

@NickeManarin commented on GitHub (Dec 8, 2016):

Ready for release 2.4: After clicking "Apply", the focus will be set to the selected frame.

<!-- gh-comment-id:265890836 --> @NickeManarin commented on GitHub (Dec 8, 2016): Ready for release 2.4: After clicking "Apply", the focus will be set to the selected frame.
Author
Owner

@Kristinita commented on GitHub (Dec 25, 2016):

@NickeManarin , we wait release 2.4 version in Chocolatey.

Thanks.

<!-- gh-comment-id:269123575 --> @Kristinita commented on GitHub (Dec 25, 2016): @NickeManarin , we wait release 2.4 version in Chocolatey. Thanks.
Author
Owner

@Kristinita commented on GitHub (Jan 20, 2017):

@NickeManarin , Ctrl+Alt+TApply → what I do press, to continue editing my frames in version 2.4?

<!-- gh-comment-id:274060124 --> @Kristinita commented on GitHub (Jan 20, 2017): @NickeManarin , <kbd>Ctrl+Alt+T</kbd> → `Apply` → what I do press, to continue editing my frames in version 2.4?
Author
Owner

@NickeManarin commented on GitHub (Jan 20, 2017):

@Kristinita Strange, the focus is there, you can see by pressing Tab and Shift+Tab.

Something new must be breaking the tab flow. :/

<!-- gh-comment-id:274102061 --> @NickeManarin commented on GitHub (Jan 20, 2017): @Kristinita Strange, the focus is there, you can see by pressing <kbd>Tab</kbd> and <kbd>Shift+Tab</kbd>. Something new must be breaking the tab flow. :/
Author
Owner

@Kristinita commented on GitHub (Jan 20, 2017):

@NickeManarin, nothing occurs.

Tab switch

<!-- gh-comment-id:274105749 --> @Kristinita commented on GitHub (Jan 20, 2017): @NickeManarin, nothing occurs. ![Tab switch](http://i.imgur.com/bNdFxSY.gif)
Author
Owner

@Kristinita commented on GitHub (Jan 20, 2017):

@NickeManarin , and why Alt+E+Enter? In Windows, we can use only one non-modifier key for shortcuts, but no 2 — Alt and Enter. Isn't it?

Thanks.

<!-- gh-comment-id:274107266 --> @Kristinita commented on GitHub (Jan 20, 2017): @NickeManarin , and why <kbd>Alt+E+Enter?</kbd> In Windows, we can use only one non-modifier key for shortcuts, but no 2 — <kbd>Alt</kbd> and <kbd>Enter</kbd>. Isn't it? Thanks.
Author
Owner

@NickeManarin commented on GitHub (Jan 20, 2017):

Well, I have to fix this, because I do apply focus on the frame after closing the panel.

https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Windows/Editor.xaml.cs#L3911
and
https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Windows/Editor.xaml.cs#L4777

But it looks like it fails somehow.

Btw, It's Alt+E or Enter not both together.

<!-- gh-comment-id:274115067 --> @NickeManarin commented on GitHub (Jan 20, 2017): Well, I have to fix this, because I do apply focus on the frame after closing the panel. https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Windows/Editor.xaml.cs#L3911 and https://github.com/NickeManarin/ScreenToGif/blob/master/ScreenToGif/Windows/Editor.xaml.cs#L4777 But it looks like it fails somehow. Btw, It's <kbd>Alt+E</kbd> or <kbd>Enter</kbd> not both together.
Author
Owner

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

Fixed.
When applying the effect, the focus was lost.
When cancelling, the focus worked as expected.

<!-- gh-comment-id:274271867 --> @NickeManarin commented on GitHub (Jan 21, 2017): Fixed. When applying the effect, the focus was lost. When cancelling, the focus worked as expected.
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#19
No description provided.