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!