Hi,
I had the same problem, you have to set the test editor in options.
After that I have another problem: opening a note in the external editor (Notepad++) the button doesn’t switch to “watching” and when I save the note in notepad++ Joplin doesn’t get the update.
Removed my messages, since the bug was our internet… Wifi didn’t work, but Joplin still acted like it was working. I didn’t get any “Network error messages”.
@CalebJohn, these issues are most likely due to this change: Desktop: Stop watching external edits by CalebJohn · Pull Request #1981 · laurent22/joplin · GitHub I see this as well, Joplin starts watching the file then stop right away, and in my case I know that's because the process that starts is different from the one that opens the file (it goes through a wrapper). So the onClose event is fired immediately and Joplin stops watching the file.
That makes me think we can't reliably know if a file is closed or not, so we might have to undo this particular change.
On Mac 10.15.1 the window has disappeared. Only the app menu toolbar remains. I’ve tried to go back to a previous version, but that app won’t load the newer config.
OS: Linux, Joplin 1.0.173
Encryption: was enabled/working before with 1 master key, password set!
After upgrading I see the following message in log.txt and a newly created test note doesn't get synced to my NextCloud, previously existing encrypted notes still visible/readable in joplin-desktop and Android App (but any changes made to existing/encrypted notes won't get synced!):
2019-11-11 14:52:25: "No master key is defined as active. Check this: Either one or more master keys exist but no password was provided for any of them. Or no master key exist. Or master keys and password exist, but none was set as active."
The Options / Encryption page says:
Encryption is: Enabled
Decrypted items: 19 / 19
but in Tools / Synchronisation Status Page I can read:
MasterKey: 0/0
It looks like there is no more master_key in the database:
sqlite> .mode list
sqlite> select * from master_keys;
sqlite>
Probably the only way to recover is to disable encryption on all devices to enable it again
Then you don’t have any master key. If you had some before it must have been deleted, but there wasn’t anything special in this release that would cause keys to be deleted. Is there any error in the log?
Any what if you sync with a fresh new client - does it pick up the master key?
Which operating system are you on? And which external editor do you use? This will be very useful information for us so that we don’t accidentally make a change that stops it from working.
The same on VS Code (1.40.0). Editing a single note works better than before (Joplin stops watching automatically when Code is closed), but a second note is opened as “edit-…md (deleted)”.