gromit-mpx
gromit-mpx copied to clipboard
Make the various tools selectable by the system tray icon and from control
The way gromit-mpx works now, someone must press and hold a key defined in the gromit-mpx.cfg file in order to change to another pen. Could the program read the config file and place a list of the various pens in the tray icon? That way the user could select permanently a pen without holding the assigned key.
It would by also nice if someone could do the same from the control. Eg:
gromit-mpx -t "Red pen 1"
gromit-mpx --tool "Red pen 2"
What you call "pen" is actually a "tool" in Gromit-MPX lingo. Gromit-MPX's fundamental philosophy is that tool selection will always be based on buttons/keys the tool is mapped to, so not doing like #74, but in the future allowing users to easily edit tools and button mappings (see #110). Would something like proposed in #110 work for you or do you want a graphical tool selector?
#110 Will be something really nice. My main concern though, was the need for constantly pressing a specific key for using a tool. Maybe we could permanently change to e tool with a single key press.
That's a different UX/mode of operation we have right now. Maybe we'll add this in the future. I'll keep this issue open for user feedback.
PS: I had the idea of adding a meta-tool called toolswitcher that one could assign to mouse wheel up/down in order to cycle though tools. Let's see...
meta-tool called toolswitcher that one could assign to mouse wheel up/down in order to cycle though tools
@bk138 That would be a really nice idea! Just another idea (although this will require a different mode of operation), combining with keys can make it much more versatile. e.g.
- scroll: change color
- ctrl+scroll: change width
- alt+scroll: change opacity
On the other side, I really like the minimalistic design of this software. I'm not sure if adding a new mode of operation is a good idea at all.
This would be a great feature to have if using a drawing tablet, which only has one "button" and is quite awkward to use while holding keyboard modifier keys.
With the control interface, I would bind some hotkeys to change the "default" tool for the pen.