Laurent Cozic
7d62df8906
Desktop: Improved master password state handling in Encryption screen
2021-10-17 19:10:37 +01:00
Laurent Cozic
6eced7ec4b
Desktop release v2.5.4
2021-10-17 18:52:35 +01:00
Laurent Cozic
8d09ed3bac
Fixed package path
2021-10-17 18:50:56 +01:00
Laurent Cozic
b8919156d1
Desktop release v2.5.3
2021-10-17 17:45:10 +01:00
Laurent Cozic
21a7149493
Fixed mobile build
2021-10-17 14:54:48 +01:00
Kenichi Kobayashi
1d46d9f657
Desktop: Resolves #4827 : Laggy scrolling in Markdown viewer ( #5496 )
2021-10-16 11:44:02 +01:00
Roman Musin
6879481fd5
Desktop: Resolves #5168 : Add support for callback URLs ( #5416 )
2021-10-16 10:07:41 +01:00
Laurent Cozic
1fee83d408
Desktop: Fixed share dialog button sizes
2021-10-15 16:41:38 +01:00
Laurent Cozic
852c6f2f8d
Desktop: Mentioned on share dialog that it may take a few minutes for all notes to appear on the recipient device
2021-10-15 16:34:09 +01:00
Laurent Cozic
0bae4690c9
Removed debug code
2021-10-15 16:17:47 +01:00
Laurent Cozic
8a7fa78c54
Chore: Moved share invitation response logic to separate file (Desktop)
2021-10-15 16:16:02 +01:00
Laurent Cozic
fb935dde18
Tools: Added syncDebugLog to help debugging sync operations
2021-10-15 12:24:22 +01:00
Laurent Cozic
9bff2d1ef4
Desktop: Improved share error handling
2021-10-14 15:39:17 +01:00
Laurent Cozic
73545484c9
Desktop: Allows a shared notebook recipient to leave the notebook
2021-10-14 15:39:17 +01:00
Laurent Cozic
1f005656a2
Merge branch 'release-2.4' into dev
2021-10-13 18:59:41 +01:00
Laurent Cozic
b45585dc21
Desktop release v2.4.12
2021-10-13 17:43:03 +01:00
Laurent Cozic
46786cc186
Tools: Update Electron Builder time server (previous was not working anymore)
2021-10-13 17:42:49 +01:00
Laurent Cozic
eca6e2ff3d
Desktop release v2.4.11
2021-10-13 12:51:15 +01:00
Laurent Cozic
523382ec83
Desktop release v2.4.10
2021-10-13 10:58:10 +01:00
Laurent Cozic
03f40daedc
Chore: Refactor compilePackageInfo script so that it can be used from both desktop and server app
2021-10-09 15:32:15 +01:00
Rishabhraghwendra18
7b2480179f
Desktop: Fixes #5310 : Bright background around code block insertion dialog in dark mode ( #5491 )
2021-10-08 15:18:26 +01:00
Laurent Cozic
e069fe90c8
Chore: Fixed lib paths
2021-10-04 15:33:50 +01:00
Helmut K. C. Tessarek
5c7dcf0117
Mobile: Resolves #4701 : Improve delete dialog message ( #5481 )
2021-10-03 18:41:32 +01:00
Laurent
c758377188
All: Add support for public-private key pairs and improved master password support ( #5438 )
...
Also improved SCSS support, which was needed for the master password dialog.
2021-10-03 16:00:49 +01:00
Laurent Cozic
e5e1382255
Desktop release v2.5.1
2021-10-02 11:10:25 +01:00
Laurent Cozic
4a7746beb2
Desktop: Upgrade Electron from v10 to v14
2021-10-01 19:35:27 +01:00
Laurent Cozic
bb44c4e6ab
Desktop release v2.4.9
2021-09-29 19:28:24 +01:00
Laurent Cozic
6a22fb51f3
Setup new release 2.5
2021-09-29 16:45:06 +01:00
Laurent Cozic
8ada059401
Desktop: Improved accepting a folder share
2021-09-25 18:00:43 +01:00
Laurent Cozic
62f81b4315
Chore: Converts ENEX import file to TypeScript
2021-09-23 13:16:22 +01:00
Laurent Cozic
f3d4d8eaed
Desktop release v2.4.8
2021-09-22 17:29:57 +01:00
Laurent Cozic
56cac1f729
Desktop: Fixes #5161 : Improved plugin search and installing new plugins from China
2021-09-21 16:22:58 +01:00
Laurent Cozic
da884752a8
Desktop: Fixed Sync Wizard logo images on Windows
2021-09-20 16:29:05 +01:00
Laurent Cozic
0cbc261051
Chore: Remove last remnants of discontinued Nextcloud App
2021-09-19 19:15:10 +01:00
Laurent Cozic
542fdb496a
Set default options
2021-09-19 18:54:14 +01:00
Laurent Cozic
bb740c75ec
Desktop release v2.4.7
2021-09-19 13:04:59 +01:00
Laurent Cozic
e447acc076
Desktop: Resolves #5440 : Do not escape content when copying from Rich Text editor
2021-09-19 13:00:06 +01:00
Laurent Cozic
6d981864ef
Desktop: Fixes #5461 : Editor max width was not always applied in Rich Text editor
2021-09-19 12:04:23 +01:00
Nikhil Gautam
0d40026d8b
Desktop: Resolves #5299 : Display 0/0 when no search results are found in editor ( #5360 )
2021-09-19 11:37:33 +01:00
Caleb John
7a9ec627ee
Desktop: Resolves #5233 : Fire resize event whenever the layout changes ( #5344 )
...
* Fire resize event whenever the layout changes
This solves an issue where the markdown editor was changing size
physically, but the refresh function wasn't being called so the
editor would lose track of it's size and place the cursor wrongly.
The editor was able to correctly resize when the window resize event
was fired, but this didn't happen when the sidebars were toggled.
The solution implemented here is to hook in to the function where
layout props are changed, and emit a resize event there.
This means that anytime the layout changes (whether or not it affects
sizing), the resize event will be fired.
2021-09-19 11:36:23 +01:00
Helmut K. C. Tessarek
12ec7b0c1d
macOS: Added Cmd+Backspace shortcut to delete line ( #5478 )
2021-09-19 11:32:58 +01:00
Laurent Cozic
f6f5d6808d
Merge branch 'dev' into release-2.4
2021-09-14 12:07:04 +01:00
Laurent Cozic
a7130ce17a
Tools: Added script to compile SASS files
2021-09-12 16:35:08 +01:00
Laurent Cozic
20f8743079
Tools: Upgrade back package-lock files to v2
2021-09-12 16:34:03 +01:00
Helmut K. C. Tessarek
9d5d891fe3
Desktop, Mobile: Resolves #5295 : Update Mermaid 8.10.2 -> 8.12.1 and fix gitGraph crash ( #5448 )
2021-09-11 19:47:01 +01:00
Laurent Cozic
96ac12b460
Chore: Converted encryption config screens to React Hooks to share logic between desktop and mobile
2021-09-10 19:05:47 +01:00
Laurent Cozic
4b93664240
Desktop release v2.4.6
2021-09-09 19:25:54 +01:00
Laurent Cozic
d33b99cffb
Desktop: Fix handling of disabled master keys when enabling E2EE
2021-09-09 18:46:58 +01:00
Laurent Cozic
267c32143b
Desktop: Fix handling of disabled master keys when enabling E2EE
2021-09-09 18:42:00 +01:00
Laurent Cozic
6181250d86
Desktop release v2.4.5
2021-09-06 18:35:37 +01:00
Laurent Cozic
9407efd8ec
All: Allow disabling any master key, including default or active one
...
Ref: https://discourse.joplinapp.org/t/syncing-error-with-joplin-cloud-and-e2ee-master-key-is-not-loaded/20115/5
2021-09-06 18:33:17 +01:00
Laurent Cozic
478d4accf1
Desktop: Load themes as CSS variables for use in custom themes and internal components
2021-09-06 16:57:07 +01:00
Laurent Cozic
80762572cf
Chore: Moved app state to separate file
2021-09-04 18:11:29 +01:00
Laurent Cozic
f5891dfae8
Tools: Fixed build
2021-09-04 15:15:25 +01:00
Laurent Cozic
973121addd
Fixed missing command
2021-09-04 14:36:52 +01:00
Laurent Cozic
71c470f59d
Desktop: Fixes #5417 : Handle invalid search index in Goto Anything
2021-09-04 14:26:29 +01:00
Laurent Cozic
c529b972e3
Chore: Automatically create command index for desktop app
2021-09-04 13:43:25 +01:00
Laurent Cozic
e6bff3f2e0
Chore: Moved desktop app reducer to separate file so that it can be unit tested
2021-09-04 12:37:22 +01:00
Laurent Cozic
1bc674a1f9
Tools: Update ignored files when running desktop app in dev mode
2021-09-03 16:43:06 +01:00
Laurent Cozic
f371bb8e59
Revert "Merge branch 'desktop-protocol' of https://github.com/roman-r-m/joplin into dev"
...
This reverts commit 7c85889c1f
, reversing
changes made to ab134807ea
.
Reason: Messed up and accidentally merged a pull request.
2021-09-03 15:03:17 +01:00
Laurent Cozic
7c85889c1f
Merge branch 'desktop-protocol' of https://github.com/roman-r-m/joplin into dev
2021-09-03 15:00:31 +01:00
Laurent Cozic
85fa3288ab
Desktop release v2.4.4
2021-09-02 18:40:36 +01:00
Roman
886b6d1126
Add stuff to maybe get it to work on MacOS
2021-09-01 22:46:44 +01:00
Roman
1a703c4ecd
Rename ProtocolUtils -> callbackUrlUtils
2021-09-01 22:28:33 +01:00
Roman
1126899769
Code review changes
2021-09-01 22:27:24 +01:00
Laurent Cozic
78c7b79299
Fixed margin
2021-09-01 12:47:35 +01:00
Laurent Cozic
d97ba57dda
Desktop: Sort plugin results according to recommended property, and display Recommended tag
2021-09-01 12:17:20 +01:00
Laurent Cozic
ce89ee5bab
All: Add support for single master password, to simplify handling of multiple encryption keys
2021-08-30 14:15:35 +01:00
Laurent Cozic
ad931a738f
Desktop release v2.4.3
2021-08-28 15:52:09 +01:00
Laurent Cozic
3b6e6e45cf
Desktop: Resolves #5161 : Display link to browse plugins when repository cannot be reached
2021-08-28 15:45:27 +01:00
Roman
b269c2fdb9
Simplify protocol setup
2021-08-28 14:26:54 +01:00
Laurent Cozic
75d118b19e
Desktop release v2.4.2
2021-08-27 17:21:05 +01:00
Laurent Cozic
4c72de8bd8
Desktop: Fixes #5380 : Prevent it from crashing with too long search queries
2021-08-27 17:16:09 +01:00
Laurent Cozic
d6da4299ad
Desktop: Fixes #5346 : "Move to notebook" would break with empty input
2021-08-27 16:58:42 +01:00
Laurent Cozic
814f602bd6
Chore: Moved EncryptionService under e2ee directory
2021-08-23 18:47:07 +01:00
Laurent Cozic
30c7410cbe
Desktop release v2.4.1
2021-08-23 09:51:49 +01:00
Caleb John
e3bd24f819
Desktop: Resolves #5364 : Disable inline code background in vim mode ( #5370 )
...
Also ensure that highlight marks are shown above inline code
2021-08-23 00:34:04 +01:00
Laurent Cozic
50f421c5d9
Tools: Setup release 2.4
2021-08-21 10:46:46 +01:00
Caleb John
a4785efd58
Desktop: Split code block class in two ( #5359 )
...
This makes it clear that once class controls the background
and the other controls the foreground
2021-08-21 10:34:54 +01:00
Roman
f42fd0ecce
Fix enum usage
2021-08-20 21:43:37 +01:00
Roman Musin
e73a4b7286
Merge branch 'dev' into desktop-protocol
2021-08-20 12:02:11 +01:00
Laurent Cozic
16b928a0f9
fixed imports
2021-08-19 13:02:54 +01:00
Laurent Cozic
11d35711c1
Tools: Add linter rules for a few TypeScript naming conventions
2021-08-18 16:21:48 +01:00
Ahmad Mamdouh
9b27b3b1fb
Plugins: Resolves #5288 : Improved support for fitToContent webview property ( #5298 )
2021-08-18 12:09:45 +01:00
Caleb John
189f9d1091
Desktop: Fixes #5327 : Add more specific classes for CodeMirror elements ( #5333 )
...
Some themes use fairly specific classes so we need to overide them.
When changing notebooks, or when entering the editor from settings
the order that css is loaded changes in which case this bug wouldn't
manifest
2021-08-18 12:05:52 +01:00
Caleb John
352b78b5f7
Desktop: Removes markdown inline code padding ( #5331 )
...
Ref: https://github.com/laurent22/joplin/pull/5314#issuecomment-900256897
2021-08-18 12:03:34 +01:00
Laurent Cozic
4f5ad86028
Desktop: Fixes #5184 : GotoAnything is not working on first try
2021-08-18 11:54:28 +01:00
Laurent Cozic
7faa58e0f9
All: Add a way to disable a master key
2021-08-17 12:03:19 +01:00
Laurent Cozic
ea1269d122
Merge branch 'release-2.3' into dev
2021-08-17 08:25:28 +01:00
Laurent Cozic
819af3c6d8
Desktop release v2.3.5
2021-08-17 07:14:59 +01:00
Caleb John
e51fe8bd80
Desktop: Place code-block background in the back in Markdown editor ( #5322 )
2021-08-17 07:14:30 +01:00
Caleb John
e159494231
Desktop: Place code-block background in the back in Markdown editor ( #5322 )
2021-08-17 07:13:52 +01:00
Laurent Cozic
4df434e63e
Desktop release v2.3.4
2021-08-17 07:06:05 +01:00
Laurent Cozic
be500f29cc
Tools: Trying yet again to upgrade lock files to v2
2021-08-16 16:21:56 +01:00
Laurent Cozic
fe4900d254
Desktop: Add Sync Wizard dialog
2021-08-16 15:20:14 +01:00
Caleb John
9783f57f75
Desktop: Resolves #5297 : Improved Markdown editor code styling, and add CSS classes for code ( #5314 )
...
Adds the cm-jn-inline-code and cm-jn-code-block classes
both classes are given styling based on the current theme
2021-08-15 10:25:47 +01:00
Roman
20d1f74ee4
Use enum
2021-08-14 23:30:19 +01:00
Roman
2386abea3e
Rename parseUrl -> parseCallbackUrl
2021-08-14 23:18:58 +01:00
Roman
90621a8417
Fix linter errors
2021-08-14 23:07:22 +01:00
Roman
2b6b4dd916
Rename initialUrl -> initialCallbackUrl
2021-08-14 21:55:47 +01:00
Roman
ecf718005d
Code review comments
2021-08-14 21:01:03 +01:00
Roman
305d0ffc49
Rename copy folder URL -> copy notebook URL
2021-08-14 20:57:01 +01:00
Roman
f454c4e33b
Add a function to check for valid callback url
2021-08-14 20:20:16 +01:00
Roman
047883bd27
Read initial url from a field
2021-08-14 20:12:14 +01:00
Roman
f118f5250f
Handle openFolder and openTag too; change the URL format; extract ULR functions to a separate file
2021-08-14 13:33:45 +01:00
Laurent Cozic
8063c94ff7
Desktop: Allow setting a max width for the editor content
2021-08-14 12:19:53 +01:00
Roman
61161039c8
Open the note from URL even if Joplin isn't running
2021-08-13 23:21:14 +01:00
Roman
00504898f2
Cleanup
2021-08-13 22:50:49 +01:00
Roman
0a6390ed96
Actually open the note
2021-08-13 22:45:13 +01:00
Roman
f909fe6670
Trying to get it to work on Linux
2021-08-13 22:06:01 +01:00
Roman
b17d8bc533
Register to handle joplin:// links
2021-08-12 21:51:03 +01:00
Laurent Cozic
f07636e4b7
Desktop release v2.3.3
2021-08-12 19:27:57 +01:00
Laurent Cozic
11cf8474f7
Merge branch 'dev' of github.com:laurent22/joplin into dev
2021-08-12 19:27:14 +01:00
Laurent Cozic
77a8ab8125
Tools: Fixed lib import statements
2021-08-12 19:26:35 +01:00
Laurent Cozic
3309f42fb6
Desktop release v2.3.2
2021-08-12 18:02:16 +01:00
Laurent Cozic
bd907ddeb2
Tools: Trying again to upgrade lock files to v2
2021-08-12 18:01:55 +01:00
Laurent Cozic
b6d9392798
Desktop release v2.3.1
2021-08-12 17:30:56 +01:00
Laurent Cozic
14bf50fdc9
Tools: Fixed desktop test scripts
2021-08-12 17:25:19 +01:00
Laurent
dcd5a8d975
All: Improved E2EE usability by making its state a property of the sync target ( #5276 )
2021-08-12 16:54:10 +01:00
Laurent Cozic
9c37a3e5e4
Setup new release 2.3
2021-08-12 16:49:37 +01:00
Laurent Cozic
b5f148c33a
Re-apply package-lock v2
2021-08-11 17:34:17 +01:00
Laurent Cozic
6d1a2e2e1d
Desktop release v2.2.7
2021-08-11 11:26:03 +01:00
Laurent Cozic
70cdaa3a22
Revert "Plugins: Add ability to make dialogs fit the application window ( #5219 )"
...
This reverts commit c89037b4a2
.
Ref: https://github.com/laurent22/joplin/pull/5219#issuecomment-896702259
2021-08-11 11:25:14 +01:00
Laurent Cozic
b90ec3af1e
Tools: Update version numbers of sub-packages
2021-08-10 15:41:54 +01:00
Laurent Cozic
60aca7beec
Desktop release v2.2.6
2021-08-09 19:06:07 +01:00
Laurent Cozic
8589f39afe
Merge branch 'dev' into release-2.2
2021-08-09 19:05:46 +01:00
Ahmad Mamdouh
e7260d7498
Plugins: Hide note list menu items for commands that are disabled ( #5270 )
2021-08-09 19:04:40 +01:00
Laurent Cozic
c3f10d31cb
Chore: Convert E2EE related files to TypeScript
2021-08-07 12:22:37 +01:00
Laurent Cozic
f9cfefdb29
Desktop: Resolves #5273 : Prevent plugins from crashing the application
2021-08-06 13:08:32 +01:00
Laurent Cozic
153216c236
Desktop release v2.2.5
2021-08-06 11:05:10 +01:00
Laurent Cozic
517deade20
Merge branch 'dev' into release-2.2
2021-08-06 11:04:59 +01:00
Laurent Cozic
e9d590169b
Desktop: Remove template feature (replaced by template plugin)
2021-08-06 10:58:32 +01:00
Laurent Cozic
daadc3309b
Desktop release v2.2.4
2021-08-05 16:04:42 +01:00
Laurent Cozic
dbe7146bdd
Merge branch 'dev' into release-2.2
2021-08-05 16:04:28 +01:00
Laurent Cozic
87298db0ec
fix import
2021-08-05 16:01:46 +01:00
Laurent Cozic
f2818a653b
Desktop release v2.2.3
2021-08-05 15:09:58 +01:00
Laurent Cozic
5b7a5de826
Desktop: Resolves #5184 : GotoAnything sometimes is not working on first try
2021-08-05 14:40:54 +01:00
Laurent Cozic
69f0578ca9
Tools: Do not run slow updateIgnored script when running desktop app in dev mode
2021-08-05 14:35:58 +01:00
Laurent Cozic
6e82c8a8f9
Desktop: Fixes #5208 : Focus is lost while searching in all notes
2021-08-05 14:35:08 +01:00
Laurent Cozic
3348b4f6f8
Desktop: Fixes #5253 : Fixed plugin state when it has been deleted outside the app
2021-08-05 12:48:39 +01:00
Laurent Cozic
73e67deb37
Desktop: Fixes #5259 : Fixed share note color in note list
2021-08-05 12:16:02 +01:00
Laurent Cozic
bde39bf6b3
Desktop: Fixes #5268 : Disable "Dropped file type is not supported" notification in Rich Text editor
2021-08-05 12:09:21 +01:00
Laurent Cozic
8920db5537
Desktop: Fixes #5241 : Katex code could be broken after editing it in Rich Text editor
2021-07-26 14:50:31 +01:00
Laurent Cozic
fb9ec105df
Desktop: Converted Clipper notification to a modal dialog that shows up in all screens
2021-07-25 13:15:56 +01:00
Laurent Cozic
63d4ccdc61
Merge branch 'dev' into release-2.2
2021-07-24 17:55:41 +01:00
Laurent Cozic
07d2a60c75
Plugins: Add support for loading application chrome and note CSS from the plugin
2021-07-23 11:05:21 +01:00
Ahmad Mamdouh
c89037b4a2
Plugins: Add ability to make dialogs fit the application window ( #5219 )
2021-07-22 10:21:57 +01:00
Laurent Cozic
37ad6132b8
Desktop release v2.2.2
2021-07-19 10:45:30 +01:00
Laurent Cozic
2d92a0f1a0
Merge branch 'dev' into release-2.2
2021-07-19 10:45:03 +01:00
Laurent Cozic
d469ac174c
Merge branch 'release-2.1' into dev
2021-07-19 10:42:22 +01:00