Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rotate functionality very difficult to use, please add shortcut button to rotate #1648

Closed
addonaddict opened this issue Sep 12, 2023 · 3 comments

Comments

@addonaddict
Copy link

If im missing something, please guide me, as I could not figure it out myself:

ImageGlass version:
image

Is your feature request related to a problem? Please describe.

After looking through the settings and menus for an hour, I could not find a way to EASILY rotate my images on the fly.
I only found 2 ways:

  1. navigate via menu (extremely slow for many photos)
  2. Use shortcuts (unintuitive, and I will always forget them)

Describe the solution you'd like

Add a button on the top menu that will rotate an image 90 degrees, similar to Microsoft Photos.
This button will apply only to selected photo.
After using Ctrl + S to save the photo, this photo should be saved in its rotated form for when I re-open it in future.

Describe alternatives you've considered

None. An easy to use button is a must. All other methods are extremely user unfriendly.

Additional context

image

@addonaddict addonaddict changed the title Rotate functionality very difficult to use, please add Rotate functionality very difficult to use, please add shortcut button to rotate Sep 12, 2023
@d2phap
Copy link
Owner

d2phap commented Sep 19, 2023

Currently, ImageGlass 9.0 beta 5 does not have UI for customizing toolbar buttons yet. You can add new buttons by editing igconfig.json file.

To add Rotate left/right buttons:

  "ToolbarItems": [
    {
      "Type": "Button",
      "Id": "Btn_RotateLeft",
      "Text": "",
      "DisplayStyle": "Image",
      "CheckableConfigBinding": "",
      "Alignment": "Left",
      "Image": "RotateLeft",
      "OnClick": {
        "Executable": "MnuRotateLeft",
        "Arguments": ""
      }
    },
    {
      "Type": "Button",
      "Id": "Btn_RotateRight",
      "Text": "",
      "DisplayStyle": "Image",
      "CheckableConfigBinding": "",
      "Alignment": "Left",
      "Image": "RotateRight",
      "OnClick": {
        "Executable": "MnuRotateRight",
        "Arguments": ""
      }
    }
  ]

image

@d2phap d2phap closed this as completed Sep 19, 2023
@addonaddict
Copy link
Author

Thank you I appreciate this.
When this comes out of beta, can we expect a rotate button added by default?
In my opinion, this is in the top 5 most useful features to have. Fiddling with toolbar customizations is good, but feels like multiple steps for an important basic feature.
Thanks again!

@kDylanHayes
Copy link

@d2phap This is a basic feature that we would like restored as functionality regressed since v8. Defaults should be user-friendly as only power users will change the UI

@d2phap d2phap added this to the v9.1 milestone Nov 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants