It is currently Sat Jun 20, 2026 3:02 pm


All times are UTC - 5 hours [ DST ]



Post new topic Reply to topic  [ 10 posts ] 
Author Message
 Post subject: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Tue Mar 10, 2026 9:06 am  (#1) 
Offline
GimpChat Member
User avatar

Joined: Feb 06, 2026
Posts: 40
I have replaced the attachment with the latest version.

Hi everyone,
Following up on my previous plugin, Photoshop-style Layer Workflow, I’ve developed another utility to further improve the GIMP 3.0 experience on Linux.
This one is called ShortCutKeyPalette.


While the previous plugin focused on layer management, I felt the need for a quicker way to trigger various shortcuts without moving my hand across the keyboard or digging through menus.

What is it?
It is a simple, floating palette that allows you to execute any keyboard shortcut via xdotool. It works great alongside my Layer Workflow plugin to speed up your creative process.

Key Features:
Floating Utility Window: Stays on top of GIMP, so your most-used shortcuts are always a click away.
Perfect Sync: Like my previous tool, it automatically hides and shows when you minimise or restore GIMP.
Smart Focus: It is specifically designed not to steal focus from GIMP, ensuring the xdotool commands are sent directly to your workspace.
Unified Workflow: I’ve simplified the setup—just add a "NEW" button and use the "Edit" dialog to assign names and keys.

Requirements:
GIMP 3.0

Linux with xdotool installed.

Tested on Linux Mint Cinnamon.

Installation:
Save ShortCutKey-Palette.py to your GIMP 3.0 plug-ins folder.
Ensure it has executable permissions (chmod +x).
It will appear under Windows > Open ShortCutKeyPalette.

I’m happy to continue contributing to the GIMP 3.0 ecosystem. Please let me know if you have any feedback!
Cheers,
Yousei3D


Attachments:
EditMode.png
EditMode.png [ 56.33 KiB | Viewed 4488 times ]
Reorder.png
Reorder.png [ 19.65 KiB | Viewed 4488 times ]


Last edited by Yousei3D on Sat Mar 14, 2026 9:22 pm, edited 2 times in total.
Share on Facebook Share on Twitter Share on Orkut Share on Digg Share on MySpace Share on Delicious Share on Technorati
Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Tue Mar 10, 2026 11:51 am  (#2) 
Offline
Administrator
User avatar

Joined: Aug 10, 2012
Posts: 14042
Location: Native to NYC living in Arizona, Gimp 2.8 - 3.0, Win 11 PC.
Thanks for taking the time to post this.
Workflow is important, and this looks interesting and potentially useful for improving or refining it.
:bigthup

Let's see if other Linux users give this a try and offer some constructive feedback.

_________________
Image
"A wise man learns more from a foolish question than a fool can learn from a wise answer"
Image


Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Tue Mar 10, 2026 12:48 pm  (#3) 
Offline
GimpChat Member
User avatar

Joined: Feb 06, 2026
Posts: 40
Thank you for your kind comment! I’m really happy to contribute to the GIMP 3.0 ecosystem once again.

While I initially developed this tool to improve general workflow efficiency, I’ve also come to believe it could have a broader impact on accessibility:

- Pen Tablet Users: For those who work primarily with a stylus, switching back and forth to the keyboard for complex shortcuts can be disruptive.
These buttons allow for a more seamless, "on-screen" experience.

- Accessibility for Limited Mobility: I also hope this tool can assist users with limited hand mobility.
Performing multi-key shortcuts can sometimes be a physical challenge, and providing a single-click alternative might make GIMP's powerful features more accessible to everyone.

I’m looking forward to hearing more feedback from the community!


Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Wed Mar 11, 2026 6:15 am  (#4) 
Offline
GimpChat Member

Joined: Mar 04, 2011
Posts: 2603
Tried out with 3 linux installations
old - kubuntu 22.04 / Gimp 3.0.4 appimage
not that old - kubuntu 24.04 / Gimp 3.0.8 appimage
new - Mint 22.3 / Gimp 3.0.8 (PPA)
...none of those had xdotool installed. Not a big deal - two small packages, 64.8 kB of archives but could leave new linux users wondering, since the plugin shows, but the user is not able key in shortcuts.

The plugin works fine in all three.

My only suggestion is the zip packaging.
Plugins go in their own folder so why not package as such.
Keep everything in lower case "Camel" type UpAndDown <> upanddowm just leads to typos.
There is a readme in the zip but it is empty. Put a big note reminding that xdotool is needed.
Why not include a sample palette_config.json file, giving a new user something to look at.


Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Wed Mar 11, 2026 7:30 am  (#5) 
Offline
GimpChat Member
User avatar

Joined: Feb 06, 2026
Posts: 40
Hi everyone,

I have just uploaded a new updated version of the ShortCutKey Palette!
Thanks to the great feedback and suggestions from the community, this version is much easier to install and comes with some handy new features.


What's New in this Update:
- Reorder Mode: You can now easily sort and rearrange your buttons up and down. Just click the "↕ Reorder" button at the bottom of the palette.
- Button Colors: You can now assign preset dark colors to your buttons from the edit menu. (The colors are carefully chosen to ensure the white text remains highly readable!)

Improvements & Fixes:
- The zip file now contains the properly named `shortcutkey-palette` folder. You can simply extract it and drop the entire folder directly into your GIMP 3.0 `plug-ins` directory.
- The Python script is now named in all lowercase (`shortcutkey-palette.py`) to prevent any typo issues on Linux.
- Added a sample `palette_config.json` so you have some useful default buttons ready right after installation.
- Fixed the empty Readme file and added clear installation instructions.

⚠️ IMPORTANT NOTE FOR LINUX USERS:
Please remember that this plugin requires xdotool to trigger the shortcuts.
If you haven't installed it yet, please run `sudo apt install xdotool` (or your distribution's equivalent) in your terminal before using the plugin.

Please download the new zip file attached below.
I hope you find these updates useful for your GIMP workflow. Let me know what you think!


Attachments:
Reorder.png
Reorder.png [ 19.65 KiB | Viewed 4591 times ]
EditMode.png
EditMode.png [ 56.33 KiB | Viewed 4591 times ]


Last edited by Yousei3D on Sat Mar 14, 2026 9:22 pm, edited 1 time in total.
Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Wed Mar 11, 2026 7:38 am  (#6) 
Offline
GimpChat Member
User avatar

Joined: Feb 06, 2026
Posts: 40
rich2005 wrote:
Tried out with 3 linux installations
old - kubuntu 22.04 / Gimp 3.0.4 appimage
not that old - kubuntu 24.04 / Gimp 3.0.8 appimage
new - Mint 22.3 / Gimp 3.0.8 (PPA)
...none of those had xdotool installed. Not a big deal - two small packages, 64.8 kB of archives but could leave new linux users wondering, since the plugin shows, but the user is not able key in shortcuts.

The plugin works fine in all three.

My only suggestion is the zip packaging.
Plugins go in their own folder so why not package as such.
Keep everything in lower case "Camel" type UpAndDown <> upanddowm just leads to typos.
There is a readme in the zip but it is empty. Put a big note reminding that xdotool is needed.
Why not include a sample palette_config.json file, giving a new user something to look at.




Thank you so much for taking the time to test the plugin on multiple Linux environments!
I'm really glad to hear that it works fine on all of them.


Your suggestions were spot on, and I have updated the plugin based on your feedback:
- I renamed the script to all lowercase (shortcutkey-palette.py) to prevent typos.
- The zip file now contains the plugin folder itself, making it much easier to install.
- I fixed the empty readme and added a prominent note about the requirement to install xdotool.
- A sample palette_config.json is now included so new users can see how it works right out of the box.

Additionally, I took this opportunity to add a couple of new features:
- "Reorder" mode: You can now easily sort the buttons up and down.
- Button Colors: You can assign preset dark colors to buttons from the edit menu (designed to keep the white text readable).

I have updated the zip file in the main post.
Thank you again for your incredibly helpful and constructive feedback!


Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Wed Mar 11, 2026 8:34 am  (#7) 
Offline
GimpChat Member

Joined: Mar 04, 2011
Posts: 2603
I like the changes, colour entries look good. Assign keyboard shortcuts to those plugins hidden away in menus and add to the palette - no more scrolling through menus or trying to remember obscure key sequence.

thanks for the plugin.


Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Sat Mar 14, 2026 1:49 pm  (#8) 
Offline
GimpChat Member
User avatar

Joined: Feb 06, 2026
Posts: 40
EDIT / UPDATE: (11:24 JST / 02:24 UTC):
My sincere apologies to everyone!
I accidentally included an older version of the script in the initial ZIP file.
I have just replaced it with the correct Ver 1.2 on GitHub and attachment zip.
If you downloaded the plugin within the last 7hour, please re-download it to ensure you have the Windows and Wayland support features.


-----------------

Hi everyone,
ShortCutKeyPalette has been updated to support Linux (Wayland) and Windows.


I am hoping to get a bit of technical help from the Wayland users in this community.
If anyone here is running GIMP 3.0 on Wayland, could you spare a minute to test it?
I just need to know if clicking the on-screen buttons actually triggers the shortcuts, or if it throws an error. Any logs, feedback, or suggestions for the code would be massively appreciated.

GitHub Download & Source Code (v1.2):
https://github.com/yousei3/ShortCutKeyP ... tag/Ver1.2

(Just extract the zip and drop the "shortcutkey-palette" folder into your plug-ins directory.)

Thank you so much in advance for your help!


Attachments:
shortcutkey-palette.zip [6.49 KiB]
Downloaded 58 times
shortcutkey-palette.png
shortcutkey-palette.png [ 178.16 KiB | Viewed 4447 times ]


Last edited by Yousei3D on Sat Mar 14, 2026 9:24 pm, edited 2 times in total.
Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Sat Mar 14, 2026 9:20 pm  (#9) 
Offline
GimpChat Member
User avatar

Joined: Feb 06, 2026
Posts: 40
EDIT / UPDATE: (11:17 JST / 02:17 UTC):
My sincere apologies to everyone!
I accidentally included an older version of the script in the initial ZIP file.
I have just replaced it with the correct Ver 1.2 on GitHub and attachment zip.
If you downloaded the plugin within the last 7hour, please re-download it to ensure you have the Windows and Wayland support features. Thank you for your patience, and a big thanks to the user who caught this mistake so quickly!


Top
 Post subject: Re: [New Plugin] ShortCutKeyPalette - for GIMP 3.0 Linux
PostPosted: Tue Apr 28, 2026 8:42 am  (#10) 
Offline
GimpChat Member
User avatar

Joined: May 10, 2013
Posts: 1430
Location: FInland
Another cool addition, thank you! Works out of the box on latest MX Linux.
I figured it's easy to add your own button colors and shortened the title to "Shortcut Pal". Thinner window = more screen space for canvas.

Attachment:
ShortcutPal.png
ShortcutPal.png [ 30.67 KiB | Viewed 2187 times ]


Top
Post new topic Reply to topic  [ 10 posts ] 

All times are UTC - 5 hours [ DST ]



* Login  



Powered by phpBB3 © phpBB Group