Charles
a796a9d179
API: Support is_todo property to allow making a note a todo ( #1688 )
2019-06-28 13:46:55 +01:00
Laurent Cozic
21897a3cd4
Clipper: Resolves #1669 : Handle special case of code block used on Microsoft website
2019-06-22 18:57:41 +01:00
Laurent Cozic
6ee2595dce
Desktop: Fixes #1676 : Preserve user timestamps when adding note via API
2019-06-22 12:31:04 +01:00
Laurent Cozic
50fd075168
Desktop, CLI: Fixes #1672 : Fix line break issue when importing certain notes from Evernotes
2019-06-22 11:23:22 +01:00
Laurent Cozic
86136e0c6c
Clipper: Fixes #1622 : Import named anchors from clipped pages
2019-06-13 00:26:19 +01:00
Laurent Cozic
9f6b3ccf40
All: Improved: Allow using multiple connections to download items while synchronising ( #1633 )
...
* Task queue
* All: Improved sync speed by downloading items in parallel
* Improved download queue
2019-06-07 23:20:08 +01:00
Laurent Cozic
df714c357d
All: Improved: Better handling of items that cannot be decrypted, including those that cause crashes
2019-06-07 23:11:08 +01:00
Laurent Cozic
de5fdc84f8
Added simple Key-Value store to support temporary data
2019-06-07 08:05:15 +00:00
Laurent Cozic
8fe2091926
Desktop, CLI: Fixes #1583 : Handle multiple lines in attributes when importing Enex files
2019-05-28 22:52:09 +01:00
Laurent Cozic
3ba021fdd9
Fixed test for Welcome notebook
2019-05-28 18:17:59 +01:00
Laurent Cozic
04c6579f2c
All: Fix: Fix issue with revisions being needlessly created when decrypting notes
2019-05-28 18:10:21 +01:00
Laurent Cozic
43624ffa75
Desktop: Improved: Add number of characters removed and added in revision list
2019-05-24 17:31:18 +01:00
Laurent Cozic
8a6fe20a69
All: Resolves #1481 : New: Allow downloading attachments on demand or automatically ( #1527 )
...
* Allow downloading resources automatically, on demand, or when loading note
* Make needToBeFetched calls to return the right number of resources
* All: Improved handling of resource downloading and decryption
* Desktop: Click on resource to download it (and, optionally, to decrypt it)
* Desktop: Better handling of resource state (not downloaded, downloading, encrypted) in front end
* Renamed setting to sync.resourceDownloadMode
* Download resources when changing setting
* tweaks
* removed duplicate cs
* Better report resource download progress
* Make sure resource cache is properly cleared when needed
* Also handle manual download for non-image resources
* More improvements to logic when downloading and decrypting resources
2019-05-22 15:56:07 +01:00
Laurent Cozic
d60afcaabe
Fixed merge
2019-05-16 17:36:02 +00:00
Laurent Cozic
1a091460ca
All: Fixed: Prevent app from trying to upload resource it has not downloaded yet
2019-05-16 17:34:16 +00:00
Laurent Cozic
78ddd22f09
Log more revision information to allow debugging issues
2019-05-14 22:23:34 +01:00
Laurent Cozic
3e808f05fd
Improved logic to set resource file size
2019-05-12 15:53:42 +01:00
Laurent Cozic
e1b7b64e1b
All: Make sure resource filesize is set in all cases
2019-05-12 11:41:07 +01:00
Laurent Cozic
ed3970be81
CLI: Fix: Do not resize images if they are already below the max dimensions
2019-05-12 11:38:33 +01:00
Laurent Cozic
565dfba8c9
All: Fixes #371 (sort of): Allow resources greater than 10 MB but they won't be synced on mobile
2019-05-12 01:15:52 +01:00
Laurent Cozic
dccd489fcc
Clipper: Fix: Fix handling of tables with empty headers
2019-05-11 09:23:31 +01:00
Laurent Cozic
78372c9bac
All: Improved: Make sure a revision is saved a note has not been modified for over a week
2019-05-08 00:51:56 +01:00
Laurent Cozic
a4db1bc671
All: Improved: Do not save a revision if there is already a recent one that exists
2019-05-08 00:10:36 +01:00
Laurent Cozic
52a2daddbf
All: Improved: Make sure user timestamp is preserved with revision information
2019-05-07 22:15:47 +01:00
Laurent Cozic
c400142996
All: Fix: Make sure a revision is not empty before saving it
2019-05-07 20:46:58 +01:00
Laurent Cozic
08af9de190
All: Resolves #712 : New: Support for note history ( #1415 )
...
* Started revisions support
* More rev changes
* More rev changes
* More revs changes
* Fixed deletion algorithm
* More tests and moved updated time to separate field
* Display info when restoring note
* Better handling of existing notes
* wip
* Further improvements and fixed tests
* Better handling of changes created via sync
* Enable chokidar again
* Testing special case
* Further improved logic to handle notes that existed before the revision service
* Added tests
* Better handling of encrypted revisions
* Improved handling of deleted note revisions by moving logic to collectRevision
* Improved handling of old notes by moving logic to collectRevision()
* Handle case when deleting revisions while one is still encrypted
* UI tweaks
* Added revision service to mobile app
* Fixed config screens on mobile and desktop
* Enabled revisions on CLI app
2019-05-06 21:35:29 +01:00
Luis Orozco
d213e4ab57
All: Fixed: Prevents notes with no title to break after synchronize ( #1472 )
...
Tests to confirm serialize/unserialize don't change body and title
check if item title exists, otherwise display default title.
added test checking serializing/unserializing Folders don't modify data
2019-05-06 21:25:14 +01:00
Laurent Cozic
b2129cb8c4
Desktop, CLI: Fixes #1476 : Import lists and sub-lists from Enex files with correct indentation
2019-05-01 18:06:37 +01:00
Laurent Cozic
a5ee120281
All: Fixes #1433 : Some resources could incorrectly be deleted even though they are still present in a note. Also added additional verifications before deleting a resource.
2019-04-21 13:49:40 +01:00
Laurent Cozic
f8e1395087
joplin.cozic.net => joplinapp.org
2019-04-18 14:59:17 +01:00
Laurent Cozic
72b36522e8
All: Improved support for Japanese, Chinese, Korean search queries (also applies to Goto Anything)
2019-04-03 07:46:41 +01:00
Laurent Cozic
496c9ddb91
Fixed tests to match new behaviour
2019-04-02 00:22:04 +01:00
Laurent Cozic
6b2910c3c7
Desktop: Added Goto Anything dialog and implemented basic plugin system
2019-04-01 19:43:13 +00:00
Laurent Cozic
68fbe8125e
Desktop: Fixed: The side bar was being refreshed too frequently. Fixed: Order of notebooks with sub-notebooks was sometimes incorrect when sorting by last updated time.
2019-03-10 21:16:05 +00:00
Laurent Cozic
833d473268
Desktop: Resolves #206 : Added support for sorting notebooks by title or last modified
2019-03-02 17:35:57 +00:00
Laurent Cozic
179005dd6c
All: Resolves #1198 : In search results, give more weight to more recent notes and less to completed to-dos
2019-02-24 12:00:06 +00:00
Laurent Cozic
32a67b9b33
minor tweaks
2019-02-23 15:53:14 +00:00
Laurent Cozic
b5dff09c28
All: Simplify Welcome notes and folders to avoid sync problems. Duplicate items will have to be manually deleted.
2019-02-23 15:47:29 +00:00
Laurent Cozic
0469fe76d7
Desktop: Do not display tags that are not associated with any note
2019-02-13 23:33:07 +00:00
Laurent Cozic
49f8d0c6d8
API: Allow specifying item ID for any item
2019-02-06 22:36:39 +00:00
Laurent Cozic
6894b9b1b7
All: Added tests for Welcome asset handling
2019-02-05 17:39:10 +00:00
Laurent Cozic
242926d381
Fixed regressions in test units
2019-01-31 09:48:48 +00:00
Laurent Cozic
8c9a148e71
All: Better handle search queries that include dashes
2019-01-31 08:35:41 +00:00
Laurent Cozic
cc8f8fcd2c
Desktop: Allow selecting editor path with dialog window
2019-01-30 19:19:06 +00:00
Laurent Cozic
d7dc625042
Clipper: Fixes #1058 : Import images at correct size
2019-01-20 15:26:43 +00:00
Laurent Cozic
2e12b2655b
More fixes to search engine and better handling of non-ASCII searches
2019-01-14 19:11:54 +00:00
Laurent Cozic
a1f0bd1e6c
Search engine: normalize text
2019-01-13 16:05:07 +00:00
Laurent Cozic
41155f5ef4
Started rewriting search engine to better support unicode
2018-12-29 20:19:18 +01:00
Laurent Cozic
f308fe71f9
Mobile: Fixes #1082 : Highlight correct keywords when doing a search
2018-12-29 18:24:02 +01:00
Laurent Cozic
061ce646d2
Finished search engine integration with desktop app
2018-12-13 23:57:14 +01:00