Laurent Cozic
cc51ba4f90
Tools: Upgraded jasmine and made it easier to filter tests
2019-11-02 10:19:24 +00:00
Laurent Cozic
58b307ba02
Mobile: Resolves #1998 : Allow selecting camera ratio and fixed camera view aspect ratio. Also made camera type persistent.
2019-10-16 23:52:22 +02:00
Laurent Cozic
8565cd7d40
Cli: Resolves #1905 : Add support to Termux by returning a default when platform name cannot be determined
2019-09-27 22:18:22 +01:00
Laurent Cozic
c9098b0489
All: Improves deletion fail-safe so it is based on percentage of notes deleted. And display warning on sidebar.
2019-09-27 18:12:28 +00:00
Devon Zuegel
4ba4910a9c
Mobile: Custom mobile editor font ( #1797 )
...
* Make editor font "Menlo"
* Add .vscode/* to .gitignore
* Add "editor font" config UI
* Render "editor font" chosen in config
* Add shim.mobilePlatform()
* Use style.editor.fontFamily rather than editorFont
* Add default font option
* Fixed for Android
2019-09-17 21:32:00 +01:00
Laurent Cozic
15a42a3729
Chore: Apply eslint no-unused-vars eslint config and add TypeScript config
2019-09-12 22:16:42 +00:00
Laurent Cozic
71efff6827
Linter update ( #1777 )
...
* Update eslint config
* Applied linter to lib
* Applied eslint config to CliClient/app
* Removed prettier due to https://github.com/prettier/prettier/pull/4765
* First pass on test units
* Applied linter config to test units
* Applied eslint config to clipper
* Applied to plugin dir
* Applied to root of ElectronClient
* Applied on RN root
* Applied on CLI root
* Applied on Clipper root
* Applied config to tools
* test hook
* test hook
* test hook
* Added pre-commit hook
* Applied rule no-trailing-spaces
* Make sure root packages are installed when installing sub-dir
* Added doc
2019-07-30 09:35:42 +02:00
Laurent Cozic
86dc72b204
First pass at linting lib dir
2019-07-29 15:43:53 +02:00
Laurent Cozic
2c6b291b9b
Desktop: Only repeat failed requests up to 3 times during sync
2019-07-29 10:12:23 +02:00
Laurent Cozic
9289dbdf77
All: Refactor Markdown rendering ( #1315 )
...
* Refactoring MdToHtml to avoid manually rendering tokens
* Minor fix
* Fixed loading of resources
* Handle clicking on checkboxes
* Added back Katex support
* Fixed issues with Katex and note rendering
* Added back support for links
* Restored code block highlighting support
* clean up
* Applying update to mobile
* Fixed handling of links and cleaned up to share more code between mobile and desktop
* Restored content caching and improved handling of additional assets
* Clean up and a few fixes
* Applied more updates to mobile and added code highlighting support
2019-03-08 17:14:17 +00:00
Laurent Cozic
945d83608a
All: Include injected Mermaid JS only when necessary
2019-03-02 23:22:41 +00:00
Yannis Mitsos
de954827df
Support FreeBSD in terminal ( #896 )
2018-10-24 19:16:15 +01:00
Laurent Cozic
7f51035f91
Mobile: Reload note when resource got downloaded. Also fixed Android build script to make it work in macOS.
2018-10-12 23:25:11 +01:00
Laurent Cozic
fea83e28c4
All: Optimised encryption and decryption of items so that it doesn't freeze the UI, especially on mobile
2018-06-25 18:14:57 +01:00
Laurent Cozic
264ee4f319
Clipper: Support clipping screenshots
2018-05-25 08:51:54 +01:00
Laurent Cozic
b45185780f
Fixed auto-update download url
2018-05-14 12:18:00 +01:00
Laurent Cozic
359b8d5545
Various tweaks to build portable version
2018-05-14 11:08:33 +01:00
Laurent Cozic
4f5e7367d0
Minor tweals
2018-03-27 17:48:55 +01:00
Laurent Cozic
96fb7c2087
Getting Dropbox to work in mobile app
2018-03-27 00:55:44 +01:00
Laurent Cozic
0f4324c2f8
All: Added backend for Dropbox support
2018-03-24 19:35:10 +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
1acffce62d
All: Display last sync error unless it's a timeout or network error
2018-03-09 19:51:01 +00:00
Laurent Cozic
c4f19465a6
Applied prettier to code base
2018-03-09 17:49:35 +00:00
Laurent Cozic
4218b65969
Electron: Added several keyboard shortcuts
2018-02-16 18:08:02 +00:00
Laurent Cozic
3a4bbd571e
All: Provide Content-Length header for WebDAV for better compatibility with more servers
2018-02-15 18:33:08 +00:00
Laurent Cozic
2805ae2acf
Fixed crash when calling fetch() with invalid URL in RN app
2018-01-30 19:01:07 +00:00
Laurent Cozic
86eee376bb
All: Handle case where resource blob is missing during sync
2018-01-21 17:48:50 +00:00
Laurent Cozic
92b857d83b
All: Added methods to get secure random bytes
2017-12-12 17:51:07 +00:00
Laurent Cozic
8a282fd2e1
All: Added fs drivers and encryption service
2017-12-11 23:52:42 +00:00
Laurent Cozic
dbb5599b0f
Save window state
2017-11-14 18:02:58 +00:00
Laurent Cozic
2cf5234e76
Improved fetch with retry on all three platforms
2017-11-12 22:52:54 +00:00
Laurent Cozic
49c11fb22e
Allow attaching files in Electron ap
2017-11-10 22:18:00 +00:00
Laurent Cozic
3de7534d1d
Getting note HTML rendering to work
2017-11-05 16:51:03 +00:00
Laurent Cozic
dbf51382c8
Refactor to move state changes to browser process
2017-11-05 00:17:48 +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
8a78ee5df6
Changed export to module.exports
2017-11-03 00:13:17 +00:00
Laurent Cozic
1845a0105c
Many improvements and bug fixes
2017-10-18 23:13:53 +01:00
Laurent Cozic
19266206f4
Attach resource from mobile
2017-08-01 23:40:14 +02:00
Laurent Cozic
f80263ab71
Load resources in WebView and put todos on top
2017-07-26 19:36:16 +01:00
Laurent Cozic
0f95e97d19
Refactored handling of multiple sync targets
2017-07-24 18:01:40 +00:00
Laurent Cozic
f3d8c34499
Clean up
2017-07-10 18:09:58 +00:00
Laurent Cozic
1c6b569795
Making oneDrive work on RN
2017-07-06 19:29:09 +00:00
Laurent Cozic
bdb250de8a
Make fetch and FormData work in both RN and node
2017-07-06 18:58:01 +00:00