UndefinedOffset / silverstripe-keyboardshortcuts

Adds keyboard shortcuts for common tasks to SilverStripe 4+ (ctrl/command+s for save anyone?)
BSD 3-Clause "New" or "Revised" License
20 stars 2 forks source link

Merge into silverstripe cms codebase #5

Open mandrew opened 10 years ago

mandrew commented 10 years ago

I'd be keen to see this module reviewed and merged into the latest version of the CMS as I think everyone could benefit from these shortcuts. Would need to bring this up for discussion probably on the dev mailing list but I think it would be a good idea. Thoughts?

UndefinedOffset commented 10 years ago

Sure go for it I'm game, I seem to remember there was an issue related to this type of thing open on either silverstripe/silverstripe-cms or silverstripe/silverstripe-framework but i can't be sure.

mandrew commented 10 years ago

Will have a look for it and see if I can get some more interest in merging this : )

On Tue, Aug 12, 2014 at 10:22 AM, Ed Chipman notifications@github.com wrote:

Sure go for it I'm game, I seem to remember there was an issue related to this type of thing open on either silverstripe/silverstripe-cms or silverstripe/silverstripe-framework but i can't be sure.

— Reply to this email directly or view it on GitHub https://github.com/UndefinedOffset/silverstripe-keyboardshortcuts/issues/5#issuecomment-51849069 .

Michael Andrewartha http://mike.andrewartha.co.nz/

Phone: +64 22 027 3464

UndefinedOffset commented 10 years ago

Ah ic you are part of the core team ;) lol... I'll keep my ear to the ground for sure then :)

mandrew commented 10 years ago

Already a module doesn't necessarily mean that the task is finished ; ) Simon has closed this ticket https://github.com/silverstripe/silverstripe-cms/issues/733 but the work hasn't been finished. Will see if I can spark up the conversation again.

Could this module also be extended to make the tree keyboard accessible? There is an outstanding ticket here for this work: https://github.com/silverstripe/silverstripe-cms/issues/584

UndefinedOffset commented 10 years ago

In theory I suppose it could be, it uses mousetrap as a interface/bridge for keyboard controls with this gist merged into the base library. So technically you could bind key combinations to the tree I would think, much like I'm taping into TinyMCE.