Laurent
41684a64ef
Server: Add Joplin Server package ( #1872 )
2020-12-28 11:48:47 +00:00
Laurent Cozic
ff5e8ee7aa
Chore: Fixed a few links that were broken after Lerna upgrade
2020-12-10 15:04:54 +00:00
Laurent Cozic
e57444dc32
Desktop: Add config screen to add, remove or enable, disable plugins
2020-11-19 12:34:49 +00:00
Laurent Cozic
4e08adb76f
Plugins: Added command to export folders and notes
2020-11-17 14:50:28 +00:00
Laurent Cozic
eb8284ecdb
Desktop, Cli: Resolves #4095 : Allow exporting conflict notes
2020-11-17 11:50:46 +00:00
Laurent Cozic
7be93b1fbb
API: Make sure pagination sort options are respected for search and other requests
2020-11-17 09:53:50 +00:00
Laurent Cozic
67f0739d3c
Desktop: Allow customising application layout
2020-11-13 17:09:28 +00:00
Laurent Cozic
fbcfe432c5
Tools: Ignore files
2020-11-09 15:32:33 +00:00
Laurent Cozic
cc07016b07
All: Use Lerna to manage monorepo
2020-11-05 16:58:23 +00:00
Laurent Cozic
3a57cfea02
Desktop: Simplified and improve command service, and added command palette
...
- Commands "enabled" state is now expressed using a "when-clause" like in VSCode
- A command palette has been added to the Tools menu
2020-10-18 21:52:10 +01:00
Laurent Cozic
3dc3f334ec
Tools: Cleaned up ignored files as it was breaking VSCode search
2020-10-16 17:44:50 +01:00
Laurent Cozic
cb3e1cf1e9
Mobile: Upgraded React Native to v0.63
...
commit 2fb6cee901
Merge: 4e303be85f
db509955f6
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 16:24:07 2020 +0100
Merge branch 'dev' into rn_63
commit 4e303be85f
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 16:14:39 2020 +0100
Clean up
commit e3a37ec2d6
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 15:57:55 2020 +0100
Use different script for pre-commit and manual start
commit bd236648fc
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 15:56:45 2020 +0100
Removed RN eslint config
commit e7feda41c9
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 15:27:08 2020 +0100
Revert "Disable git hook for now"
This reverts commit 89263ac742
.
commit cfd63fe46f
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 13:02:32 2020 +0100
Ask permission to use geo-location
commit 66059939a3
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 12:26:20 2020 +0100
Fixed WebView race condition
commit 1e0d2b7b86
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 11:56:21 2020 +0100
Fixed webview issues
commit f537d22d7f
Author: Laurent Cozic <laurent@cozic.net>
Date: Fri Oct 16 11:08:29 2020 +0100
Improve resource file watching
commit eec32cf70a
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 18:40:13 2020 +0100
Removed cache package dependency and implemented one more suitable for React Native
commit efa346fea4
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 14:57:21 2020 +0100
iOS: Added fonts to Info.plist although it was working without it
commit 572b647bc0
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 14:56:49 2020 +0100
Specify content-type header for OneDrive to prevent network error
commit bcedf6c7f0
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 12:45:01 2020 +0100
iOS: Disable long press menu since it is already built-in
commit 7359dd61d1
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 12:37:40 2020 +0100
Removed unused react-native-device-info
commit 2d63ab36d3
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 12:35:54 2020 +0100
iOS: Fixed taking a picture
commit 8e2875a91c
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 12:11:13 2020 +0100
iOS: Restored camera roll functionality
commit 75f5edf2ad
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 11:40:13 2020 +0100
iOS: Fixed build settings
commit b220c98419
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 11:40:03 2020 +0100
iOS: Got images to work with WebKit
commit c34b43e841
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 10:24:52 2020 +0100
iOS: Restore more settings
commit 32997611e6
Author: Laurent Cozic <laurent@cozic.net>
Date: Thu Oct 15 10:15:14 2020 +0100
iOS: Added back icons and other properties
commit b5811d7f7c
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Oct 14 23:53:14 2020 +0100
Got iOS build to work
commit dc6d7c00e0
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Oct 14 18:40:06 2020 +0100
Imported old settings in gradle build
commit dff59f5603
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Oct 14 18:20:00 2020 +0100
Restored sharing
commit 0bdb449e72
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Oct 14 17:25:40 2020 +0100
Updated NoteBodyViewer
commit 0c0d228815
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Oct 14 16:54:42 2020 +0100
Fixed networking
commit 6ff45ce485
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Oct 14 13:11:00 2020 +0100
Fixed document picker
commit cc889182b6
Author: Laurent Cozic <laurent@cozic.net>
Date: Wed Oct 14 12:56:27 2020 +0100
Added back support for alarms
commit 040261abfa
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 22:04:49 2020 +0100
Fixed Clipboard and remove image-picker package
commit 1077ad8f16
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 21:54:52 2020 +0100
Fixed Select Alarm dialog and PoorManIntervals class
commit 8296676fd5
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 21:32:52 2020 +0100
Fixed icons and warnings
commit 3b0e3f6f43
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 17:02:59 2020 +0100
Got app to build again
commit 89263ac742
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 15:41:17 2020 +0100
Disable git hook for now
commit d6da162f67
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 15:39:12 2020 +0100
Restored back all RN packages
commit 7f8ce3732c
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 15:13:12 2020 +0100
Restored base packages
commit ea59726eb3
Author: Laurent Cozic <laurent@cozic.net>
Date: Tue Oct 13 15:05:17 2020 +0100
Started over from scratch
2020-10-16 16:26:19 +01:00
Laurent Cozic
c648f19693
Desktop: Added support for Menu API for plugins
2020-10-13 12:57:03 +01:00
Laurent Cozic
fa7bd2cfab
Desktop, Cli: Resolves #3884 : Allow setting note geolocation attributes via API
2020-10-10 14:09:54 +01:00
Laurent Cozic
dc51781976
Desktop: Fixes #3886 : Allows toggling external editing off and on again
2020-10-10 13:32:30 +01:00
Laurent
fe41d37f8f
All: Add support for application plugins ( #3257 )
2020-10-09 18:35:46 +01:00
Laurent Cozic
73b33e8e32
Android: Fixes #3800 : Simplify initialisation code to prevent sharing
...
with app to create multiple instance of app and break settings.
Revert "Mobile: Add startup screen to show progress of db migration"
This reverts commit 569355a318
.
2020-10-08 11:35:29 +01:00
Laurent
056285deda
Desktop: UI update ( #3586 )
2020-09-15 14:01:07 +01:00
Laurent Cozic
569355a318
Mobile: Add startup screen to show progress of db migration
2020-09-04 17:07:57 +01:00
Laurent
0c147236a3
All: Add mechanism to lock and upgrade sync targets ( #3524 )
2020-08-02 12:28:50 +01:00
Laurent Cozic
4bef79cd71
Desktop: Fixes #3407 : In some cases, changes made to an attachment would not be saved. Also added banner to show that an attachment is being edited
2020-07-22 19:03:31 +01:00
Laurent Cozic
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
Laurent Cozic
ac0a89625a
Tools: Fixed build issues
2020-06-24 23:11:42 +01:00
Laurent Cozic
3f267f3774
Clean up unusued files
2020-02-23 21:04:14 +00:00
Laurent Cozic
3407a31cf6
Tools: Improve and simplify how to build the apps ( #2538 )
...
* Improving CLI build
* Improving CLI build
* Remove requirement to build the tools
* Moved Electron app one level down
* Clean up Electron build
* Moved tools to sub-dir
* Updated root script
* update root
* update root
* update root
* update root
* update root
* update root
* Updated build
* Added doc
* Update CI config
* Should not lint index.js
* Fixing jetify
* Fixed linter errors
* Fixed pod build
* Fixed Windows build
2020-02-20 22:59:18 +00:00
Laurent Cozic
688edd4b32
Moved the Joplin renderer back to the main repository to make development easier
2020-01-30 21:05:23 +00:00
Laurent Cozic
7f95186a97
Doc: Updated GSoC ideas and added section about abandoned pull requests
2020-01-18 13:08:23 +00:00
Laurent Cozic
2a63ecef2a
All: Extract note renderer to separate package (WIP) ( #2206 )
...
* Started updating to use external renderer package
* Added way to build renderer assets
* Done mobile compatilibty
* Upgrade joplin-renderer
* Added joplin-renderer package
2019-12-29 18:58:40 +01:00
Laurent Cozic
34f0a2951a
Desktop: Add ability to share a note publicly using Nextcloud ( #2173 )
...
* Moved button row to separate component file and started Sharing dialog
* Adding Sharing dialog
* Applied "npx react-codemod rename-unsafe-lifecycles"
* More UI
* Tools: Improved TypeScript integration
* Improved share dialog
* Tools Added support for translation validation in CI, and added support for plural translations
* Improved UI and sharing workflow
* Share workflow
* Cleaned up and improved sharing config error handling
* Fixed build scripts and doc for TypeScript
* Run linter
2019-12-13 01:16:34 +00:00
Laurent Cozic
cc24398e71
Doc: Add mhchem doc
2019-10-14 23:28:00 +02:00
Laurent Cozic
ec89ebc6b0
Make build fail if tests don't pass
2019-09-23 22:37:14 +01:00
Laurent Cozic
f3e9668eb7
Tests: Fail test units when an uncaught exception is thrown inside asyncTest
2019-09-23 22:30:25 +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