Laurent Cozic
dfa692569b
Update translations
2019-09-06 18:33:30 +01:00
Laurent Cozic
9abc6a2e44
CLI: Fixes #1779 : Make sure setting side-effects are applied even when running in command line mode
2019-09-06 18:29:40 +01:00
Caleb John
d28fbe2d3b
Desktop: Apply current locale to date and time ( #1822 )
2019-08-29 17:38:24 +01:00
Laurent Cozic
6cfacb1a48
Second pass at linting lib dir
2019-07-29 15:58:33 +02:00
Laurent Cozic
86dc72b204
First pass at linting lib dir
2019-07-29 15:43:53 +02:00
Caleb John
cd5d412c69
Desktop: Added support for templates ( #1647 )
...
* First pass of adding support for templates
* remove default value from template prompt
* Add template placeholder text
* Add mustache templates with datetime support for new notes
* Moved template code to utils, added separate prompt for templates
* Add templates to menu and allow for keyboad only use
* update template prompt for dark theme
* update with laurents suggestions, add refresh button
* revert template command, remove new note prompt
2019-07-20 22:13:10 +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
316a52bbc2
All: Improved workflow of downloading and decrypting data during sync
2019-05-28 22:05:11 +01:00
Laurent Cozic
83682ab513
Desktop, Mobile: Improved config screen with dark theme
2019-05-26 19:39:07 +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
553a26eb63
Desktop, CLI: Added option to disable creation of welcome items
2019-05-12 01:10:46 +01:00
Laurent Cozic
9c85bc2cd1
All: Save size of a resource to the database; and added mechanism to run non-database migrations
2019-05-11 17:55:40 +01:00
Laurent Cozic
e96bc9c48a
All: Allow specifying the log level of a log target
2019-05-11 17:53:56 +01:00
Laurent Cozic
b702b0b40c
Desktop: Fixes #1425 : Improved handling of images when using external editor, so that it works in Atom, VSCode and Typora
2019-05-11 11:46:13 +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
Laurent Cozic
1602182085
Desktop: Fixes #1334 (maybe): Upgraded chokidar which it seems was randomly making Electron 4 crash (maybe due to fsevent package)
2019-03-12 21:41: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
9bd62fd3d4
All: Refresh folder order when a new folder is added or modified
2019-03-08 17:25:32 +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
998011ff43
Mobile: Apply tag duplication fix to mobile too
2019-02-24 18:02:50 +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
0567188fa8
Desktop: Select Welcome notebook the first time it is created
2019-02-08 23:38:29 +00:00
Laurent Cozic
69b4b4d1f4
Deskop: Integrated Welcome notes to desktop
2019-02-07 23:27:50 +00:00
Laurent Cozic
9c00dc4cab
All: Added script to build welcome assets and to import them on startup
2019-02-03 18:58:44 +00:00
Laurent Cozic
a33f602f3b
Desktop: Record last selected note IDs and restore it when opening notebook
2019-01-29 18:32:52 +00:00
Laurent Cozic
299008688d
All: Search: Integration to CLI and mobile apps
2019-01-19 18:03:05 +00:00
Laurent Cozic
6989f9fd16
CLI: Fixes #1096 : Fixed search function in terminal app
2019-01-10 19:25:21 +00:00
Laurent Cozic
53513db5b5
Mobile: Fixes #1066 : Disable use of FTS when not present on device
2018-12-28 21:40:29 +01:00
Laurent Cozic
b1898141c3
Mobile: Fixes #382 : Implemented new search engine for mobile and highlight searched words in notes
2018-12-16 18:32:42 +01:00
Laurent Cozic
0a6f8b0cfe
Started integrating search engine to desktop app
2018-12-10 19:58:49 +01:00
Laurent Cozic
e17f3051f0
Display number of resources being fetched in side bar
2018-11-13 22:25:23 +00:00
Laurent Cozic
28b1d8a324
Desktop: Fixes #953 (maybe): Improved the way internal links to notes are loaded to make it more reliable
2018-11-08 00:58:06 +00:00
Laurent Cozic
2f62897fb6
All: Improved resource side loading
2018-10-08 19:11:53 +01:00
Laurent Cozic
95a06c4531
All: Fixes #818 : Use sort options when displayed tagged notes
2018-09-30 20:43:46 +01:00
Laurent Cozic
a1ad6c9712
API: Added more API calls
2018-09-28 19:24:57 +01:00
Helmut K. C. Tessarek
5e06efc1b9
show correct date/time for cli command ls
...
closes #729
2018-09-04 18:03:21 -04:00
Helmut K. C. Tessarek
43bd88703c
fix 'No newline at end of file' and whitespace errors
2018-09-04 18:00:12 -04:00
Laurent Cozic
ebf4c89ef0
All: Fixes #343 , Fixes #191 : Added options to specify custom TLS certificates
2018-06-20 01:18:58 +01:00
Laurent Cozic
aa7da784fc
All: Fixes #343 , Fixes #191 : Added options to ignore TLS cert errors to allow self-signed certificates on desktop and CLI
2018-06-20 00:28:50 +01:00
Laurent Cozic
1f3a1c49df
Electron: Resolves #611 : Allow opening and editing note in external editor
2018-06-18 18:56:07 +00:00
Laurent Cozic
e15f84716a
Clipper: Added Clipper config screen and improved server
2018-05-25 13:30:27 +01:00
Laurent Cozic
a8da469523
Clipper: Improved download of images and conversion to resources
2018-05-23 14:25:59 +01:00
Laurent Cozic
3c5eb99c59
Clipper: Download images and convert them to resources
2018-05-23 12:14:38 +01:00
Laurent Cozic
6c5d208893
Clipper: Added first files
2018-05-16 14:16:14 +01:00
Laurent Cozic
359b8d5545
Various tweaks to build portable version
2018-05-14 11:08:33 +01:00
Laurent Cozic
61dd4cefbc
All: Resolves #345 : Option to hide completed todos
2018-05-09 21:00:05 +01:00
Laurent Cozic
da6fdad2de
All: Handle saving collapsed states of sub-notebook
2018-05-09 10:49:31 +01:00
Laurent Cozic
4c210d0956
Electron: Fixes #480 : Ignore invalid flag automatically passed by macOS
2018-05-02 15:51:33 +01:00
Laurent Cozic
2bf87655da
Electron: Various tweaks to get PortableApps format to work
2018-04-23 21:50:29 +02:00
Laurent Cozic
0b32741a12
Electron: Resolves #252 : Allow enabling tray icon in Linux
2018-04-16 19:18:28 +02:00
Laurent Cozic
ac07bf784d
Adding Dropbox sync to Electron app
2018-03-26 18:33:55 +01:00
Laurent Cozic
67608e29c8
Electron: Resolves #144 , Resolves #311 : Highlight search results and search in real time. Associated Ctrl+F with searching.
2018-03-19 23:04:48 +00:00
Laurent Cozic
c1bb51c12b
All: Finished service to clean up resources
2018-03-15 18:08:46 +00:00
Laurent Cozic
55c5ddedf4
Revert "Applied prettier to code base"
...
This reverts commit c4f19465a6
.
2018-03-09 20:59:12 +00:00
Laurent Cozic
c4f19465a6
Applied prettier to code base
2018-03-09 17:49:35 +00:00
Laurent Cozic
82e99ca658
All: Better handling of startup errors
2018-03-07 19:11:55 +00:00
Laurent Cozic
c804e9f541
CLI: Fixes #268 : Improve error message for invalid flags
2018-03-07 17:39:45 +00:00
Laurent Cozic
8a96cf3434
All: Allow sorting notes by various fields
2018-02-22 18:58:15 +00:00
Laurent Cozic
30ff81064f
All: Made WebDAV driver more generic to support services other than Nextcloud and added WebDAV sync target
2018-02-01 23:40:05 +00:00
Laurent Cozic
1cc27f2509
Got Nextcloud sync to work in Electron
2018-01-25 19:01:14 +00:00
Laurent Cozic
7b9dc66121
All: Schedule sync after enabling or disabling encryption
2018-01-08 21:25:38 +01:00
Laurent Cozic
70b03971f6
All: Fixed handling of unloaded master key
2017-12-22 18:50:27 +00:00
Laurent Cozic
6683da804b
All: Fixed various issues regarding encryption and decryptino of resources, and started doing GUI for Electron app
2017-12-21 20:06:08 +01:00
Laurent Cozic
2c608bca3c
All: getting encryption service and UI to work
2017-12-14 19:39:13 +00:00
Laurent Cozic
5bc72e2b44
All: Decryption worker and handling of missing master key passwords
2017-12-14 18:53:08 +00:00
Laurent Cozic
df05d04dad
All: Made model naming more consistent
2017-12-14 18:12:14 +00:00
Laurent Cozic
1008b1835b
All: Handle tag encryption and started CLI and Electron encryption front-end
2017-12-14 00:23:32 +00:00
Laurent Cozic
ad6c347180
CLI: Fixed shell mode
2017-12-07 18:12:46 +00:00
Laurent Cozic
f6633e23f5
Minor tweaks
2017-12-04 23:01:22 +00:00
Laurent Cozic
f9f5974267
All: Added option to set date and time format
2017-11-28 18:02:54 +00:00
Laurent Cozic
6e23fead59
Electron: Getting notifications to work
2017-11-28 00:22:38 +00:00
Laurent Cozic
9a40851c77
Electron, Mobile: Created alarm service and drivers
2017-11-27 22:50:46 +00:00
Laurent Cozic
26bb7dc33b
All: Added dev sync target and option to select it in mobile
2017-11-24 19:47:24 +00:00
Laurent Cozic
a96b91cfef
All: Removed sync target info out of setting class
2017-11-24 19:21:30 +00:00
Laurent Cozic
03251d4c40
All: renamed sync targets
2017-11-24 19:09:15 +00:00
Laurent Cozic
112609c5f1
All: Moving sync target logic to SyncTarget classes
2017-11-24 18:59:16 +00:00
Laurent Cozic
d7f3cfd778
All: Started moving sync glue logic to SyncTarget classes
2017-11-23 23:10:55 +00:00
Laurent Cozic
e4d48f43d6
Allow multiple selection
2017-11-22 18:35:31 +00:00
Laurent Cozic
43bc7b5619
Electron: Fixed vertical scrollbar, and added option to display dev tool in prod
2017-11-17 18:02:01 +00:00
Laurent Cozic
5098c03264
Allow setting extra flags and renaming folder
2017-11-16 18:51:11 +00:00
Laurent Cozic
01d3bf8a11
Testing auto update
2017-11-13 23:04:27 +00:00
Laurent Cozic
be77f15ef7
Electron: Fixed issue with conflict folder and fixed sync tests
2017-11-12 18:57:59 +00:00
Laurent Cozic
6d2a5a7b32
Electron: When deleting tag that is currently selected, select a new tag or folder
2017-11-12 17:37:04 +00:00
Laurent Cozic
6e9e3fc9bd
Added config screen
2017-11-12 00:44:26 +00:00
Laurent Cozic
9b86eeacb3
Refactored Redux middleware and trigger sync after saving note
2017-11-10 18:58:00 +00:00
Laurent Cozic
e3554c7aec
Delete folders and tags
2017-11-08 21:22:24 +00:00
Laurent Cozic
26d9b57923
Got sync to work
2017-11-06 21:11:15 +00:00
Laurent Cozic
8dd41dca96
Added navigator and handle OneDrive auth
2017-11-06 18:35:04 +00:00
Laurent Cozic
dbf51382c8
Refactor to move state changes to browser process
2017-11-05 00:17:48 +00:00
Laurent Cozic
056c0dbab7
Various clean up and tweaks for Electron app
2017-11-04 13:23:15 +00:00
Laurent Cozic
6e4effdecf
Refactoring so that CLI app and Electron app share the same base application
2017-11-04 12:23:46 +00:00