waldobronchart / shortcutmapper Goto Github PK
View Code? Open in Web Editor NEWA visual keyboard shortcuts explorer for popular applications.
Home Page: http://waldobronchart.github.io/ShortcutMapper/
License: MIT License
A visual keyboard shortcuts explorer for popular applications.
Home Page: http://waldobronchart.github.io/ShortcutMapper/
License: MIT License
Is there any interest in adding the Visual Studio Code shortcuts?
I'm working on the emmet these days, and now I nearly finish it except one thing: I don't know how to deal with the colon in file name.
Because emmet is a plugin, so I want to use the format like 'Sublime Text: Emmet'. But when I set this string as the app_name
in export.py, the file cannot be created correctly because I'm using the damn windows and the colon is not allowed in filename.
More details: I write some classes inheritanced from your adobe classes, and if I want to change the behavior in creating file, I have to inheritance and change the ApplicationConfig
class and the AdobeExporter
class. I don't think this is an elegant solution.
So what should I do?
Besides, should I put the new classes into shmaplib.emmet
? As I said, my classes are inheritanced from your adobe classes, so now I put them in my raw_to_intermedia.py and export.py.
I'm working on a new keyboard layout and would like the descriptions to be in another language. Is it possible to create a JSON file for this?
If the application has many locales, show only that locales. Otherwise show only the default.
This is a sketch I did.
Option 1 - Only descriptions
Option 2 - Best scenario
http://choosealicense.com/ is helpful if you don't have one in mind.
For example, photoshop has the space bar a modifier key.
You cannot type space in the searchbox.
Just look at this: http://weibo.com/2357270831/B7i3Oxa56
I'm very happy to repost it and say "I contribute something to that repo!"
๐
This is an odd "issue" but I found no other way to get ahold of you, sorry.
Could I get the artwork source for the images/reference-keyinfo.png
and images/reference-mouse.png
?
If not I understand and would like to make a request for those objects to be dynamically created depending on OS and current mapping (ie Global Context).
Thanks, loving it so far!
In addition to increasing Contrast as in Issue #7 and #48, increasing font size would be appropriate. A good example is at your old web page which includes a static blender shortcuts map (below). Removing the drop shadow (which has a blur effect) would contribute more room for making the font size as large as possible. The combination of issues makes reading very difficult.
Many have commented on the low contrast and it being hard to read. I created this on my smug retina display - and didn't care to test on other monitors, sorry!
Just an idea: the submodule thing (and maintaining the codebase in general) becomes less awkward if you're calling a separate repo as a submodule rather than a different branch of the same repo.
So how about two modular things able to be contributed to separately: a front end (currently gh-pages) and a back end (currently master)?
What it says on the tin. Documentation: Github keyboard shortcuts
This project is an absolutely awesome idea, btw!
(Newbie here)
Found the idea awesome, and it was time to ditch my Excel file where I stored my 300+ shortcuts (Mac).
So, I downloaded the repository, scrolled the directories, discovered the per app json files. Modified one for testing. Worked. Awesome.
How do I create one new per app shortcut file (creating one new .json file seems to be not enough).
Plus, what exporting shortcuts is supposed to do? What use case?
Eager to learn and contribute ๐
Alt + Ctrl behaves like AltGr, that's fine.
But the following seems to mess up this behaviour
You can swap Alt and Ctrl and get the same behaviour.
If you press and release both Alt and Ctrl no modifier key is recognized as pressed anymore
To quote a commenter on dpreview:
CC: For LR it would be great if the global buttons were available in the shortcut mapper for every module.
For example I'm in the library module and want to know the short cut for crop, I should not have to go looking around for it, it's right there on the R key in the library module but with your system I need to bop over to the develop or global module to see how to crop from the library module.
This would make the tool a better workflow aid (something to have up while using LR) instead of a learning module (Now I will learn the global keys, here is the map, now I will learn the develop keys, here is a map).
Yeah, sorry for nit picking, really though I think this is great and thanks for nifty creation!
Hey @waldobronchart thanks so far for your help. I don't know python too well, would you have a moment to create the scripts needed to parse the raw/*.xml files in https://github.com/luzpaz/ShortcutMapper/tree/gh-pages/exporters/scribus/raw so I can get them to work in ShortcutMapper ? Doesn't hurt to ask. Thanks either way!
Requesting the addition of the English US Dvorak keyboard layouts. I attempted to use the English UK-Dvorak instead and it does have a Mac layout but no Windows layout yet. I use the English US Dvorak layouts on both Mac and PC.
Hello,
BigBlueButton is an open source web-conferencing system for distance learning. The application is fully accessible and we want to add the accessibility keymap. Are you happy for us to prepare a pull request?
In Lightroom 5, the F key enters or exits a true full-screen preview (nothing but the photo).
Shift-F cycles through screen modes (windowed, full screen, full screen with menu and dock/taskbar)
I think the settings you have on your tool for LR 5 are still from LR4.
Great tool!
Hi, your project is awesome.
I have been reading your code, it is good code.
But I found a little problem, well I am trying to fixing (in a local branch) but I could not fix it.
The little problem is the differences between languages, for example the action "Zoom out in Timeline panel to show the entire composition duration" in the "Adobe After Effects" is key combination [ shift ] + [ ; ] = [ : ](in english layout), but in spanish layout is key combination [ shift ] + [ . ] = [ : ] .
I think maybe it is better [ keycode ] -> [ action ] instead [ keys combinations ] -> [ action ].
And in the previous example is: [ colon ] -> [ Zoom out in Timeline panel to show the entire composition duration ]
The problem is change the javascript code and the source layouts. It is a lot of work, sorry, but I can help you.
Regards.
Have read your docs and some of your codes, just want to verify whether my understanding is right.
First, we need to extract shortcuts, maybe from html files or from some special places like you do for blender.
Then, we should convert the shortcuts to a json file so that it can be used in the index.html.
Am I right?
Seems that you like adobe very much. I wonder if I can make something useful for programmers like the shortcuts of emmet, because emmet is not a real app, it's usually a plugin of text editors.
Finally, I read your test and find that only keyboard layout is tested, so...does it mean if I add a new app I don't need to write test?
Anyway, I think it's hard to test the shortcuts, we use script extract them and...how to test whether they are the right shortcuts? If we have known the right shortcuts we can drop the script... Maybe we can test whether some special shortcuts appear in the json file just to confirm whether the script run success.
Hi,
Great tool. I think your missing "Stamp Visible" in PS Shortcuts. Command + Option + Shift + E
Thanks,
Chris
I want to use the Blender shortcut mapper but some of the keys are missing and faded out (like 'E' for extract). Am I missing something?
@waldobronchart This is impressive!
Just some feedback and request:
IMO, the current Readme documentation still needs a little more uhmff. Can there be a little more specificity how keybindings look like and a concrete example of how they are are added? Thanks!
Pressing down a modifier key like shift/ctrl/alt or cmd on the physical keyboard updates the display correctly, but when you release that key again, the display is not updated at all. Pressing the key again does nothing as well. In short, the modifier keys get "stuck". Thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.