Commit Graph

366 Commits (8517e2aa4295a135785b6bee58cb94c81d7b6184)

Author SHA1 Message Date
Laurent Cozic 6a7d368184 All: Started Nextcloud support 2018-01-21 17:01:37 +00:00
Gabe Cohen af50d80541 Fix #171 2018-01-18 14:29:13 -06:00
Laurent Cozic 1a5c8d126d All: Refactored filesystem sync driver to support mobile 2018-01-17 18:51:15 +00:00
Laurent Cozic f632580eed CLI: Display error when cannot open note with editor 2018-01-17 18:10:07 +00:00
Laurent Cozic 1d73f0cdee Simplified and fixed caching issue 2018-01-17 17:59:33 +00:00
Laurent Cozic 424443a2d8 CLI: Display arrays and objects in settings 2018-01-09 21:25:31 +01:00
Laurent Cozic f67e4a03e4 CLI: Detect installed Node version 2018-01-09 19:56:38 +00:00
Laurent Cozic d659d975cd All: Documentation and minor tweaks for E2EE 2018-01-05 18:40:57 +01:00
Laurent Cozic f9634ea283 CLI: Added e2ee command to check encryption status of a sync target 2017-12-04 19:01:56 +00:00
Laurent Cozic 500fbc5294 Merge branch 'master' into encryption 2017-12-31 15:26:16 +01:00
Laurent Cozic 23722719f0
Merge pull request #82 from gabcoh/autocomplete
Added auto complete
2017-12-29 10:54:38 +01:00
Laurent Cozic d499251206
Update app-gui.js
Invalidate root after inputting command
2017-12-29 10:39:50 +01:00
Laurent Cozic 9e869a5b1f CLI: Various UI improvements for E2EE 2017-12-28 19:51:24 +00:00
Laurent Cozic ab959623aa CLI: Fixes #117: 'edit' command raising error in shell mode 2017-12-28 19:14:03 +00:00
Laurent Cozic 08d2655f13 All: Various improvements to E2EE 2017-12-26 11:38:53 +01:00
Gabe Cohen 20632ae1c1 Correctly implement autocomplete menu with prefix 2017-12-24 12:27:25 -06:00
Laurent Cozic d1abf4971d Electron: E2EE config 2017-12-24 09:36:31 +01:00
Gabe Cohen 3146273409 Improve autocomplete
All commands and sub commands should now autocomplete. Titles are now wrapped in spaces and quoted titles are now properly parsed.
2017-12-22 19:48:56 -06: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 18846c11ed All: Allow disabling encryption and added more test cases 2017-12-20 20:45:25 +01:00
Gabe Cohen 4756238821 Remove unused import 2017-12-15 06:39:50 -06:00
Laurent Cozic 2c608bca3c All: getting encryption service and UI to work 2017-12-14 19:39:13 +00:00
Laurent Cozic d9c1e30e9b Merge master into encryption branch 2017-12-15 07:31:57 +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 888ac8f4c2 Electron: Started integrating encryption 2017-12-14 17:58:10 +00:00
Gabe Cohen 39c73e1649 Improve autocompletion
1. Removed autocomplete menu because it lists the entire line, not just what is
being autocompleted.

2. Autocomplete positional args first unless cursor is at - then autocomplete
long options

3. Don't autocomplete an options that is already present.

