f1b2b7b86b
Desktop: Fixes #3481 : Crash when applying tags to multiple notes from within another tag
2020-07-12 17:15:17 +01:00
e0a87d6253
Revert "All: Add support for sync target lock"
...
This reverts commit 51235f191d
.
Not ready yet, moving to a branch
2020-07-12 16:38:54 +01:00
51235f191d
All: Add support for sync target lock
...
The goal is to allow locking a sync target so that maintenance
operations, such as upgrading the target to a more efficient format,
can be done. For now, only the lock mechanism is in place, as a way to
evaluate it, and to see if it can cause any issue.
2020-07-10 23:42:03 +01:00
003ead2511
Clean up
2020-07-10 19:54:29 +01:00
8dc8527fdc
CLI v1.0.165
2020-07-10 19:52:58 +01:00
8732c97dcd
Desktop: Fixed GotoAnything rendering issue with HTML notes
2020-07-07 19:17:33 +01:00
77a03599de
Desktop: WYSIWYG: Fixed inserting date time and other content inside header
2020-07-04 12:17:30 +01:00
ee3f4beeaf
Desktop: Dev fix: Better handling of command props
2020-07-04 10:46:22 +01:00
7035b1f9f6
Desktop: Dev fix: Added back title on header buttons
2020-07-04 10:46:22 +01:00
c63c6370b5
Desktop: Refactored command system
...
The goal is to make the command system more modular, so each command can
be defined as a single object that includes a declaration (name, label,
etc.) and a runtime (to execute the command, test if it should be
enabled, etc.)
Utility methods are provided to convert a command to a menu item or a
toolbar button, thus reducing duplicated and boiler plate code across the
codebase (often the menu item logic was duplicated in the toolbar
button logic and vice versa).
The goal is to make it easier to add new commands (and associated menu
item and toolbar buttons) and to call them from
anywhere. This is also useful for plugins, which can also easily define
new commands.
Could also allow creating a command palette.
2020-07-03 22:32:39 +01:00
5bbf9d87c2
Desktop: Fixes #3412 : Fixed custom order when note title is changed
2020-06-28 19:10:35 +01:00
acf1ff6d1d
Desktop, Cli: Fixes #3402 : Fixed import of checkboxes in ENEX files
2020-06-28 18:55:47 +01:00
05acc51054
Desktop, Mobile: Fixes #3281 : Prevent code highlighting from freezing the app in some cases
2020-06-28 18:31:43 +01:00
eb8841379c
Desktop, Cli: Fixes #2331 : Only de-duplicate imported notebook titles when needed
2020-06-28 18:00:51 +01:00
87ccb86f54
All: Reducer should not mutate state
2020-06-25 20:27:14 +01:00
1a90165255
Desktop, Mobile: Fix link color for dark theme ( #3391 )
2020-06-21 00:47:19 +01:00
7b64c8dbe3
Desktop: Fixed API issue
2020-06-20 23:11:18 +01:00
2377f7bc07
Desktop: Make sure search engine can keep working when index is corrupted
2020-06-20 19:21:35 +01:00
d27b658392
Desktop: API: Improved error handling on service end-point
2020-06-20 12:34:05 +01:00
e7f3aa3764
Updated British spelling
2020-06-20 12:18:41 +01:00
89ca8e08d6
Desktop: API: Fixed externalEditWatcher/noteIsWatched call, fixed tests
2020-06-20 12:03:22 +01:00
6350506ce7
Mobile: Fixes OneDribe login screen
2020-06-20 11:14:01 +01:00
d5ed611920
Update website
2020-06-20 02:57:32 +01:00
45160a2e73
Desktop: API: Add support for external editing from API
2020-06-20 02:30:09 +01:00
c2d6da83c0
All: Fixes #3381 : Prevent desktop.ini file from breaking sync lock
2020-06-20 01:15:56 +01:00
3e88a24753
Desktop: Reduce database logging statements
2020-06-17 23:46:47 +01:00
7cd0e25538
Merge branch 'master' of github.com:laurent22/joplin
2020-06-16 18:10:04 +01:00
a4b13be0d1
Desktop: Fix getLineSpan logic and list token regex logic ( #3365 )
...
- previously getLineSpan was included line text as a token (dumb
oversight)
- the regex was updated to include a space after a OL element (was
missing for some reason)
2020-06-16 13:00:17 +01:00
cff036d08b
Desktop: Do not expand the leaft notebook when following a link to a note
2020-06-15 22:59:42 +00:00
fcd00b3212
Desktop, Cli: Fixed various bugs related to the import of ENEX files as HTML
2020-06-15 17:10:51 +01:00
6a41d6e85a
Cli: Allow importing ENEX files as HTML
2020-06-14 16:45:17 +00:00
3733858145
Desktop, Cli: Fixed issue with importing resources from ENEX files
2020-06-14 16:26:35 +00:00
4aef72572d
Desktop: Added debug info to detect empty note issue
2020-06-13 17:17:32 +01:00
126918be54
Mobile: Do not restore selection on undo/redo (unreliable)
2020-06-13 16:46:43 +01:00
1dc4516efc
Revert "Mobile: Refactored and made dialog boxes more reliable"
...
This reverts commit f432734338
.
This new package has its own glitches and doesn't look good
when button labels are too large. So reverting to the less
glitchy package.
2020-06-13 16:20:59 +01:00
9a9cfbd130
Mobile: Resolves #2595 : Add undo/redo support
2020-06-13 16:20:18 +01:00
f432734338
Mobile: Refactored and made dialog boxes more reliable
2020-06-10 22:12:18 +01:00
b7f5f848f2
All: Refactored themes to allow using the same ones in both desktop and mobile version
...
Will also allow using them when exporting HTML or PDF from CLI.
2020-06-10 22:08:59 +01:00
d80cf6bf37
Mobile: Made saving notes more reliable
2020-06-09 23:30:32 +00:00
faabd17fc6
Desktop: Fixed issue with setting filename for edited attachments
2020-06-09 19:15:43 +00:00
b81b6135f6
Clean up unused optional parameter
2020-06-08 09:05:03 +01:00
583ac7960b
Mobile: Dev fix: Add missing key
2020-06-08 09:02:14 +01:00
2c6a298758
Android: Fixes #3010 : Request permissions if needed when exporting profile ( #3202 )
2020-06-08 09:01:11 +01:00
d2b81d221b
Mobile: Fixes #3343 : Fixed issue when creating note then switching notebook ( #3347 )
2020-06-08 08:40:52 +01:00
8058d3f728
Removed debug code
2020-06-08 07:43:09 +01:00
0bc10acf02
Mobile: Fixes #3344 : Fixed regression that would cause links in notes to open within app itself
2020-06-08 07:41:04 +01:00
ac0d01b724
Doc: Fixes #3330 : Fixed various links in doc
2020-06-07 13:02:58 +01:00
40adbc5e9e
Desktop: Resolves #3333 : Improved escaping of Markdown titles in links
2020-06-07 12:55:40 +01:00
f36e0c2513
All: Fixes #3334 : Prevent notebook to be the parent of itself
2020-06-07 12:47:43 +01:00
a8c8539e7a
Desktop: Add option to choose Code Mirror as code editor ( #3284 )
2020-06-06 16:00:20 +01:00