Pyxel Edit Forum Archive
ArchiveFeature requests

More keyboard shortcuts

S
shinmai
Feb 23, 2015 at 11:41 am
Most of the oft used functions have keyboard shortcuts already, and it's easy enough to customize them in the configuration file, but there are some things I'd love to see added:
  • invert selection
  • increment/decrement: brush size, scatter, opacity & density
  • reset all of the previous brush settings to the defaults all at once
  • toggle clean 1 pixel line & tile mask
  • maximize / center frame
  • center canvas in frame
  • allowing to "hotkey" a few colors from the palette (maybe five, they could default to the first 5 number keys)

S
shinmai
Feb 23, 2015 at 2:09 pm

  • increment/decrement: brush size
a note on this, I realize there is the mouse-drag method to change size, but I'd really love increment/decrement shortcut, and the one listed in the Help menu (Numpad+/Numpad-) doesn't seem to work.
Also, a toggle for brush size, would be lovely as well.
Basically having at least an optional shortcuts for pretty much every option in any software is my biggest fantasy :D
CandyFace
Feb 23, 2015 at 3:13 pm
To change your brush size by keyboard: "Ctrl + +" and "Ctrl + -" seems to work on OS X at least.
S
shinmai
Feb 23, 2015 at 3:53 pm
That seems to work, yeah, thanks! Have to try and customize that, though; two handed shortcuts are a bit redundant :D
CandyFace
Feb 23, 2015 at 4:10 pm
A quick look at the json file and this is what i did:
find the start/end brackets for "increaseBrushSizeAction" and "decreaseBrushSizeAction", then remove and insert the following

    {
      "shiftKey": false,
      "repeating": false,
      "keyString": ".",
      "ctrlKey": false,
      "action": "increaseBrushSizeAction",
      "altKey": false
    },
    {
      "shiftKey": false,
      "repeating": false,
      "keyString": ",",
      "ctrlKey": false,
      "action": "decreaseBrushSizeAction",
      "altKey": false
    },

ctrilKey: true/false ---- require you to hold ctrl
KeyString: " " ----- the key you want to use.

Now you can increase brush size with "." and decrease with "," - Of course this can be altered in anyway you like, just make sure that nothing else conflicts with your desired key ;)

I hope it helps.