Laurent Cozic
2e9f93ad9a
Tools: Enable eslint rule comma-dangle: always-multiline for functions
2023-08-22 11:58:53 +01:00
Laurent Cozic
dd6eec6a03
Tools: Apply rule @typescript-eslint/ban-types
2023-06-30 10:30:29 +01:00
Laurent Cozic
0c4ba592f6
Tools: Apply rule github/array-foreach
2023-06-30 09:39:21 +01:00
Laurent Cozic
7fa1459dc3
Tools: Apply eslint rules "no-console" and "id-denylist"
2023-02-16 10:58:24 +00:00
pedr
c706b8dd2f
Desktop: Allow 'Paste as Text' on the Rich Text Editor ( #7751 )
2023-02-13 19:16:33 +00:00
Laurent Cozic
ce02d4c94f
Chore: Finished applying eqeqeq rule
2022-07-23 11:33:12 +02:00
Laurent
6458ad0540
Desktop: Resolves #591 : Add support for multiple profiles ( #6385 )
2022-04-11 16:49:32 +01:00
Helmut K. C. Tessarek
b58ea0f202
Desktop: Add shortcut for bulleted list ( #5698 )
...
Ref: https://discourse.joplinapp.org/t/shortcut-for-lists/21646
2021-11-11 15:50:15 +00:00
Laurent Cozic
e9d590169b
Desktop: Remove template feature (replaced by template plugin)
2021-08-06 10:58:32 +01:00
Caleb John
b1ea3f3ad1
Desktop: Add "duplicate line" command in Markdown editor ( #4873 )
...
Ref: https://discourse.joplinapp.org/t/duplicate-line-command/12650/15
2021-04-25 09:57:35 +01:00
Laurent Cozic
86610e7561
Converted models and services to TypeScript
2021-01-22 17:41:11 +00:00
Caleb John
2529da5b09
Desktop: Fixes #4130 : Register Markdown editor commands with the Keyboard Shortcut editor ( #4136 )
2020-12-19 17:57:41 +00:00
Helmut K. C. Tessarek
b780261153
Chore: moving the keycode map to a separate file ( #4192 )
...
/ref https://github.com/laurent22/joplin/pull/4022#issuecomment-726263640
2020-12-06 15:01:30 +00:00
Laurent Cozic
046433a947
Tools: Fixed issue with gettext not knowing how to parse regex that includes backtick
2020-12-05 11:54:58 +00:00
Laurent Cozic
d20694e52c
Tools: Apply rule @typescript-eslint/type-annotation-spacing
2020-11-12 19:13:28 +00:00
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
Laurent Cozic
06f2fda946
Tools: Replace Jasmine with Jest to run tests
2020-11-10 15:59:30 +00:00
Laurent Cozic
cc07016b07
All: Use Lerna to manage monorepo
2020-11-05 16:58:23 +00:00