mirror of
https://github.com/Foundry376/Mailspring.git
synced 2024-11-11 18:32:20 +08:00
a48ddd51f8
Summary: Keymaps & menus CSON => JSON, remove AtomKeymaps, CommandRegistry use of CSS selectors, use Mousetrap instead Important Notes: - The `application:` prefix is reserved for commands which are handled in the application process. Don't use it for other things. You will not receive the events in the window. - Maintaining dynamic menus seems to come with quite an overhead, because Electron updates the entire menu every time. In the future, we'll need https://github.com/electron/electron/issues/528 to really make things nice. I will be tracking this upstream. - The format for keyboard shortcuts has changed. `cmd-X` is now `command+shift+x` Test Plan: Run tests Reviewers: juan, evan Reviewed By: evan Differential Revision: https://phab.nylas.com/D2917 |
||
---|---|---|
.. | ||
add-nylas-build-resources-task.coffee | ||
check-licenses-task.coffee | ||
clean-task.coffee | ||
codesign-task.coffee | ||
compile-packages-slug-task.coffee | ||
copy-files-for-build-task.coffee | ||
copy-info-plist-task.coffee | ||
docs-build-task.coffee | ||
docs-publish-task.coffee | ||
docs-render-task.coffee | ||
dump-symbols-task.coffee | ||
generate-asar-task.coffee | ||
generate-license-task.coffee | ||
generate-module-cache-task.coffee | ||
install-task.coffee | ||
license-overrides.coffee | ||
mkdeb-task.coffee | ||
mkdmg-task.coffee | ||
mkrpm-task.coffee | ||
nylaslint-task.coffee | ||
output-build-filetypes.coffee | ||
output-disk-space.coffee | ||
output-long-paths-task.coffee | ||
prebuild-less-task.coffee | ||
publish-nylas-build-task.coffee | ||
run-integration-tests-task.coffee | ||
run-unit-tests-task.coffee | ||
set-exe-icon-task.coffee | ||
set-version-task.coffee | ||
task-helpers.coffee |