4. Other fixes
2017-12-14 07:53:49 -06:00
Gabe Cohen 3bf9d01f0a Remove unused code and retab 2017-12-14 07:01:00 -06:00
Gabe Cohen 89ef33f7ca convert spaces to tabs 2017-12-13 21:25:18 -06:00
Gabe Cohen f71fe9a1a6 Make autocomplete more intelligent 2017-12-13 21:13:43 -06: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 ee02f8255e All: Encryption setup on apps 2017-12-13 19:01:04 +00:00
Laurent Cozic f6fbf3ba0f All: Handle master key in backend 2017-12-12 21:58:57 +00:00
Laurent Cozic e44975622a CLI: Handling of password prompt 2017-12-12 18:17:30 +00:00
Gabe Cohen 671e538740 Contain autocomplete in StatusBarWidget.js
StatusBarWidget.js now imports app itself and gets command names.
app-gui.js no longer sets the autocomplete of StatusBarWidget itself.
2017-12-11 19:31:11 -06:00
Laurent Cozic 043be1916c CLI: Display welcome message the first time the app is run. 2017-12-10 15:56:12 +00:00
Laurent Cozic 42e34b5c3b All: Fixes #87: Show warningn when deleting notebook that contains notes. 2017-12-10 14:09:12 +00:00
Gabe Cohen cda623a95c Added command auto complete
File based autocompletion is not yet implemented. This will require knowledge of
the command, and it's parameters. The autocomplete feture is pretty powerful
however, so this should not be very difficult to add.
2017-12-09 23:08:28 -06:00
Laurent Cozic 027f96d100 Electron: Fixes #36: Set installation directory for Windows installer 2017-12-07 18:17:41 +00:00
Laurent Cozic ad6c347180 CLI: Fixed shell mode 2017-12-07 18:12:46 +00:00
Laurent Cozic 507e7e6014 All: Improved ENEX import for web pages that have been saved as notes 2017-12-06 19:29:58 +00:00
Laurent Cozic 4b55fefcb1 Cleaned up build tools 2017-12-04 17:55:06 +00:00
Laurent Cozic ff502670bf Updated Readme, mentioned Homebrew 2017-12-01 20:06:20 +00:00
Laurent Cozic 58bc708014 Merge branch 'master' of github.com:laurent22/joplin 2017-12-01 18:56:43 +00:00
Laurent Cozic ede1ed8b22 macOS: Allow BACKSPACE instead of DELETE in CLI app 2017-12-01 18:56:35 +00:00
Laurent Cozic 9d984596cc CLI: fixed crash when inputting command without closed quote 2017-12-01 17:51:27 +00:00
Laurent Cozic 16bf0cf646 All: Added Spanish (Costa Rica) locale 2017-11-30 18:29:10 +00:00
Laurent Cozic 52f09d2638 Electron: Fixed import of certain images 2017-11-29 23:27:20 +00:00
Laurent Cozic 033d356b56 Removed dependency to marked and update locale 2017-11-28 18:07:49 +00:00
Laurent Cozic 112609c5f1 All: Moving sync target logic to SyncTarget classes 2017-11-24 18:59:16 +00:00
Laurent Cozic 946ad7c71a All: Started moving sync target logic under SyncTarget classes 2017-11-24 18:06:30 +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 3722012da5 Added command to export debug information from mobile and CLI 2017-11-21 18:48:50 +00:00
Laurent Cozic f126e0a944 Update website 2017-11-18 17:35:49 +00:00
Laurent Cozic 9519bb1218 Update website 2017-11-18 16:13:27 +00:00
Laurent Cozic 2f3458e207 Added share buttons 2017-11-17 23:17:16 +00:00
Laurent Cozic bd265e5a9d Added share buttons 2017-11-17 23:09:57 +00:00
Laurent Cozic 9d5d197747 Added share buttons 2017-11-17 23:07:04 +00:00
Laurent Cozic ba1a005fcd Updading website 2017-11-17 22:15:54 +00:00
Laurent Cozic f09cec794b Updading website 2017-11-17 22:12:30 +00:00
Laurent Cozic 240fbf1720 Trying to publish website from /docs 2017-11-17 21:34:04 +00:00
Laurent Cozic 409f2ca98d Electron: search 2017-11-17 18:57:27 +00:00
Laurent Cozic 5098c03264 Allow setting extra flags and renaming folder 2017-11-16 18:51:11 +00:00
Laurent Cozic 6e9e3fc9bd Added config screen 2017-11-12 00:44:26 +00:00
Laurent Cozic eda3be066d Electron app: handle tags 2017-11-11 23:13:14 +00:00
Laurent Cozic e649670bfe Added support for enex import 2017-11-11 17:36:47 +00:00
Laurent Cozic 49c11fb22e Allow attaching files in Electron ap 2017-11-10 22:18:00 +00:00
Laurent Cozic e3554c7aec Delete folders and tags 2017-11-08 21:22:24 +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 ddf9f442e5 Removed need for build dir for Electron app 2017-11-04 12:32:26 +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
Laurent Cozic 4f831f91f9 Cleaned up Electron building step 2017-11-04 11:46:06 +00:00
Laurent Cozic a1cb172bc3 Removed babel 2017-11-03 18:39:08 +00:00
Laurent Cozic 8a78ee5df6 Changed export to module.exports 2017-11-03 00:13:17 +00:00
Laurent Cozic 7781fbad76 Changed import statements to require to reduce dependency to Babel 2017-11-03 00:09:34 +00:00
Laurent Cozic 742cff5598 Improve sync conflict handling when the changes between local and remote don't matter 2017-11-02 22:48:17 +00:00
Laurent Cozic 8b454e1e95 Fixing website 2017-11-01 17:39:56 +00:00
Laurent Cozic 61a74bc7e0 Fixing website 2017-10-31 00:02:34 +00:00
Laurent Cozic 76a3ae77a2 Fixing website 2017-10-30 23:19:49 +00:00
Laurent Cozic 5c6ca02f8e Fixing website 2017-10-30 23:16:45 +00:00
Laurent Cozic 6b5907c6d4 Fixing website 2017-10-30 23:13:55 +00:00
Laurent Cozic 3f8e3edce0 Fixing website 2017-10-30 23:08:20 +00:00
Laurent Cozic 456fdfaec6 Fixing website 2017-10-30 22:59:46 +00:00
Laurent Cozic 8ca372b37a Fixing website 2017-10-30 22:58:41 +00:00
Laurent Cozic 7b4d69933c Fixing website 2017-10-30 22:47:36 +00:00
Laurent Cozic 494b9b01c1 Translation and rebuilt website 2017-10-30 22:43:11 +00:00
Laurent Cozic 9c70e9b233 Updated translation 2017-10-30 22:29:17 +00:00
Laurent Cozic 12b6902a49 Fixed RN text field and gave different OneDrive token to demo 2017-10-30 21:29:36 +00:00
Laurent Cozic f1123c3483 Added search shortcut 2017-10-30 18:39:20 +00:00
Laurent Cozic a43f5a1b53 todo => to-do 2017-10-30 00:37:34 +00:00
Laurent Cozic 4ac86f52df Doc update and Android releas 2017-10-29 23:46:04 +00:00
Laurent Cozic f54cbd3e26 Updated doc and help 2017-10-29 20:40:53 +00:00
Laurent Cozic 57995b1818 Fixed folder selection and deletion issue 2017-10-29 16:22:53 +00:00
Laurent Cozic 8dd844d79e Minor changes and updated doc 2017-10-29 15:41:30 +00:00
Laurent Cozic 9dd8268d44 Fixed prompt 2017-10-28 18:55:45 +01:00
Laurent Cozic add1cb33bf Fixed scrolling and note loading issue 2017-10-28 18:44:28 +01:00
Laurent Cozic 269a77e5f3 Improved loading of notes 2017-10-28 18:07:10 +01:00
Laurent Cozic aefeca66d5 Added demo and improved parsing of markdown URLs 2017-10-28 00:20:03 +01:00