1
0
mirror of https://github.com/laurent22/joplin.git synced 2024-12-12 08:54:00 +02:00
joplin/packages/app-desktop/gui
Helmut K. C. Tessarek 340312fa80
Desktop: Fix handling of certain keys in shortcut editor (#4022)
String.fromCharCode expects unicode charcodes as an argument; e.keyCode returns javascript keycodes.
Javascript keycodes and unicode charcodes are not the same thing!

Therefore I used an array to map keycodes. This seems to be the only way to make this work properly.

I also changed the width of the shortcut recorder input field to 200px, since certain key combinations are cut off, because they don't fit in the field.
2020-11-12 18:40:00 +00:00
..
Button All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00
ConfigScreen Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
hooks All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00
KeymapConfig Desktop: Fix handling of certain keys in shortcut editor (#4022) 2020-11-12 18:40:00 +00:00
MainScreen Desktop: Fixes #3904, Fixes #3973: Fixed inconsistent note list state when using search 2020-11-09 12:07:37 +00:00
note-viewer All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00
NoteEditor Desktop: Fixes #3904, Fixes #3973: Fixed inconsistent note list state when using search 2020-11-09 12:07:37 +00:00
NoteList Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteListControls Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteToolbar Desktop: Added toolbar button to switch spell checker language 2020-11-08 01:08:33 +00:00
ResizableLayout All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00
SearchBar Desktop: Fixes #3904, Fixes #3973: Fixed inconsistent note list state when using search 2020-11-09 12:07:37 +00:00
SideBar Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
StatusScreen Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
style Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ToggleEditorsButton Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ToolbarButton Desktop: Fixed text editor button tooltips 2020-11-08 01:23:12 +00:00
utils Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ClipperConfigScreen.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
DialogButtonRow.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
dialogs.js All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00
DropboxLoginScreen.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
EncryptionConfigScreen.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ErrorBoundary.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ExtensionBadge.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
HelpButton.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
IconButton.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ImportScreen.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ItemList.jsx All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00
MenuBar.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
menuCommandNames.ts All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00
MultiNoteActions.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
Navigator.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteContentPropertiesDialog.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteListItem.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NotePropertiesDialog.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteRevisionViewer.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteSearchBar.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteStatusBar.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
NoteTextViewer.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
OneDriveLoginScreen.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
PromptDialog.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ResourceScreen.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
Root_UpgradeSyncTarget.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
Root.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ShareNoteDialog.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
TagItem.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
TagList.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ToolbarBase.tsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
ToolbarSpace.jsx Tools: Renamed package namespace from @joplinapp to @joplin 2020-11-07 15:59:37 +00:00
VerticalResizer.jsx All: Use Lerna to manage monorepo 2020-11-05 16:58:23 +00:00