GNOME Bugzilla – Bug 785443
Offer actions on tablet pads
Last modified: 2017-08-07 15:53:10 UTC
Nautilus is an important tool in the workflow of designers, artists, and other users of graphics tablet. Would be nice to make it a first class citizen there by offering some common actions on tablet pads. This way, the user has means to access these actions easily despite having both hands away from the keyboard. I'm attaching a patch that adds a few common actions to make tablet pads useful with nautilus, the support is rather generic on purpose, but I guess the mapped actions are totally debatable.
Created attachment 356415 [details] [review] window: Add tablet pad controller for common actions Since nautilus is an important tool in the workflow of designers and other users of graphics tablets, make tablet pads useful by mapping a sensible set of actions that are not directly accessible with the stylus nor immediately require keyboard input. Tablet pads may vary a lot between devices, from 4 to 10+ buttons, besides rings/strips and multiple modes. It doesn't make a lot of sense for nautilus to handle those in detail, so this patch provides a mile-high support that should work reasonably well across the range of devices. Actions are made to apply on all modes, and the most sensible/less reachable options are assigned to lower button numbers.
Review of attachment 356415 [details] [review]: Sure! Just a question, how would those people know these shortcuts though? They are not documented or in the shortcuts window (because is stylus anyway)
Created attachment 357104 [details] Screenshot of pad OSD with nautilus actions (In reply to Carlos Soriano from comment #2) > Review of attachment 356415 [details] [review] [review]: > > Sure! > Just a question, how would those people know these shortcuts though? They > are not documented or in the shortcuts window (because is stylus anyway) Tablet pads have their own UI to let the user know/remap the actions associated to pad buttons. The pad OSD is context aware, so it will show the actions if invoked while nautilus is focused. I've attached a screenshot of how it's seen on an Intuos5 as an example. That said, would be nice to have those documented somewhere else, at least the help docs.
Ah perfect, feel free to commit!
Pushed to master. Thanks! Attachment 356415 [details] pushed as aae95a4 - window: Add tablet pad controller for common actions