1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-12-14 23:26:58 +02:00

Compare commits

..

1 Commits

Author SHA1 Message Date
Laurent Cozic
e7522d2ed7 first try 2021-08-19 16:33:02 +01:00
328 changed files with 23245 additions and 31180 deletions

View File

@@ -84,6 +84,9 @@ packages/app-cli/tests/HtmlToMd.js.map
packages/app-cli/tests/MdToHtml.d.ts
packages/app-cli/tests/MdToHtml.js
packages/app-cli/tests/MdToHtml.js.map
packages/app-cli/tests/MdToMd.d.ts
packages/app-cli/tests/MdToMd.js
packages/app-cli/tests/MdToMd.js.map
packages/app-cli/tests/services/keychain/KeychainService.d.ts
packages/app-cli/tests/services/keychain/KeychainService.js
packages/app-cli/tests/services/keychain/KeychainService.js.map
@@ -1092,6 +1095,12 @@ packages/lib/services/CommandService.test.js.map
packages/lib/services/DecryptionWorker.d.ts
packages/lib/services/DecryptionWorker.js
packages/lib/services/DecryptionWorker.js.map
packages/lib/services/EncryptionService.d.ts
packages/lib/services/EncryptionService.js
packages/lib/services/EncryptionService.js.map
packages/lib/services/EncryptionService.test.d.ts
packages/lib/services/EncryptionService.test.js
packages/lib/services/EncryptionService.test.js.map
packages/lib/services/ExternalEditWatcher.d.ts
packages/lib/services/ExternalEditWatcher.js
packages/lib/services/ExternalEditWatcher.js.map
@@ -1185,12 +1194,6 @@ packages/lib/services/database/types.js.map
packages/lib/services/debug/populateDatabase.d.ts
packages/lib/services/debug/populateDatabase.js
packages/lib/services/debug/populateDatabase.js.map
packages/lib/services/e2ee/EncryptionService.d.ts
packages/lib/services/e2ee/EncryptionService.js
packages/lib/services/e2ee/EncryptionService.js.map
packages/lib/services/e2ee/EncryptionService.test.d.ts
packages/lib/services/e2ee/EncryptionService.test.js
packages/lib/services/e2ee/EncryptionService.test.js.map
packages/lib/services/e2ee/types.d.ts
packages/lib/services/e2ee/types.js
packages/lib/services/e2ee/types.js.map
@@ -1245,9 +1248,6 @@ packages/lib/services/interop/InteropService_Importer_Jex.js.map
packages/lib/services/interop/InteropService_Importer_Md.d.ts
packages/lib/services/interop/InteropService_Importer_Md.js
packages/lib/services/interop/InteropService_Importer_Md.js.map
packages/lib/services/interop/InteropService_Importer_Md.test.d.ts
packages/lib/services/interop/InteropService_Importer_Md.test.js
packages/lib/services/interop/InteropService_Importer_Md.test.js.map
packages/lib/services/interop/InteropService_Importer_Raw.d.ts
packages/lib/services/interop/InteropService_Importer_Raw.js
packages/lib/services/interop/InteropService_Importer_Raw.js.map
@@ -1740,9 +1740,6 @@ packages/tools/generate-database-types.js.map
packages/tools/generate-images.d.ts
packages/tools/generate-images.js
packages/tools/generate-images.js.map
packages/tools/git-changelog.d.ts
packages/tools/git-changelog.js
packages/tools/git-changelog.js.map
packages/tools/lerna-add.d.ts
packages/tools/lerna-add.js
packages/tools/lerna-add.js.map
@@ -1767,9 +1764,6 @@ packages/tools/setupNewRelease.js.map
packages/tools/tool-utils.d.ts
packages/tools/tool-utils.js
packages/tools/tool-utils.js.map
packages/tools/update-readme-download.d.ts
packages/tools/update-readme-download.js
packages/tools/update-readme-download.js.map
packages/tools/update-readme-sponsors.d.ts
packages/tools/update-readme-sponsors.js
packages/tools/update-readme-sponsors.js.map

24
.gitignore vendored
View File

@@ -69,6 +69,9 @@ packages/app-cli/tests/HtmlToMd.js.map
packages/app-cli/tests/MdToHtml.d.ts
packages/app-cli/tests/MdToHtml.js
packages/app-cli/tests/MdToHtml.js.map
packages/app-cli/tests/MdToMd.d.ts
packages/app-cli/tests/MdToMd.js
packages/app-cli/tests/MdToMd.js.map
packages/app-cli/tests/services/keychain/KeychainService.d.ts
packages/app-cli/tests/services/keychain/KeychainService.js
packages/app-cli/tests/services/keychain/KeychainService.js.map
@@ -1077,6 +1080,12 @@ packages/lib/services/CommandService.test.js.map
packages/lib/services/DecryptionWorker.d.ts
packages/lib/services/DecryptionWorker.js
packages/lib/services/DecryptionWorker.js.map
packages/lib/services/EncryptionService.d.ts
packages/lib/services/EncryptionService.js
packages/lib/services/EncryptionService.js.map
packages/lib/services/EncryptionService.test.d.ts
packages/lib/services/EncryptionService.test.js
packages/lib/services/EncryptionService.test.js.map
packages/lib/services/ExternalEditWatcher.d.ts
packages/lib/services/ExternalEditWatcher.js
packages/lib/services/ExternalEditWatcher.js.map
@@ -1170,12 +1179,6 @@ packages/lib/services/database/types.js.map
packages/lib/services/debug/populateDatabase.d.ts
packages/lib/services/debug/populateDatabase.js
packages/lib/services/debug/populateDatabase.js.map
packages/lib/services/e2ee/EncryptionService.d.ts
packages/lib/services/e2ee/EncryptionService.js
packages/lib/services/e2ee/EncryptionService.js.map
packages/lib/services/e2ee/EncryptionService.test.d.ts
packages/lib/services/e2ee/EncryptionService.test.js
packages/lib/services/e2ee/EncryptionService.test.js.map
packages/lib/services/e2ee/types.d.ts
packages/lib/services/e2ee/types.js
packages/lib/services/e2ee/types.js.map
@@ -1230,9 +1233,6 @@ packages/lib/services/interop/InteropService_Importer_Jex.js.map
packages/lib/services/interop/InteropService_Importer_Md.d.ts
packages/lib/services/interop/InteropService_Importer_Md.js
packages/lib/services/interop/InteropService_Importer_Md.js.map
packages/lib/services/interop/InteropService_Importer_Md.test.d.ts
packages/lib/services/interop/InteropService_Importer_Md.test.js
packages/lib/services/interop/InteropService_Importer_Md.test.js.map
packages/lib/services/interop/InteropService_Importer_Raw.d.ts
packages/lib/services/interop/InteropService_Importer_Raw.js
packages/lib/services/interop/InteropService_Importer_Raw.js.map
@@ -1725,9 +1725,6 @@ packages/tools/generate-database-types.js.map
packages/tools/generate-images.d.ts
packages/tools/generate-images.js
packages/tools/generate-images.js.map
packages/tools/git-changelog.d.ts
packages/tools/git-changelog.js
packages/tools/git-changelog.js.map
packages/tools/lerna-add.d.ts
packages/tools/lerna-add.js
packages/tools/lerna-add.js.map
@@ -1752,9 +1749,6 @@ packages/tools/setupNewRelease.js.map
packages/tools/tool-utils.d.ts
packages/tools/tool-utils.js
packages/tools/tool-utils.js.map
packages/tools/update-readme-download.d.ts
packages/tools/update-readme-download.js
packages/tools/update-readme-download.js.map
packages/tools/update-readme-sponsors.d.ts
packages/tools/update-readme-sponsors.js
packages/tools/update-readme-sponsors.js.map

View File

@@ -31,14 +31,12 @@ Joplin is available in multiple languages thanks to the help of its users. You c
If you want to start contributing to the project's code, please follow these guidelines before creating a pull request:
- Explain WHY you want to add this change. Explain it inside the pull request and you may link to an issue for additional information, but the PR should gives a clear overview of why you want to add this.
- Bug fixes are always welcome. Start by reviewing the [list of bugs](https://github.com/laurent22/joplin/issues?q=is%3Aissue+is%3Aopen+label%3Abug)
- A good way to easily start contributing is to pick and work on a [good first issue](https://github.com/laurent22/joplin/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22). We try to make these issues as clear as possible and provide basic info on how the code should be changed, and if something is unclear feel free to ask for more information on the issue.
- Before adding a new feature, ask about it in the [Github Issue Tracker](https://github.com/laurent22/joplin/issues?utf8=%E2%9C%93&q=is%3Aissue) or the [Joplin Forum](https://discourse.joplinapp.org/), or check if existing discussions exist to make sure the new functionality is desired.
- **Changes that will consist in more than 50 lines of code should be discussed the [Joplin Forum](https://discourse.joplinapp.org/)**, so that you don't spend too much time implementing something that might not be accepted.
- All the applications share the same backend (database, synchronisation, settings, models, business logic, etc.) so if you change something in the backend in one app, makes sure it still work in the other apps. Usually it does, but keep this in mind.
- Pull requests that make many changes using an automated tool, like for spell fixing, styling, etc. will not be accepted. An exception would be if the changes have been discussed in the forum and someone has agreed to review **and test** the pull request.
- Pull requests that make address multiple issues will most likely stall and eventually be closed. This is because we might be fine with one of the changes but not with others and untangling that kind of pull request is too much hassle both for maintainers and the person who submitted it. So most of the time someone gives up and the PR gets closed. So please keep the pull request focused on one issue.
Building the apps is relatively easy - please [see the build instructions](https://github.com/laurent22/joplin/blob/dev/BUILD.md) for more details.

View File

@@ -1,11 +1,9 @@
# https://versatile.nl/blog/deploying-lerna-web-apps-with-docker
FROM node:16-bullseye
FROM node:16
RUN apt-get update \
&& apt-get install -y \
python \
&& rm -rf /var/lib/apt/lists/*
RUN apt-get update
RUN apt-get --yes install vim
RUN echo "Node: $(node --version)"
RUN echo "Npm: $(npm --version)"

103
README.md
View File

@@ -22,11 +22,11 @@ Three types of applications are available: for **desktop** (Windows, macOS and L
Operating System | Download
---|---
Windows (32 and 64-bit) | <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-Setup-2.3.5.exe'><img alt='Get it on Windows' width="134px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeWindows.png'/></a>
macOS | <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-2.3.5.dmg'><img alt='Get it on macOS' width="134px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeMacOS.png'/></a>
Linux | <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-2.3.5.AppImage'><img alt='Get it on Linux' width="134px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeLinux.png'/></a>
Windows (32 and 64-bit) | <a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-Setup-2.3.3.exe'><img alt='Get it on Windows' width="134px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeWindows.png'/></a>
macOS | <a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-2.3.3.dmg'><img alt='Get it on macOS' width="134px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeMacOS.png'/></a>
Linux | <a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-2.3.3.AppImage'><img alt='Get it on Linux' width="134px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeLinux.png'/></a>
**On Windows**, you may also use the <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/JoplinPortable.exe'>Portable version</a>. The [portable application](https://en.wikipedia.org/wiki/Portable_application) allows installing the software on a portable device such as a USB key. Simply copy the file JoplinPortable.exe in any directory on that USB key ; the application will then create a directory called "JoplinProfile" next to the executable file.
**On Windows**, you may also use the <a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/JoplinPortable.exe'>Portable version</a>. The [portable application](https://en.wikipedia.org/wiki/Portable_application) allows installing the software on a portable device such as a USB key. Simply copy the file JoplinPortable.exe in any directory on that USB key ; the application will then create a directory called "JoplinProfile" next to the executable file.
**On Linux**, the recommended way is to use the following installation script as it will handle the desktop icon too:
@@ -36,7 +36,7 @@ Linux | <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Jo
Operating System | Download | Alt. Download
---|---|---
Android | <a href='https://play.google.com/store/apps/details?id=net.cozic.joplin&utm_source=GitHub&utm_campaign=README&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'><img alt='Get it on Google Play' height="40px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeAndroid.png'/></a> | or download the APK file: [64-bit](https://github.com/laurent22/joplin-android/releases/download/android-v2.3.4/joplin-v2.3.4.apk) [32-bit](https://github.com/laurent22/joplin-android/releases/download/android-v2.3.4/joplin-v2.3.4-32bit.apk)
Android | <a href='https://play.google.com/store/apps/details?id=net.cozic.joplin&utm_source=GitHub&utm_campaign=README&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'><img alt='Get it on Google Play' height="40px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeAndroid.png'/></a> | or download the APK file: [64-bit](https://github.com/laurent22/joplin-android/releases/download/android-v2.1.4/joplin-v2.1.4.apk) [32-bit](https://github.com/laurent22/joplin-android/releases/download/android-v2.1.4/joplin-v2.1.4-32bit.apk)
iOS | <a href='https://itunes.apple.com/us/app/joplin/id1315599797'><img alt='Get it on the App Store' height="40px" src='https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/BadgeIOS.png'/></a> | -
## Terminal application
@@ -64,7 +64,7 @@ The Web Clipper is a browser extension that allows you to save web pages and scr
# Sponsors
<!-- SPONSORS-ORG -->
<a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a> <a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a>
<a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a>
<!-- SPONSORS-ORG -->
* * *
@@ -73,11 +73,10 @@ The Web Clipper is a browser extension that allows you to save web pages and scr
| | | | |
| :---: | :---: | :---: | :---: |
| <img width="50" src="https://avatars2.githubusercontent.com/u/215668?s=96&v=4"/></br>[avanderberg](https://github.com/avanderberg) | <img width="50" src="https://avatars2.githubusercontent.com/u/3061769?s=96&v=4"/></br>[c-nagy](https://github.com/c-nagy) | <img width="50" src="https://avatars2.githubusercontent.com/u/70780798?s=96&v=4"/></br>[cabottech](https://github.com/cabottech) | <img width="50" src="https://avatars2.githubusercontent.com/u/67130?s=96&v=4"/></br>[chr15m](https://github.com/chr15m) |
| <img width="50" src="https://avatars2.githubusercontent.com/u/4862947?s=96&v=4"/></br>[chrootlogin](https://github.com/chrootlogin) | <img width="50" src="https://avatars2.githubusercontent.com/u/82579431?s=96&v=4"/></br>[clmntsl](https://github.com/clmntsl) | <img width="50" src="https://avatars2.githubusercontent.com/u/808091?s=96&v=4"/></br>[cuongtransc](https://github.com/cuongtransc) | <img width="50" src="https://avatars2.githubusercontent.com/u/1307332?s=96&v=4"/></br>[dbrandonjohnson](https://github.com/dbrandonjohnson) |
| <img width="50" src="https://avatars2.githubusercontent.com/u/1439535?s=96&v=4"/></br>[fbloise](https://github.com/fbloise) | <img width="50" src="https://avatars2.githubusercontent.com/u/38898566?s=96&v=4"/></br>[h4sh5](https://github.com/h4sh5) | <img width="50" src="https://avatars2.githubusercontent.com/u/37297218?s=96&v=4"/></br>[Jesssullivan](https://github.com/Jesssullivan) | <img width="50" src="https://avatars2.githubusercontent.com/u/1248504?s=96&v=4"/></br>[joesfer](https://github.com/joesfer) |
| <img width="50" src="https://avatars2.githubusercontent.com/u/24908652?s=96&v=4"/></br>[konishi-t](https://github.com/konishi-t) | <img width="50" src="https://avatars2.githubusercontent.com/u/1788010?s=96&v=4"/></br>[maxtruxa](https://github.com/maxtruxa) | <img width="50" src="https://avatars2.githubusercontent.com/u/29300939?s=96&v=4"/></br>[mcejp](https://github.com/mcejp) | <img width="50" src="https://avatars2.githubusercontent.com/u/1168659?s=96&v=4"/></br>[nicholashead](https://github.com/nicholashead) |
| <img width="50" src="https://avatars2.githubusercontent.com/u/5782817?s=96&v=4"/></br>[piccobit](https://github.com/piccobit) | <img width="50" src="https://avatars2.githubusercontent.com/u/47742?s=96&v=4"/></br>[ravenscroftj](https://github.com/ravenscroftj) | <img width="50" src="https://avatars2.githubusercontent.com/u/73081837?s=96&v=4"/></br>[thismarty](https://github.com/thismarty) | <img width="50" src="https://avatars2.githubusercontent.com/u/15859362?s=96&v=4"/></br>[thomasbroussard](https://github.com/thomasbroussard) |
| | | | |
| <img width="50" src="https://avatars2.githubusercontent.com/u/4862947?s=96&v=4"/></br>[chrootlogin](https://github.com/chrootlogin) | <img width="50" src="https://avatars2.githubusercontent.com/u/82579431?s=96&v=4"/></br>[clmntsl](https://github.com/clmntsl) | <img width="50" src="https://avatars2.githubusercontent.com/u/1307332?s=96&v=4"/></br>[dbrandonjohnson](https://github.com/dbrandonjohnson) | <img width="50" src="https://avatars2.githubusercontent.com/u/1439535?s=96&v=4"/></br>[fbloise](https://github.com/fbloise) |
| <img width="50" src="https://avatars2.githubusercontent.com/u/38898566?s=96&v=4"/></br>[h4sh5](https://github.com/h4sh5) | <img width="50" src="https://avatars2.githubusercontent.com/u/37297218?s=96&v=4"/></br>[Jesssullivan](https://github.com/Jesssullivan) | <img width="50" src="https://avatars2.githubusercontent.com/u/1248504?s=96&v=4"/></br>[joesfer](https://github.com/joesfer) | <img width="50" src="https://avatars2.githubusercontent.com/u/24908652?s=96&v=4"/></br>[konishi-t](https://github.com/konishi-t) |
| <img width="50" src="https://avatars2.githubusercontent.com/u/1788010?s=96&v=4"/></br>[maxtruxa](https://github.com/maxtruxa) | <img width="50" src="https://avatars2.githubusercontent.com/u/29300939?s=96&v=4"/></br>[mcejp](https://github.com/mcejp) | <img width="50" src="https://avatars2.githubusercontent.com/u/1168659?s=96&v=4"/></br>[nicholashead](https://github.com/nicholashead) | <img width="50" src="https://avatars2.githubusercontent.com/u/5782817?s=96&v=4"/></br>[piccobit](https://github.com/piccobit) |
| <img width="50" src="https://avatars2.githubusercontent.com/u/47742?s=96&v=4"/></br>[ravenscroftj](https://github.com/ravenscroftj) | <img width="50" src="https://avatars2.githubusercontent.com/u/73081837?s=96&v=4"/></br>[thismarty](https://github.com/thismarty) | <img width="50" src="https://avatars2.githubusercontent.com/u/15859362?s=96&v=4"/></br>[thomasbroussard](https://github.com/thomasbroussard) | |
<!-- SPONSORS-GITHUB -->
<!-- TOC -->
@@ -504,47 +503,47 @@ Current translations:
<!-- LOCALE-TABLE-AUTO-GENERATED -->
&nbsp; | Language | Po File | Last translator | Percent done
---|---|---|---|---
<img src="https://joplinapp.org/images/flags/country-4x3/arableague.png" width="16px"/> | Arabic | [ar](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ar.po) | [Whaell O](mailto:Whaell@protonmail.com) | 91%
<img src="https://joplinapp.org/images/flags/es/basque_country.png" width="16px"/> | Basque | [eu](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eu.po) | juan.abasolo@ehu.eus | 28%
<img src="https://joplinapp.org/images/flags/country-4x3/ba.png" width="16px"/> | Bosnian (Bosna i Hercegovina) | [bs_BA](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bs_BA.po) | [Derviš T.](mailto:dervis.t@pm.me) | 71%
<img src="https://joplinapp.org/images/flags/country-4x3/bg.png" width="16px"/> | Bulgarian (България) | [bg_BG](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bg_BG.po) | | 56%
<img src="https://joplinapp.org/images/flags/es/catalonia.png" width="16px"/> | Catalan | [ca](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ca.po) | jmontane, 2019 | 95%
<img src="https://joplinapp.org/images/flags/country-4x3/hr.png" width="16px"/> | Croatian (Hrvatska) | [hr_HR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hr_HR.po) | [Milo Ivir](mailto:mail@milotype.de) | 96%
<img src="https://joplinapp.org/images/flags/country-4x3/cz.png" width="16px"/> | Czech (Česká republika) | [cs_CZ](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/cs_CZ.po) | [Michal Stanke](mailto:michal@stanke.cz) | 95%
<img src="https://joplinapp.org/images/flags/country-4x3/dk.png" width="16px"/> | Dansk (Danmark) | [da_DK](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/da_DK.po) | Mustafa Al-Dailemi (dailemi@hotmail.com)Language-Team: | 99%
<img src="https://joplinapp.org/images/flags/country-4x3/de.png" width="16px"/> | Deutsch (Deutschland) | [de_DE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/de_DE.po) | [Atalanttore](mailto:atalanttore@googlemail.com) | 95%
<img src="https://joplinapp.org/images/flags/country-4x3/ee.png" width="16px"/> | Eesti Keel (Eesti) | [et_EE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/et_EE.po) | | 54%
<img src="https://joplinapp.org/images/flags/country-4x3/gb.png" width="16px"/> | English (United Kingdom) | [en_GB](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_GB.po) | | 100%
<img src="https://joplinapp.org/images/flags/country-4x3/us.png" width="16px"/> | English (United States of America) | [en_US](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_US.po) | | 100%
<img src="https://joplinapp.org/images/flags/country-4x3/es.png" width="16px"/> | Español (España) | [es_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/es_ES.po) | [Francisco Mora](mailto:francisco.m.collao@gmail.com) | 95%
<img src="https://joplinapp.org/images/flags/esperanto.png" width="16px"/> | Esperanto | [eo](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eo.po) | Marton Paulo | 31%
<img src="https://joplinapp.org/images/flags/country-4x3/fi.png" width="16px"/> | Finnish (Suomi) | [fi_FI](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fi_FI.po) | mrkaato | 90%
<img src="https://joplinapp.org/images/flags/country-4x3/fr.png" width="16px"/> | Français (France) | [fr_FR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fr_FR.po) | Laurent Cozic | 96%
<img src="https://joplinapp.org/images/flags/es/galicia.png" width="16px"/> | Galician (España) | [gl_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/gl_ES.po) | [Marcos Lans](mailto:marcoslansgarza@gmail.com) | 36%
<img src="https://joplinapp.org/images/flags/country-4x3/id.png" width="16px"/> | Indonesian (Indonesia) | [id_ID](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/id_ID.po) | [eresytter](mailto:42007357+eresytter@users.noreply.github.com) | 96%
<img src="https://joplinapp.org/images/flags/country-4x3/it.png" width="16px"/> | Italiano (Italia) | [it_IT](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/it_IT.po) | [Albano Battistella](mailto:albano_battistella@hotmail.com) | 96%
<img src="https://joplinapp.org/images/flags/country-4x3/hu.png" width="16px"/> | Magyar (Magyarország) | [hu_HU](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hu_HU.po) | [Magyari Balázs](mailto:balmag@gmail.com) | 84%
<img src="https://joplinapp.org/images/flags/country-4x3/be.png" width="16px"/> | Nederlands (België, Belgique, Belgien) | [nl_BE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_BE.po) | | 87%
<img src="https://joplinapp.org/images/flags/country-4x3/nl.png" width="16px"/> | Nederlands (Nederland) | [nl_NL](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_NL.po) | [MetBril](mailto:metbril@users.noreply.github.com) | 90%
<img src="https://joplinapp.org/images/flags/country-4x3/no.png" width="16px"/> | Norwegian (Norge, Noreg) | [nb_NO](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nb_NO.po) | Alexander Dawson | 96%
<img src="https://joplinapp.org/images/flags/country-4x3/ir.png" width="16px"/> | Persian | [fa](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fa.po) | [Kourosh Firoozbakht](mailto:kourox@protonmail.com) | 67%
<img src="https://joplinapp.org/images/flags/country-4x3/pl.png" width="16px"/> | Polski (Polska) | [pl_PL](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pl_PL.po) | [konhi](mailto:hello.konhi@gmail.com) | 90%
<img src="https://joplinapp.org/images/flags/country-4x3/br.png" width="16px"/> | Português (Brasil) | [pt_BR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_BR.po) | [Nicolas Suzuki](mailto:nicolas.suzuki@pm.me) | 96%
<img src="https://joplinapp.org/images/flags/country-4x3/pt.png" width="16px"/> | Português (Portugal) | [pt_PT](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_PT.po) | [Diogo Caveiro](mailto:dcaveiro@yahoo.com) | 90%
<img src="https://joplinapp.org/images/flags/country-4x3/ro.png" width="16px"/> | Română | [ro](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ro.po) | [Cristi Duluta](mailto:cristi.duluta@gmail.com) | 63%
<img src="https://joplinapp.org/images/flags/country-4x3/si.png" width="16px"/> | Slovenian (Slovenija) | [sl_SI](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sl_SI.po) | [Martin Korelič](mailto:martin.korelic@protonmail.com) | 91%
<img src="https://joplinapp.org/images/flags/country-4x3/se.png" width="16px"/> | Svenska | [sv](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sv.po) | [Jonatan Nyberg](mailto:jonatan@autistici.org) | 96%
<img src="https://joplinapp.org/images/flags/country-4x3/th.png" width="16px"/> | Thai (ประเทศไทย) | [th_TH](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/th_TH.po) | | 42%
<img src="https://joplinapp.org/images/flags/country-4x3/vi.png" width="16px"/> | Tiếng Việt | [vi](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/vi.po) | | 96%
<img src="https://joplinapp.org/images/flags/country-4x3/tr.png" width="16px"/> | Türkçe (Türkiye) | [tr_TR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/tr_TR.po) | [Arda Kılıçdağı](mailto:arda@kilicdagi.com) | 99%
<img src="https://joplinapp.org/images/flags/country-4x3/ua.png" width="16px"/> | Ukrainian (Україна) | [uk_UA](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/uk_UA.po) | [Vyacheslav Andreykiv](mailto:vandreykiv@gmail.com) | 89%
<img src="https://joplinapp.org/images/flags/country-4x3/gr.png" width="16px"/> | Ελληνικά (Ελλάδα) | [el_GR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/el_GR.po) | [Harris Arvanitis](mailto:xaris@tuta.io) | 92%
<img src="https://joplinapp.org/images/flags/country-4x3/ru.png" width="16px"/> | Русский (Россия) | [ru_RU](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ru_RU.po) | [Sergey Segeda](mailto:thesermanarm@gmail.com) | 89%
<img src="https://joplinapp.org/images/flags/country-4x3/rs.png" width="16px"/> | српски језик (Србија) | [sr_RS](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sr_RS.po) | | 81%
<img src="https://joplinapp.org/images/flags/country-4x3/cn.png" width="16px"/> | 中文 (简体) | [zh_CN](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_CN.po) | [南宫小骏](mailto:jackytsu@vip.qq.com) | 99%
<img src="https://joplinapp.org/images/flags/country-4x3/tw.png" width="16px"/> | 中文 (繁體) | [zh_TW](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_TW.po) | [Po-Chiang Chao](mailto:BobChao%29%20%28bobchao@gmail.com) | 94%
<img src="https://joplinapp.org/images/flags/country-4x3/jp.png" width="16px"/> | 日本語 (日本) | [ja_JP](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ja_JP.po) | [genneko](mailto:genneko217@gmail.com) | 95%
<img src="https://joplinapp.org/images/flags/country-4x3/kr.png" width="16px"/> | 한국어 | [ko](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ko.po) | [Ji-Hyeon Gim](mailto:potatogim@potatogim.net) | 95%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/arableague.png" width="16px"/> | Arabic | [ar](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ar.po) | [Whaell O](mailto:Whaell@protonmail.com) | 94%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/es/basque_country.png" width="16px"/> | Basque | [eu](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eu.po) | juan.abasolo@ehu.eus | 29%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/ba.png" width="16px"/> | Bosnian (Bosna i Hercegovina) | [bs_BA](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bs_BA.po) | [Derviš T.](mailto:dervis.t@pm.me) | 73%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/bg.png" width="16px"/> | Bulgarian (България) | [bg_BG](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bg_BG.po) | | 57%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/es/catalonia.png" width="16px"/> | Catalan | [ca](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ca.po) | jmontane, 2019 | 99%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/hr.png" width="16px"/> | Croatian (Hrvatska) | [hr_HR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hr_HR.po) | [Milo Ivir](mailto:mail@milotype.de) | 99%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/cz.png" width="16px"/> | Czech (Česká republika) | [cs_CZ](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/cs_CZ.po) | [Michal Stanke](mailto:michal@stanke.cz) | 98%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/dk.png" width="16px"/> | Dansk (Danmark) | [da_DK](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/da_DK.po) | Mustafa Al-Dailemi (dailemi@hotmail.com)Language-Team: | 98%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/de.png" width="16px"/> | Deutsch (Deutschland) | [de_DE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/de_DE.po) | [Atalanttore](mailto:atalanttore@googlemail.com) | 99%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/ee.png" width="16px"/> | Eesti Keel (Eesti) | [et_EE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/et_EE.po) | | 56%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/gb.png" width="16px"/> | English (United Kingdom) | [en_GB](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_GB.po) | | 100%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/us.png" width="16px"/> | English (United States of America) | [en_US](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_US.po) | | 100%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/es.png" width="16px"/> | Español (España) | [es_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/es_ES.po) | [Francisco Mora](mailto:francisco.m.collao@gmail.com) | 99%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/esperanto.png" width="16px"/> | Esperanto | [eo](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eo.po) | Marton Paulo | 32%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/fi.png" width="16px"/> | Finnish (Suomi) | [fi_FI](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fi_FI.po) | mrkaato | 93%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/fr.png" width="16px"/> | Français (France) | [fr_FR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fr_FR.po) | Laurent Cozic | 97%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/es/galicia.png" width="16px"/> | Galician (España) | [gl_ES](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/gl_ES.po) | [Marcos Lans](mailto:marcoslansgarza@gmail.com) | 37%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/id.png" width="16px"/> | Indonesian (Indonesia) | [id_ID](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/id_ID.po) | [eresytter](mailto:42007357+eresytter@users.noreply.github.com) | 91%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/it.png" width="16px"/> | Italiano (Italia) | [it_IT](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/it_IT.po) | [Manuel Tassi](mailto:mannivuwiki@gmail.com) | 98%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/hu.png" width="16px"/> | Magyar (Magyarország) | [hu_HU](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hu_HU.po) | [Magyari Balázs](mailto:balmag@gmail.com) | 87%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/be.png" width="16px"/> | Nederlands (België, Belgique, Belgien) | [nl_BE](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_BE.po) | | 90%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/nl.png" width="16px"/> | Nederlands (Nederland) | [nl_NL](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_NL.po) | [MetBril](mailto:metbril@users.noreply.github.com) | 93%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/no.png" width="16px"/> | Norwegian (Norge, Noreg) | [nb_NO](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nb_NO.po) | [Mats Estensen](mailto:code@mxe.no) | 75%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/ir.png" width="16px"/> | Persian | [fa](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fa.po) | [Kourosh Firoozbakht](mailto:kourox@protonmail.com) | 70%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/pl.png" width="16px"/> | Polski (Polska) | [pl_PL](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pl_PL.po) | [konhi](mailto:hello.konhi@gmail.com) | 93%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/br.png" width="16px"/> | Português (Brasil) | [pt_BR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_BR.po) | [Nicolas Suzuki](mailto:nicolas.suzuki@pm.me) | 98%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/pt.png" width="16px"/> | Português (Portugal) | [pt_PT](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_PT.po) | [Diogo Caveiro](mailto:dcaveiro@yahoo.com) | 93%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/ro.png" width="16px"/> | Română | [ro](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ro.po) | [Cristi Duluta](mailto:cristi.duluta@gmail.com) | 65%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/si.png" width="16px"/> | Slovenian (Slovenija) | [sl_SI](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sl_SI.po) | [Martin Korelič](mailto:martin.korelic@protonmail.com) | 94%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/se.png" width="16px"/> | Svenska | [sv](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sv.po) | [Jonatan Nyberg](mailto:jonatan@autistici.org) | 98%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/th.png" width="16px"/> | Thai (ประเทศไทย) | [th_TH](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/th_TH.po) | | 44%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/vi.png" width="16px"/> | Tiếng Việt | [vi](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/vi.po) | | 72%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/tr.png" width="16px"/> | Türkçe (Türkiye) | [tr_TR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/tr_TR.po) | [Arda Kılıçdağı](mailto:arda@kilicdagi.com) | 99%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/ua.png" width="16px"/> | Ukrainian (Україна) | [uk_UA](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/uk_UA.po) | [Vyacheslav Andreykiv](mailto:vandreykiv@gmail.com) | 92%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/gr.png" width="16px"/> | Ελληνικά (Ελλάδα) | [el_GR](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/el_GR.po) | [Harris Arvanitis](mailto:xaris@tuta.io) | 95%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/ru.png" width="16px"/> | Русский (Россия) | [ru_RU](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ru_RU.po) | [Sergey Segeda](mailto:thesermanarm@gmail.com) | 93%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/rs.png" width="16px"/> | српски језик (Србија) | [sr_RS](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sr_RS.po) | | 83%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/cn.png" width="16px"/> | 中文 (简体) | [zh_CN](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_CN.po) | [南宫小骏](mailto:jackytsu@vip.qq.com) | 99%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/tw.png" width="16px"/> | 中文 (繁體) | [zh_TW](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_TW.po) | [Po-Chiang Chao](mailto:BobChao%29%20%28bobchao@gmail.com) | 98%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/jp.png" width="16px"/> | 日本語 (日本) | [ja_JP](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ja_JP.po) | [genneko](mailto:genneko217@gmail.com) | 99%
<img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/flags/country-4x3/kr.png" width="16px"/> | 한국어 | [ko](https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ko.po) | [Ji-Hyeon Gim](mailto:potatogim@potatogim.net) | 98%
<!-- LOCALE-TABLE-AUTO-GENERATED -->
# Contributors

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/get_started/plugins.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/get_started/plugins.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Getting started with plugin development | Joplin</title>
<script
@@ -379,7 +379,7 @@ This should be the path to your main plugin directory, i.e. <code>path/to/your/r
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/overview.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/overview.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Extending Joplin | Joplin</title>
<script
@@ -357,7 +357,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/overview.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/development_m
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/development_m
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Development mode | Joplin</title>
<script
@@ -336,7 +336,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/development_m
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

File diff suppressed because one or more lines are too long

View File

@@ -121,7 +121,6 @@
<li class="tsd-kind-method tsd-parent-kind-class"><a href="joplinviewsdialogs.html#create" class="tsd-kind-icon">create</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="joplinviewsdialogs.html#open" class="tsd-kind-icon">open</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="joplinviewsdialogs.html#setbuttons" class="tsd-kind-icon">set<wbr>Buttons</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="joplinviewsdialogs.html#setfittocontent" class="tsd-kind-icon">set<wbr>Fit<wbr>ToContent</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="joplinviewsdialogs.html#sethtml" class="tsd-kind-icon">set<wbr>Html</a></li>
<li class="tsd-kind-method tsd-parent-kind-class"><a href="joplinviewsdialogs.html#showmessagebox" class="tsd-kind-icon">show<wbr>Message<wbr>Box</a></li>
</ul>
@@ -251,44 +250,6 @@
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><a href="../interfaces/buttonspec.html" class="tsd-signature-type">ButtonSpec</a><span class="tsd-signature-symbol">[]</span><span class="tsd-signature-symbol">&gt;</span></h4>
-->
</li>
</ul>
</section>
<section class="tsd-panel tsd-member tsd-kind-method tsd-parent-kind-class">
<a name="setfittocontent" class="tsd-anchor"></a>
<h3>set<wbr>Fit<wbr>ToContent</h3>
<ul class="tsd-signatures tsd-kind-method tsd-parent-kind-class">
<li class="tsd-signature tsd-kind-icon">set<wbr>Fit<wbr>ToContent<span class="tsd-signature-symbol">(</span>handle<span class="tsd-signature-symbol">: </span><a href="../globals.html#viewhandle" class="tsd-signature-type">ViewHandle</a>, status<span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">)</span><span class="tsd-signature-symbol">: </span><span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></li>
</ul>
<ul class="tsd-descriptions">
<li class="tsd-description">
<aside class="tsd-sources">
</aside>
<div class="tsd-comment tsd-typography">
<div class="lead">
<p>Toggle on whether to fit the dialog size to the content or not.
When set to false, the dialog is set to 90vw and 80vh</p>
</div>
<dl class="tsd-comment-tags">
<dt>default</dt>
<dd><p>true</p>
</dd>
</dl>
</div>
<h4 class="tsd-parameters-title">Parameters</h4>
<ul class="tsd-parameters">
<li>
<h5>handle: <a href="../globals.html#viewhandle" class="tsd-signature-type">ViewHandle</a></h5>
</li>
<li>
<h5>status: <span class="tsd-signature-type">boolean</span></h5>
</li>
</ul>
<!-- JOPLINCHANGE
<h4 class="tsd-returns-title">Returns <span class="tsd-signature-type">Promise</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">boolean</span><span class="tsd-signature-symbol">&gt;</span></h4>
-->
</li>
</ul>
@@ -388,9 +349,6 @@
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="joplinviewsdialogs.html#setbuttons" class="tsd-kind-icon">set<wbr>Buttons</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="joplinviewsdialogs.html#setfittocontent" class="tsd-kind-icon">set<wbr>Fit<wbr>ToContent</a>
</li>
<li class=" tsd-kind-method tsd-parent-kind-class">
<a href="joplinviewsdialogs.html#sethtml" class="tsd-kind-icon">set<wbr>Html</a>
</li>

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_loadin
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_loadin
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Plugin Loading Rules | Joplin</title>
<script
@@ -342,7 +342,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_loadin
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_manife
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_manife
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Plugin Manifest | Joplin</title>
<script
@@ -412,7 +412,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_manife
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_themin
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/plugin_themin
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Plugin theming | Joplin</title>
<script
@@ -372,7 +372,7 @@ These include:</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/rest_api.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/references/rest_api.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Data API | Joplin</title>
<script
@@ -998,7 +998,7 @@ async function fetchAllNotes() {
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/tutorials/toc_plugin.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/api/tutorials/toc_plugin.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Creating a table of content plugin | Joplin</title>
<script
@@ -606,7 +606,7 @@ document.addEventListener('click', event =&gt; {
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180621-182112.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180621-182112.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Web Clipper now available on Firefox and Chrome | Joplin</title>
<script
@@ -340,7 +340,7 @@ published_at: 2018-06-21T17:21:12.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180906-111039.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180906-111039.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>New iOS release with improved attachment support | Joplin</title>
<script
@@ -341,7 +341,7 @@ published_at: 2018-09-06T10:10:39.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180916-210431.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180916-210431.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Note properties in desktop application | Joplin</title>
<script
@@ -340,7 +340,7 @@ published_at: 2018-09-16T20:04:31.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180929-121053.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20180929-121053.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>New release and many bug fixes | Joplin</title>
<script
@@ -340,7 +340,7 @@ published_at: 2018-09-29T11:10:53.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181004-091123.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181004-091123.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin and Hacktobertfest 2018 🎃 | Joplin</title>
<script
@@ -342,7 +342,7 @@ published_at: 2018-10-04T08:11:23.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181101-174335.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181101-174335.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Hacktoberfest has now ended | Joplin</title>
<script
@@ -345,7 +345,7 @@ published_at: 2018-11-01T17:43:35.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181213-173459.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20181213-173459.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin is now featured on PrivacyTools.io | Joplin</title>
<script
@@ -343,7 +343,7 @@ published_at: 2018-12-13T17:34:59.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190130-230218.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190130-230218.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>New search engine in Joplin | Joplin</title>
<script
@@ -343,7 +343,7 @@ published_at: 2019-01-30T23:02:18.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190404-074157.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190404-074157.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Markdown plugins and Goto Anything | Joplin</title>
<script
@@ -342,7 +342,7 @@ published_at: 2019-04-04T06:41:57.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190424-112410.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190424-112410.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>The Joplin forum is one year old | Joplin</title>
<script
@@ -342,7 +342,7 @@ published_at: 2019-04-24T10:24:10.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190523-231026.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190523-231026.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Note history now in Joplin | Joplin</title>
<script
@@ -352,7 +352,7 @@ published_at: 2019-05-23T22:10:26.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190611-000711.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190611-000711.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Changing attachment download behaviour to save disk space | Joplin</title>
<script
@@ -342,7 +342,7 @@ published_at: 2019-06-10T23:07:11.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190613-202613.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190613-202613.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Customising your notes with the help of the development tools and CSS | Joplin</title>
<script
@@ -342,7 +342,7 @@ published_at: 2019-06-13T19:26:13.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190814-225957.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190814-225957.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin now supports Fountain screenwriting markup language | Joplin</title>
<script
@@ -351,7 +351,7 @@ published_at: 2019-08-14T21:59:57.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190925-000254.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190925-000254.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>New icon for Joplin! | Joplin</title>
<script
@@ -356,7 +356,7 @@ published_at: 2019-09-24T23:02:54.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190929-152834.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20190929-152834.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Hacktoberfest 2019 is coming soon! | Joplin</title>
<script
@@ -349,7 +349,7 @@ published_at: 2019-09-29T14:28:34.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191012-233121.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191012-233121.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Support for chemical equations using mhchem for Katex | Joplin</title>
<script
@@ -349,7 +349,7 @@ published_at: 2019-10-12T22:31:21.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191014-165136.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191014-165136.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>New Joplin icon, second round | Joplin</title>
<script
@@ -341,7 +341,7 @@ published_at: 2019-10-14T15:51:36.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191101-131852.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191101-131852.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Hacktoberfest 2019 has now ended 🎃 | Joplin</title>
<script
@@ -345,7 +345,7 @@ published_at: 2019-11-01T13:18:52.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191117-183855.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191117-183855.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>And the winner is... | Joplin</title>
<script
@@ -350,7 +350,7 @@ published_at: 2019-11-17T18:38:55.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191118-072700.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20191118-072700.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin is looking into joining Google Summer of Code in 2020 | Joplin</title>
<script
@@ -348,7 +348,7 @@ published_at: 2019-11-18T07:27:00.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200220-190804.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200220-190804.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>GSoC 2020: Joplin has been accepted as a mentor organization! | Joplin</title>
<script
@@ -340,7 +340,7 @@ published_at: 2020-02-20T19:08:04.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200301-125055.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200301-125055.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Large desktop update coming soon | Joplin</title>
<script
@@ -356,7 +356,7 @@ published_at: 2020-03-01T12:50:55.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200314-001555.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200314-001555.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Experimental WYSIWYG editor in Joplin | Joplin</title>
<script
@@ -350,7 +350,7 @@ published_at: 2020-03-14T00:15:55.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200406-224254.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/blog/20200406-224254.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin informal encryption and security audit results | Joplin</title>
<script
@@ -368,7 +368,7 @@ published_at: 2020-04-06T21:42:54.000+00:00</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/build_troubleshooting.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/build_troubleshooting.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Desktop application | Joplin</title>
<script
@@ -375,7 +375,7 @@ pod install
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin changelog | Joplin</title>
<script
@@ -289,13 +289,6 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog.md
<p><a href="https://www.paypal.com/cgi-bin/webscr?cmd=_donations&amp;business=E8JMYD2LQ8MMA&amp;lc=GB&amp;item_name=Joplin+Development&amp;currency_code=EUR&amp;bn=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted"><img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/Donate-PayPal-green.svg" alt="Donate using PayPal"></a> <a href="https://github.com/sponsors/laurent22/"><img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/GitHub-Badge.svg" alt="Sponsor on GitHub"></a> <a href="https://www.patreon.com/joplin"><img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/Patreon-Badge.svg" alt="Become a patron"></a> <a href="https://joplinapp.org/donate/#donations"><img src="https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/badges/Donate-IBAN.svg" alt="Donate using IBAN"></a></p>
</div>
<h1>Joplin changelog<a name="joplin-changelog" href="#joplin-changelog" class="heading-anchor">🔗</a></h1>
<h2><a href="https://github.com/laurent22/joplin/releases/tag/v2.3.5">v2.3.5</a> - 2021-08-17T06:43:30Z<a name="v2-3-5-https-github-com-laurent22-joplin-releases-tag-v2-3-5-2021-08-17t06-43-30z" href="#v2-3-5-https-github-com-laurent22-joplin-releases-tag-v2-3-5-2021-08-17t06-43-30z" class="heading-anchor">🔗</a></h2>
<ul>
<li>Improved: Allow setting a max width for the editor content (8063c94)</li>
<li>Improved: Improved Markdown editor code styling, and add CSS classes for code (<a href="https://github.com/laurent22/joplin/issues/5314">#5314</a>) (<a href="https://github.com/laurent22/joplin/issues/5297">#5297</a> by <a href="https://github.com/CalebJohn">@CalebJohn</a>)</li>
<li>Fixed: Bump hightlight.js to v11.2 (<a href="https://github.com/laurent22/joplin/issues/5278">#5278</a>) (<a href="https://github.com/laurent22/joplin/issues/5245">#5245</a> by Roman Musin)</li>
<li>Fixed (Regression): Fixed file paths when exporting as HTML (<a href="https://github.com/laurent22/joplin/issues/5325">#5325</a>)</li>
</ul>
<h2><a href="https://github.com/laurent22/joplin/releases/tag/v2.3.3">v2.3.3</a> - 2021-08-14T09:19:40Z<a name="v2-3-3-https-github-com-laurent22-joplin-releases-tag-v2-3-3-2021-08-14t09-19-40z" href="#v2-3-3-https-github-com-laurent22-joplin-releases-tag-v2-3-3-2021-08-14t09-19-40z" class="heading-anchor">🔗</a></h2>
<p>CAUTION: This release will ask you to upgrade your sync target, whether it's Dropbox, OneDrive, Joplin Cloud, etc. Once it is done, only apps version 2.3+ will be able to sync with it, so make sure you are ready to upgrade all your apps before installing this version.</p>
<ul>
@@ -3535,7 +3528,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Android app changelog | Joplin</title>
<script
@@ -413,7 +413,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_android.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_cli.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_cli.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin terminal app changelog | Joplin</title>
<script
@@ -673,7 +673,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_cli.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_server.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_server.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Server Changelog | Joplin</title>
<script
@@ -543,7 +543,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/changelog_server.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/clipper.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/clipper.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Web Clipper | Joplin</title>
<script
@@ -366,7 +366,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/clipper.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Configuration screen | Joplin</title>
<script
@@ -347,7 +347,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/config_screen.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/conflict.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/conflict.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>What is a conflict? | Joplin</title>
<script
@@ -342,7 +342,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/conflict.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/debugging.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/debugging.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>How to enable debugging | Joplin</title>
<script
@@ -390,7 +390,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/debugging.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/desktop.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/desktop.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Desktop application | Joplin</title>
<script
@@ -336,7 +336,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/desktop.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/donate.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/donate.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Support Joplin development | Joplin</title>
<script
@@ -367,7 +367,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/donate.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/download.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/download.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Downloading Joplin... | Joplin</title>
<script
@@ -134,7 +134,7 @@ Your download of <span class="downloaded-filename">Joplin</span> is in progress.
<div class="get-it-desktop">
<h2>Joplin App for Desktop<a name="joplin-app-for-desktop" href="#joplin-app-for-desktop" class="heading-anchor">🔗</a></h2>
<p>Access your notes on Windows, macOS or Linux.</p>
<!-- DESKTOP-DOWNLOAD-LINKS --><a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-Setup-2.3.5.exe'><img alt='Get it on Windows' width="134px" src='/images/BadgeWindows.png'/></a> <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-2.3.5.dmg'><img alt='Get it on macOS' width="134px" src='/images/BadgeMacOS.png'/></a> <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-2.3.5.AppImage'><img alt='Get it on Linux' width="134px" src='/images/BadgeLinux.png'/></a><!-- DESKTOP-DOWNLOAD-LINKS -->
<!-- DESKTOP-DOWNLOAD-LINKS --><a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-Setup-2.3.3.exe'><img alt='Get it on Windows' width="134px" src='/images/BadgeWindows.png'/></a> <a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-2.3.3.dmg'><img alt='Get it on macOS' width="134px" src='/images/BadgeMacOS.png'/></a> <a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-2.3.3.AppImage'><img alt='Get it on Linux' width="134px" src='/images/BadgeLinux.png'/></a><!-- DESKTOP-DOWNLOAD-LINKS -->
</div>
<h2>Joplin App for Mobile<a name="joplin-app-for-mobile" href="#joplin-app-for-mobile" class="heading-anchor">🔗</a></h2>
<p>Access your notes on your phone or tablet from the Android and iOS apps.</p>
@@ -186,7 +186,7 @@ Your download of <span class="downloaded-filename">Joplin</span> is in progress.
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/e2ee.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/e2ee.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>About End-To-End Encryption (E2EE) | Joplin</title>
<script
@@ -354,7 +354,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/e2ee.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>FAQ | Joplin</title>
<script
@@ -432,7 +432,7 @@ on this server.&lt;/p&gt;
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq_joplin_cloud.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq_joplin_cloud.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>FAQ | Joplin</title>
<script
@@ -353,7 +353,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/faq_joplin_cloud.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/ideas.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/ideas.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>GSoC 2020 Ideas | Joplin</title>
<script
@@ -439,7 +439,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/ideas.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/index.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2020/index.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Google Summer of Code 2020 | Joplin</title>
<script
@@ -438,7 +438,7 @@ There could be exceptional reason to accept proposal what cannot be finished ove
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/ideas.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/ideas.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>GSoC 2021 Ideas | Joplin</title>
<script
@@ -399,7 +399,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/ideas.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/index.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/index.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Google Summer of Code 2021 | Joplin</title>
<script
@@ -454,7 +454,7 @@ There could be exceptional reason to accept proposal what cannot be finished ove
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/pull_request_guidel
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/pull_request_guidel
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Pull request guidelines | Joplin</title>
<script
@@ -362,7 +362,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsoc2021/pull_request_guidel
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/ideas.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/ideas.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>1.Idea - Create documenation hub | Joplin</title>
<script
@@ -364,7 +364,7 @@ Task is to find a toolset to structure them and make the knowledge buried in the
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/index.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/gsod2020/index.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Google Season of Doc 2020 | Joplin</title>
<script
@@ -424,7 +424,7 @@ The procedure reflects some of the lessons learnt in the GSOC 2020 campaign, so
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin - an open source note taking and to-do application with synchronisation capabilities</title>
<script
@@ -295,7 +295,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
<p>The application is available for Windows, Linux, macOS, Android and iOS (the terminal app also works on FreeBSD). A <a href="/clipper/">Web Clipper</a>, to save web pages and screenshots from your browser, is also available for <a href="https://addons.mozilla.org/firefox/addon/joplin-web-clipper/">Firefox</a> and <a href="https://chrome.google.com/webstore/detail/joplin-web-clipper/alofnhikmmkdbbbgpnglcpdollgjjfek?hl=en-GB">Chrome</a>.</p>
<div class="top-screenshot"><img src="/images/home-top-img.png" style="max-width: 100%; max-height: 35em;"></div>
<h1>Installation<a name="installation" href="#installation" class="heading-anchor">🔗</a></h1>
<p>Three types of applications are available: for <strong>desktop</strong> (Windows, macOS and Linux), for <strong>mobile</strong> (Android and iOS) and for <strong>terminal</strong> (Windows, macOS, Linux and FreeBSD). All the applications have similar user interfaces and can synchronise with each other.</p>
<p>Three types of applications are available: for the <strong>desktop</strong> (Windows, macOS and Linux), for <strong>mobile</strong> (Android and iOS) and for <strong>terminal</strong> (Windows, macOS, Linux and FreeBSD). All applications have similar user interfaces and can synchronise with each other.</p>
<h2>Desktop applications<a name="desktop-applications" href="#desktop-applications" class="heading-anchor">🔗</a></h2>
<table class="table">
<thead>
@@ -307,19 +307,19 @@ https://github.com/laurent22/joplin/blob/dev/README.md
<tbody>
<tr>
<td>Windows (32 and 64-bit)</td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-Setup-2.3.5.exe'><img alt='Get it on Windows' width="134px" src='/images/BadgeWindows.png'/></a></td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-Setup-2.3.3.exe'><img alt='Get it on Windows' width="134px" src='/images/BadgeWindows.png'/></a></td>
</tr>
<tr>
<td>macOS</td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-2.3.5.dmg'><img alt='Get it on macOS' width="134px" src='/images/BadgeMacOS.png'/></a></td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-2.3.3.dmg'><img alt='Get it on macOS' width="134px" src='/images/BadgeMacOS.png'/></a></td>
</tr>
<tr>
<td>Linux</td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/Joplin-2.3.5.AppImage'><img alt='Get it on Linux' width="134px" src='/images/BadgeLinux.png'/></a></td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/Joplin-2.3.3.AppImage'><img alt='Get it on Linux' width="134px" src='/images/BadgeLinux.png'/></a></td>
</tr>
</tbody>
</table>
<p><strong>On Windows</strong>, you may also use the <a href='https://github.com/laurent22/joplin/releases/download/v2.3.5/JoplinPortable.exe'>Portable version</a>. The <a href="https://en.wikipedia.org/wiki/Portable_application">portable application</a> allows installing the software on a portable device such as a USB key. Simply copy the file JoplinPortable.exe in any directory on that USB key ; the application will then create a directory called &quot;JoplinProfile&quot; next to the executable file.</p>
<p><strong>On Windows</strong>, you may also use the <a href='https://github.com/laurent22/joplin/releases/download/v2.3.3/JoplinPortable.exe'>Portable version</a>. The <a href="https://en.wikipedia.org/wiki/Portable_application">portable application</a> allows installing the software on a portable device such as a USB key. Simply copy the file JoplinPortable.exe in any directory on that USB key ; the application will then create a directory called &quot;JoplinProfile&quot; next to the executable file.</p>
<p><strong>On Linux</strong>, the recommended way is to use the following installation script as it will handle the desktop icon too:</p>
<pre><code style="word-break: break-all">wget -O - https://raw.githubusercontent.com/laurent22/joplin/dev/Joplin_install_and_update.sh | bash</code></pre>
<h2>Mobile applications<a name="mobile-applications" href="#mobile-applications" class="heading-anchor">🔗</a></h2>
@@ -335,7 +335,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
<tr>
<td>Android</td>
<td><a href='https://play.google.com/store/apps/details?id=net.cozic.joplin&utm_source=GitHub&utm_campaign=README&pcampaignid=MKT-Other-global-all-co-prtnr-py-PartBadge-Mar2515-1'><img alt='Get it on Google Play' height="40px" src='/images/BadgeAndroid.png'/></a></td>
<td>or download the APK file: <a href="https://github.com/laurent22/joplin-android/releases/download/android-v2.3.4/joplin-v2.3.4.apk">64-bit</a> <a href="https://github.com/laurent22/joplin-android/releases/download/android-v2.3.4/joplin-v2.3.4-32bit.apk">32-bit</a></td>
<td>or download the APK file: <a href="https://github.com/laurent22/joplin-android/releases/download/android-v2.1.4/joplin-v2.1.4.apk">64-bit</a> <a href="https://github.com/laurent22/joplin-android/releases/download/android-v2.1.4/joplin-v2.1.4-32bit.apk">32-bit</a></td>
</tr>
<tr>
<td>iOS</td>
@@ -381,7 +381,7 @@ https://github.com/laurent22/joplin/blob/dev/README.md
<p>The Web Clipper is a browser extension that allows you to save web pages and screenshots from your browser. For more information on how to install and use it, see the <a href="/clipper/">Web Clipper Help Page</a>.</p>
<h1>Sponsors<a name="sponsors" href="#sponsors" class="heading-anchor">🔗</a></h1>
<!-- SPONSORS-ORG -->
<p><a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a> <a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a></p>
<p><a href="https://tranio.com/italy/"><img title="Tranio" width="256" src="https://joplinapp.org/images/sponsors/Tranio.png"/></a> <a href="https://usrigging.com/"><img title="U.S. Ringing Supply" width="256" src="https://joplinapp.org/images/sponsors/RingingSupply.svg"/></a> <a href="https://www.hosting.de/nextcloud/?mtm_campaign=managed-nextcloud&amp;mtm_kwd=joplinapp&amp;mtm_source=joplinapp-github&amp;mtm_medium=banner"><img title="Hosting.de" width="256" src="https://joplinapp.org/images/sponsors/HostingDe.png"/></a> <a href="https://seirei.ne.jp"><img title="Serei Network" width="256" src="https://joplinapp.org/images/sponsors/SeireiNetwork.png"/></a></p>
<!-- SPONSORS-ORG -->
<hr>
<!-- SPONSORS-GITHUB -->
@@ -404,31 +404,25 @@ https://github.com/laurent22/joplin/blob/dev/README.md
<tr>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/4862947?s=96&v=4"/></br><a href="https://github.com/chrootlogin">chrootlogin</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/82579431?s=96&v=4"/></br><a href="https://github.com/clmntsl">clmntsl</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/808091?s=96&v=4"/></br><a href="https://github.com/cuongtransc">cuongtransc</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/1307332?s=96&v=4"/></br><a href="https://github.com/dbrandonjohnson">dbrandonjohnson</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/1439535?s=96&v=4"/></br><a href="https://github.com/fbloise">fbloise</a></td>
</tr>
<tr>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/1439535?s=96&v=4"/></br><a href="https://github.com/fbloise">fbloise</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/38898566?s=96&v=4"/></br><a href="https://github.com/h4sh5">h4sh5</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/37297218?s=96&v=4"/></br><a href="https://github.com/Jesssullivan">Jesssullivan</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/1248504?s=96&v=4"/></br><a href="https://github.com/joesfer">joesfer</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/24908652?s=96&v=4"/></br><a href="https://github.com/konishi-t">konishi-t</a></td>
</tr>
<tr>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/24908652?s=96&v=4"/></br><a href="https://github.com/konishi-t">konishi-t</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/1788010?s=96&v=4"/></br><a href="https://github.com/maxtruxa">maxtruxa</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/29300939?s=96&v=4"/></br><a href="https://github.com/mcejp">mcejp</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/1168659?s=96&v=4"/></br><a href="https://github.com/nicholashead">nicholashead</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/5782817?s=96&v=4"/></br><a href="https://github.com/piccobit">piccobit</a></td>
</tr>
<tr>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/5782817?s=96&v=4"/></br><a href="https://github.com/piccobit">piccobit</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/47742?s=96&v=4"/></br><a href="https://github.com/ravenscroftj">ravenscroftj</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/73081837?s=96&v=4"/></br><a href="https://github.com/thismarty">thismarty</a></td>
<td style="text-align:center"><img width="50" src="https://avatars2.githubusercontent.com/u/15859362?s=96&v=4"/></br><a href="https://github.com/thomasbroussard">thomasbroussard</a></td>
</tr>
<tr>
<td style="text-align:center"></td>
<td style="text-align:center"></td>
<td style="text-align:center"></td>
<td style="text-align:center"></td>
</tr>
</tbody>
@@ -838,291 +832,291 @@ Eg. <code>:search -- &quot;-tag:tag1&quot;</code>.</p>
</thead>
<tbody>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/arableague.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/arableague.png" width="16px"/></td>
<td>Arabic</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ar.po">ar</a></td>
<td><a href="mailto:Whaell@protonmail.com">Whaell O</a></td>
<td>91%</td>
<td>94%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/es/basque_country.png" width="16px"/></td>
<td><img src="/images/flags/es/basque_country.png" width="16px"/></td>
<td>Basque</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eu.po">eu</a></td>
<td>juan.abasolo@ehu.eus</td>
<td>28%</td>
<td>29%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ba.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/ba.png" width="16px"/></td>
<td>Bosnian (Bosna i Hercegovina)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bs_BA.po">bs_BA</a></td>
<td><a href="mailto:dervis.t@pm.me">Derviš T.</a></td>
<td>71%</td>
<td>73%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/bg.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/bg.png" width="16px"/></td>
<td>Bulgarian (България)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/bg_BG.po">bg_BG</a></td>
<td></td>
<td>57%</td>
</tr>
<tr>
<td><img src="/images/flags/es/catalonia.png" width="16px"/></td>
<td>Catalan</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ca.po">ca</a></td>
<td>jmontane, 2019</td>
<td>99%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/hr.png" width="16px"/></td>
<td>Croatian (Hrvatska)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hr_HR.po">hr_HR</a></td>
<td><a href="mailto:mail@milotype.de">Milo Ivir</a></td>
<td>99%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/cz.png" width="16px"/></td>
<td>Czech (Česká republika)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/cs_CZ.po">cs_CZ</a></td>
<td><a href="mailto:michal@stanke.cz">Michal Stanke</a></td>
<td>98%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/dk.png" width="16px"/></td>
<td>Dansk (Danmark)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/da_DK.po">da_DK</a></td>
<td>Mustafa Al-Dailemi (<a href="mailto:dailemi@hotmail.com">dailemi@hotmail.com</a>)Language-Team:</td>
<td>98%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/de.png" width="16px"/></td>
<td>Deutsch (Deutschland)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/de_DE.po">de_DE</a></td>
<td><a href="mailto:atalanttore@googlemail.com">Atalanttore</a></td>
<td>99%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/ee.png" width="16px"/></td>
<td>Eesti Keel (Eesti)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/et_EE.po">et_EE</a></td>
<td></td>
<td>56%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/es/catalonia.png" width="16px"/></td>
<td>Catalan</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ca.po">ca</a></td>
<td>jmontane, 2019</td>
<td>95%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/hr.png" width="16px"/></td>
<td>Croatian (Hrvatska)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hr_HR.po">hr_HR</a></td>
<td><a href="mailto:mail@milotype.de">Milo Ivir</a></td>
<td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/cz.png" width="16px"/></td>
<td>Czech (Česká republika)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/cs_CZ.po">cs_CZ</a></td>
<td><a href="mailto:michal@stanke.cz">Michal Stanke</a></td>
<td>95%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/dk.png" width="16px"/></td>
<td>Dansk (Danmark)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/da_DK.po">da_DK</a></td>
<td>Mustafa Al-Dailemi (<a href="mailto:dailemi@hotmail.com">dailemi@hotmail.com</a>)Language-Team:</td>
<td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/de.png" width="16px"/></td>
<td>Deutsch (Deutschland)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/de_DE.po">de_DE</a></td>
<td><a href="mailto:atalanttore@googlemail.com">Atalanttore</a></td>
<td>95%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ee.png" width="16px"/></td>
<td>Eesti Keel (Eesti)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/et_EE.po">et_EE</a></td>
<td></td>
<td>54%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/gb.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/gb.png" width="16px"/></td>
<td>English (United Kingdom)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_GB.po">en_GB</a></td>
<td></td>
<td>100%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/us.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/us.png" width="16px"/></td>
<td>English (United States of America)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/en_US.po">en_US</a></td>
<td></td>
<td>100%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/es.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/es.png" width="16px"/></td>
<td>Español (España)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/es_ES.po">es_ES</a></td>
<td><a href="mailto:francisco.m.collao@gmail.com">Francisco Mora</a></td>
<td>95%</td>
<td>99%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/esperanto.png" width="16px"/></td>
<td><img src="/images/flags/esperanto.png" width="16px"/></td>
<td>Esperanto</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/eo.po">eo</a></td>
<td>Marton Paulo</td>
<td>31%</td>
<td>32%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/fi.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/fi.png" width="16px"/></td>
<td>Finnish (Suomi)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fi_FI.po">fi_FI</a></td>
<td>mrkaato</td>
<td>90%</td>
<td>93%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/fr.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/fr.png" width="16px"/></td>
<td>Français (France)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fr_FR.po">fr_FR</a></td>
<td>Laurent Cozic</td>
<td>96%</td>
<td>97%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/es/galicia.png" width="16px"/></td>
<td><img src="/images/flags/es/galicia.png" width="16px"/></td>
<td>Galician (España)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/gl_ES.po">gl_ES</a></td>
<td><a href="mailto:marcoslansgarza@gmail.com">Marcos Lans</a></td>
<td>36%</td>
<td>37%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/id.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/id.png" width="16px"/></td>
<td>Indonesian (Indonesia)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/id_ID.po">id_ID</a></td>
<td><a href="mailto:42007357+eresytter@users.noreply.github.com">eresytter</a></td>
<td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/it.png" width="16px"/></td>
<td>Italiano (Italia)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/it_IT.po">it_IT</a></td>
<td><a href="mailto:albano_battistella@hotmail.com">Albano Battistella</a></td>
<td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/hu.png" width="16px"/></td>
<td>Magyar (Magyarország)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hu_HU.po">hu_HU</a></td>
<td><a href="mailto:balmag@gmail.com">Magyari Balázs</a></td>
<td>84%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/be.png" width="16px"/></td>
<td>Nederlands (België, Belgique, Belgien)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_BE.po">nl_BE</a></td>
<td></td>
<td>87%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/nl.png" width="16px"/></td>
<td>Nederlands (Nederland)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_NL.po">nl_NL</a></td>
<td><a href="mailto:metbril@users.noreply.github.com">MetBril</a></td>
<td>90%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/no.png" width="16px"/></td>
<td>Norwegian (Norge, Noreg)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nb_NO.po">nb_NO</a></td>
<td>Alexander Dawson</td>
<td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ir.png" width="16px"/></td>
<td>Persian</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fa.po">fa</a></td>
<td><a href="mailto:kourox@protonmail.com">Kourosh Firoozbakht</a></td>
<td>68%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/pl.png" width="16px"/></td>
<td>Polski (Polska)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pl_PL.po">pl_PL</a></td>
<td><a href="mailto:hello.konhi@gmail.com">konhi</a></td>
<td>90%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/br.png" width="16px"/></td>
<td>Português (Brasil)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_BR.po">pt_BR</a></td>
<td><a href="mailto:nicolas.suzuki@pm.me">Nicolas Suzuki</a></td>
<td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/pt.png" width="16px"/></td>
<td>Português (Portugal)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_PT.po">pt_PT</a></td>
<td><a href="mailto:dcaveiro@yahoo.com">Diogo Caveiro</a></td>
<td>90%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ro.png" width="16px"/></td>
<td>Română</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ro.po">ro</a></td>
<td><a href="mailto:cristi.duluta@gmail.com">Cristi Duluta</a></td>
<td>63%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/si.png" width="16px"/></td>
<td>Slovenian (Slovenija)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sl_SI.po">sl_SI</a></td>
<td><a href="mailto:martin.korelic@protonmail.com">Martin Korelič</a></td>
<td>91%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/se.png" width="16px"/></td>
<td>Svenska</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sv.po">sv</a></td>
<td><a href="mailto:jonatan@autistici.org">Jonatan Nyberg</a></td>
<td>96%</td>
<td><img src="/images/flags/country-4x3/it.png" width="16px"/></td>
<td>Italiano (Italia)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/it_IT.po">it_IT</a></td>
<td><a href="mailto:mannivuwiki@gmail.com">Manuel Tassi</a></td>
<td>98%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/th.png" width="16px"/></td>
<td>Thai (ประเทศไทย)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/th_TH.po">th_TH</a></td>
<td><img src="/images/flags/country-4x3/hu.png" width="16px"/></td>
<td>Magyar (Magyarország)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/hu_HU.po">hu_HU</a></td>
<td><a href="mailto:balmag@gmail.com">Magyari Balázs</a></td>
<td>87%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/be.png" width="16px"/></td>
<td>Nederlands (België, Belgique, Belgien)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_BE.po">nl_BE</a></td>
<td></td>
<td>42%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/vi.png" width="16px"/></td>
<td>Tiếng Việt</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/vi.po">vi</a></td>
<td></td>
<td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/tr.png" width="16px"/></td>
<td>Türkçe (Türkiye)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/tr_TR.po">tr_TR</a></td>
<td><a href="mailto:arda@kilicdagi.com">Arda Kılıçdağı</a></td>
<td>95%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ua.png" width="16px"/></td>
<td>Ukrainian (Україна)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/uk_UA.po">uk_UA</a></td>
<td><a href="mailto:vandreykiv@gmail.com">Vyacheslav Andreykiv</a></td>
<td>89%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/gr.png" width="16px"/></td>
<td>Ελληνικά (Ελλάδα)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/el_GR.po">el_GR</a></td>
<td><a href="mailto:xaris@tuta.io">Harris Arvanitis</a></td>
<td>92%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ru.png" width="16px"/></td>
<td>Русский (Россия)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ru_RU.po">ru_RU</a></td>
<td><a href="mailto:thesermanarm@gmail.com">Sergey Segeda</a></td>
<td>90%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/rs.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/nl.png" width="16px"/></td>
<td>Nederlands (Nederland)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nl_NL.po">nl_NL</a></td>
<td><a href="mailto:metbril@users.noreply.github.com">MetBril</a></td>
<td>93%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/no.png" width="16px"/></td>
<td>Norwegian (Norge, Noreg)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/nb_NO.po">nb_NO</a></td>
<td><a href="mailto:code@mxe.no">Mats Estensen</a></td>
<td>75%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/ir.png" width="16px"/></td>
<td>Persian</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/fa.po">fa</a></td>
<td><a href="mailto:kourox@protonmail.com">Kourosh Firoozbakht</a></td>
<td>70%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/pl.png" width="16px"/></td>
<td>Polski (Polska)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pl_PL.po">pl_PL</a></td>
<td><a href="mailto:hello.konhi@gmail.com">konhi</a></td>
<td>93%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/br.png" width="16px"/></td>
<td>Português (Brasil)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_BR.po">pt_BR</a></td>
<td><a href="mailto:nicolas.suzuki@pm.me">Nicolas Suzuki</a></td>
<td>98%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/pt.png" width="16px"/></td>
<td>Português (Portugal)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/pt_PT.po">pt_PT</a></td>
<td><a href="mailto:dcaveiro@yahoo.com">Diogo Caveiro</a></td>
<td>93%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/ro.png" width="16px"/></td>
<td>Română</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ro.po">ro</a></td>
<td><a href="mailto:cristi.duluta@gmail.com">Cristi Duluta</a></td>
<td>65%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/si.png" width="16px"/></td>
<td>Slovenian (Slovenija)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sl_SI.po">sl_SI</a></td>
<td><a href="mailto:martin.korelic@protonmail.com">Martin Korelič</a></td>
<td>94%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/se.png" width="16px"/></td>
<td>Svenska</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sv.po">sv</a></td>
<td><a href="mailto:jonatan@autistici.org">Jonatan Nyberg</a></td>
<td>98%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/th.png" width="16px"/></td>
<td>Thai (ประเทศไทย)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/th_TH.po">th_TH</a></td>
<td></td>
<td>44%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/vi.png" width="16px"/></td>
<td>Tiếng Việt</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/vi.po">vi</a></td>
<td></td>
<td>72%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/tr.png" width="16px"/></td>
<td>Türkçe (Türkiye)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/tr_TR.po">tr_TR</a></td>
<td><a href="mailto:arda@kilicdagi.com">Arda Kılıçdağı</a></td>
<td>99%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/ua.png" width="16px"/></td>
<td>Ukrainian (Україна)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/uk_UA.po">uk_UA</a></td>
<td><a href="mailto:vandreykiv@gmail.com">Vyacheslav Andreykiv</a></td>
<td>92%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/gr.png" width="16px"/></td>
<td>Ελληνικά (Ελλάδα)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/el_GR.po">el_GR</a></td>
<td><a href="mailto:xaris@tuta.io">Harris Arvanitis</a></td>
<td>95%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/ru.png" width="16px"/></td>
<td>Русский (Россия)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ru_RU.po">ru_RU</a></td>
<td><a href="mailto:thesermanarm@gmail.com">Sergey Segeda</a></td>
<td>93%</td>
</tr>
<tr>
<td><img src="/images/flags/country-4x3/rs.png" width="16px"/></td>
<td>српски језик (Србија)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/sr_RS.po">sr_RS</a></td>
<td></td>
<td>81%</td>
<td>83%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/cn.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/cn.png" width="16px"/></td>
<td>中文 (简体)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_CN.po">zh_CN</a></td>
<td><a href="mailto:jackytsu@vip.qq.com">南宫小骏</a></td>
<td>96%</td>
<td>99%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/tw.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/tw.png" width="16px"/></td>
<td>中文 (繁體)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/zh_TW.po">zh_TW</a></td>
<td><a href="mailto:BobChao%29%20%28bobchao@gmail.com">Po-Chiang Chao</a></td>
<td>95%</td>
<td>98%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/jp.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/jp.png" width="16px"/></td>
<td>日本語 (日本)</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ja_JP.po">ja_JP</a></td>
<td><a href="mailto:genneko217@gmail.com">genneko</a></td>
<td>95%</td>
<td>99%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/kr.png" width="16px"/></td>
<td><img src="/images/flags/country-4x3/kr.png" width="16px"/></td>
<td>한국어</td>
<td><a href="https://github.com/laurent22/joplin/blob/dev/packages/tools/locales/ko.po">ko</a></td>
<td><a href="mailto:potatogim@potatogim.net">Ji-Hyeon Gim</a></td>
<td>95%</td>
<td>98%</td>
</tr>
</tbody>
</table>
@@ -1707,7 +1701,7 @@ Eg. <code>:search -- &quot;-tag:tag1&quot;</code>.</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -11,7 +11,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="theme-color" content="#000000" />
<meta name="description" content="Joplin, the open source note-taking application" />
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
rel="stylesheet"
href="&#x2F;css/bootstrap5.0.2.min.css"
@@ -29,7 +29,7 @@
rel="preload"
as="script"
></script>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin</title>
</head>
<body class="front-page website-env-prod">
@@ -568,10 +568,10 @@
<br />
<div class="text-center sponsors-org">
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;usrigging.com&#x2F;"><img title="U.S. Ringing Supply" src="&#x2F;images/sponsors/RingingSupply.svg"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;tranio.com&#x2F;italy&#x2F;"><img title="Tranio" src="&#x2F;images/sponsors/Tranio.png"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;www.hosting.de&#x2F;nextcloud&#x2F;?mtm_campaign&#x3D;managed-nextcloud&amp;mtm_kwd&#x3D;joplinapp&amp;mtm_source&#x3D;joplinapp-webseite&amp;mtm_medium&#x3D;banner"><img title="Hosting.de" src="&#x2F;images/sponsors/HostingDe.png"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;seirei.ne.jp"><img title="Serei Network" src="&#x2F;images/sponsors/SeireiNetwork.png"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;usrigging.com&#x2F;"><img title="U.S. Ringing Supply" src="&#x2F;images/sponsors/RingingSupply.svg"></a>
<a class="sponsor-org-item" href="https:&#x2F;&#x2F;tranio.com&#x2F;italy&#x2F;"><img title="Tranio" src="&#x2F;images/sponsors/Tranio.png"></a>
</div>
<div class="text-center sponsors-github">
@@ -670,11 +670,6 @@
<img width="50" src="https://avatars2.githubusercontent.com/u/82579431?s=96&amp;v=4">
</a>
</div>
<div class="sponsor-github-item">
<a href="https://github.com/cuongtransc" title="cuongtransc">
<img width="50" src="https://avatars2.githubusercontent.com/u/808091?s=96&amp;v=4">
</a>
</div>
</div>
<br />
</div>
@@ -723,7 +718,7 @@
rel="preload"
as="script"
></script>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/markdown.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/markdown.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Markdown Guide | Joplin</title>
<script
@@ -659,7 +659,7 @@ graph TD;
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/mobile.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/mobile.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Mobile app | Joplin</title>
<script
@@ -336,7 +336,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/mobile.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/nextcloud_app.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/nextcloud_app.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Web API for Nextcloud | Joplin</title>
<script
@@ -374,7 +374,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/nextcloud_app.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/note_history.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/note_history.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Note History | Joplin</title>
<script
@@ -349,7 +349,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/note_history.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Cloud Plans | Joplin</title>
<script
@@ -510,7 +510,7 @@ https://github.com/laurent22/joplin/blob/dev/
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/plugins.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/plugins.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Plugins | Joplin</title>
<script
@@ -347,7 +347,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/plugins.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/prereleases.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/prereleases.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Getting pre-releases | Joplin</title>
<script
@@ -338,7 +338,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/prereleases.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/privacy.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/privacy.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Privacy Policy | Joplin</title>
<script
@@ -337,7 +337,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/privacy.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/publish_note.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/publish_note.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Publishing a note with Joplin Cloud | Joplin</title>
<script
@@ -341,7 +341,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/publish_note.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/rich_text_editor.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/rich_text_editor.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>About the Rich Text editor | Joplin</title>
<script
@@ -359,7 +359,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/rich_text_editor.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/share_notebook.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/share_notebook.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Sharing a notebook with Joplin Cloud | Joplin</title>
<script
@@ -369,7 +369,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/share_notebook.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/clipper_auth.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/clipper_auth.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Clipper authorisation mechanism | Joplin</title>
<script
@@ -360,7 +360,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/clipper_auth.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/e2ee.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/e2ee.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Encryption | Joplin</title>
<script
@@ -429,7 +429,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/e2ee.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/history.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/history.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Note history | Joplin</title>
<script
@@ -361,7 +361,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/history.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/plugins.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/plugins.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Plugin system architecture | Joplin</title>
<script
@@ -399,7 +399,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/plugins.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/search_sorting.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/search_sorting.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Search Engine | Joplin</title>
<script
@@ -356,7 +356,7 @@ This time-based weight decays logarithmically, becoming less of a factor than BM
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_delta_sync.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_delta_sync.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Server delta sync | Joplin</title>
<script
@@ -410,7 +410,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_delta_sync.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_file_url_format.
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_file_url_format.
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Structure of file URLs in Joplin Server | Joplin</title>
<script
@@ -356,7 +356,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_file_url_format.
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_sharing.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_sharing.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin Server sharing feature | Joplin</title>
<script
@@ -357,7 +357,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/server_sharing.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/sync_lock.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/sync_lock.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Lock types | Joplin</title>
<script
@@ -393,7 +393,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/spec/sync_lock.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin statistics | Joplin</title>
<script
@@ -299,15 +299,15 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tbody>
<tr>
<td>Total Windows downloads</td>
<td>1,631,127</td>
<td>1,608,852</td>
</tr>
<tr>
<td>Total macOs downloads</td>
<td>639,909</td>
<td>629,107</td>
</tr>
<tr>
<td>Total Linux downloads</td>
<td>534,034</td>
<td>528,904</td>
</tr>
<tr>
<td>Windows %</td>
@@ -337,156 +337,148 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
</thead>
<tbody>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.3.5">v2.3.5</a></td>
<td>2021-08-17T06:43:30Z</td>
<td>9,999</td>
<td>5,350</td>
<td>1,558</td>
<td>16,907</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.3.3">v2.3.3</a></td>
<td>2021-08-14T09:19:40Z</td>
<td>13,774</td>
<td>6,774</td>
<td>3,876</td>
<td>24,424</td>
<td>2,716</td>
<td>1,435</td>
<td>368</td>
<td>4,519</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.7">v2.2.7</a></td>
<td>2021-08-11T11:03:26Z</td>
<td>14,316</td>
<td>7,427</td>
<td>2,526</td>
<td>24,269</td>
<td>14,218</td>
<td>7,368</td>
<td>2,497</td>
<td>24,083</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.6">v2.2.6</a> (p)</td>
<td>2021-08-09T19:29:20Z</td>
<td>7,203</td>
<td>4,565</td>
<td>920</td>
<td>12,688</td>
<td>7,152</td>
<td>4,544</td>
<td>919</td>
<td>12,615</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.5">v2.2.5</a> (p)</td>
<td>2021-08-07T10:35:24Z</td>
<td>970</td>
<td>952</td>
<td>245</td>
<td>174</td>
<td>1,389</td>
<td>1,371</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.4">v2.2.4</a> (p)</td>
<td>2021-08-05T16:42:48Z</td>
<td>658</td>
<td>173</td>
<td>630</td>
<td>172</td>
<td>99</td>
<td>930</td>
<td>901</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.2">v2.2.2</a> (p)</td>
<td>2021-07-19T10:28:35Z</td>
<td>2,579</td>
<td>2,552</td>
<td>706</td>
<td>614</td>
<td>3,899</td>
<td>613</td>
<td>3,871</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.1.9">v2.1.9</a></td>
<td>2021-07-19T10:28:43Z</td>
<td>45,298</td>
<td>18,682</td>
<td>16,600</td>
<td>80,580</td>
<td>45,234</td>
<td>18,659</td>
<td>16,587</td>
<td>80,480</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.2.1">v2.2.1</a> (p)</td>
<td>2021-07-09T17:38:25Z</td>
<td>1,918</td>
<td>384</td>
<td>1,889</td>
<td>383</td>
<td>361</td>
<td>2,663</td>
<td>2,633</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.1.8">v2.1.8</a></td>
<td>2021-07-03T08:25:16Z</td>
<td>29,161</td>
<td>12,117</td>
<td>12,625</td>
<td>53,903</td>
<td>29,127</td>
<td>12,115</td>
<td>12,622</td>
<td>53,864</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.1.7">v2.1.7</a></td>
<td>2021-06-26T19:48:55Z</td>
<td>13,330</td>
<td>13,310</td>
<td>6,366</td>
<td>3,581</td>
<td>23,277</td>
<td>23,257</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.1.5">v2.1.5</a> (p)</td>
<td>2021-06-23T15:08:52Z</td>
<td>1,018</td>
<td>991</td>
<td>218</td>
<td>166</td>
<td>1,402</td>
<td>1,375</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.1.3">v2.1.3</a> (p)</td>
<td>2021-06-19T16:32:51Z</td>
<td>1,165</td>
<td>1,137</td>
<td>284</td>
<td>184</td>
<td>1,633</td>
<td>1,605</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.0.11">v2.0.11</a></td>
<td>2021-06-16T17:55:49Z</td>
<td>22,480</td>
<td>22,454</td>
<td>9,194</td>
<td>9,737</td>
<td>41,411</td>
<td>41,385</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.0.10">v2.0.10</a></td>
<td>2021-06-16T07:58:29Z</td>
<td>2,004</td>
<td>1,986</td>
<td>906</td>
<td>345</td>
<td>3,255</td>
<td>3,237</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.0.9">v2.0.9</a> (p)</td>
<td>2021-06-12T09:30:30Z</td>
<td>1,071</td>
<td>1,057</td>
<td>280</td>
<td>861</td>
<td>2,212</td>
<td>2,198</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.0.8">v2.0.8</a> (p)</td>
<td>2021-06-10T16:15:08Z</td>
<td>716</td>
<td>214</td>
<td>696</td>
<td>213</td>
<td>556</td>
<td>1,486</td>
<td>1,465</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.0.4">v2.0.4</a> (p)</td>
<td>2021-06-02T12:54:17Z</td>
<td>1,349</td>
<td>1,343</td>
<td>380</td>
<td>360</td>
<td>2,089</td>
<td>2,083</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.0.2">v2.0.2</a> (p)</td>
<td>2021-05-21T18:07:48Z</td>
<td>2,240</td>
<td>2,214</td>
<td>481</td>
<td>1,648</td>
<td>4,369</td>
<td>4,343</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v2.0.1">v2.0.1</a> (p)</td>
@@ -499,58 +491,58 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.8.5">v1.8.5</a></td>
<td>2021-05-10T11:58:14Z</td>
<td>37,127</td>
<td>16,208</td>
<td>37,101</td>
<td>16,207</td>
<td>19,343</td>
<td>72,678</td>
<td>72,651</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.8.4">v1.8.4</a> (p)</td>
<td>2021-05-09T18:05:05Z</td>
<td>764</td>
<td>744</td>
<td>126</td>
<td>439</td>
<td>1,329</td>
<td>1,309</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.8.3">v1.8.3</a> (p)</td>
<td>2021-05-04T10:38:16Z</td>
<td>1,491</td>
<td>1,464</td>
<td>297</td>
<td>921</td>
<td>2,709</td>
<td>2,682</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.8.2">v1.8.2</a> (p)</td>
<td>2021-04-25T10:50:51Z</td>
<td>1,673</td>
<td>1,651</td>
<td>428</td>
<td>1,268</td>
<td>3,369</td>
<td>3,347</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.8.1">v1.8.1</a> (p)</td>
<td>2021-03-29T10:46:41Z</td>
<td>3,141</td>
<td>3,119</td>
<td>816</td>
<td>2,431</td>
<td>6,388</td>
<td>6,366</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.7.11">v1.7.11</a></td>
<td>2021-02-03T12:50:01Z</td>
<td>114,687</td>
<td>42,645</td>
<td>64,168</td>
<td>221,500</td>
<td>114,632</td>
<td>42,643</td>
<td>64,165</td>
<td>221,440</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.7.10">v1.7.10</a></td>
<td>2021-01-30T13:25:29Z</td>
<td>13,901</td>
<td>13,899</td>
<td>4,840</td>
<td>4,443</td>
<td>23,184</td>
<td>23,182</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.7.9">v1.7.9</a> (p)</td>
@@ -587,10 +579,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.6.8">v1.6.8</a></td>
<td>2021-01-20T18:11:34Z</td>
<td>18,513</td>
<td>18,485</td>
<td>7,678</td>
<td>7,587</td>
<td>33,778</td>
<td>33,750</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.7.3">v1.7.3</a> (p)</td>
@@ -603,26 +595,26 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.6.7">v1.6.7</a></td>
<td>2021-01-11T23:20:33Z</td>
<td>10,672</td>
<td>10,646</td>
<td>4,626</td>
<td>4,537</td>
<td>19,835</td>
<td>19,809</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.6.6">v1.6.6</a></td>
<td>2021-01-09T16:15:31Z</td>
<td>12,440</td>
<td>12,430</td>
<td>3,413</td>
<td>4,790</td>
<td>20,643</td>
<td>20,633</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.6.5">v1.6.5</a> (p)</td>
<td>2021-01-09T01:24:32Z</td>
<td>757</td>
<td>735</td>
<td>69</td>
<td>303</td>
<td>1,129</td>
<td>1,107</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.6.4">v1.6.4</a> (p)</td>
@@ -643,10 +635,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.5.14">v1.5.14</a></td>
<td>2020-12-30T01:48:46Z</td>
<td>11,142</td>
<td>11,115</td>
<td>5,195</td>
<td>5,513</td>
<td>21,850</td>
<td>21,823</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.6.1">v1.6.1</a> (p)</td>
@@ -659,10 +651,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.5.13">v1.5.13</a></td>
<td>2020-12-29T18:29:15Z</td>
<td>619</td>
<td>617</td>
<td>214</td>
<td>191</td>
<td>1,024</td>
<td>1,022</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.5.12">v1.5.12</a></td>
@@ -723,18 +715,18 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.19">v1.4.19</a></td>
<td>2020-12-01T11:11:16Z</td>
<td>25,824</td>
<td>25,792</td>
<td>13,393</td>
<td>11,630</td>
<td>50,847</td>
<td>50,815</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.18">v1.4.18</a></td>
<td>2020-11-28T12:21:41Z</td>
<td>11,177</td>
<td>11,166</td>
<td>3,875</td>
<td>3,097</td>
<td>18,149</td>
<td>3,096</td>
<td>18,137</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.16">v1.4.16</a></td>
@@ -763,10 +755,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.11">v1.4.11</a> (p)</td>
<td>2020-11-19T23:06:51Z</td>
<td>1,200</td>
<td>1,171</td>
<td>152</td>
<td>575</td>
<td>1,927</td>
<td>1,898</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.10">v1.4.10</a> (p)</td>
@@ -779,10 +771,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.9">v1.4.9</a> (p)</td>
<td>2020-11-11T14:23:17Z</td>
<td>600</td>
<td>591</td>
<td>137</td>
<td>394</td>
<td>1,131</td>
<td>1,122</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.7">v1.4.7</a> (p)</td>
@@ -795,10 +787,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.3.18">v1.3.18</a></td>
<td>2020-11-06T12:07:02Z</td>
<td>31,056</td>
<td>31,030</td>
<td>11,323</td>
<td>10,499</td>
<td>52,878</td>
<td>52,852</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.3.17">v1.3.17</a> (p)</td>
@@ -811,18 +803,18 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.4.6">v1.4.6</a> (p)</td>
<td>2020-11-05T22:44:12Z</td>
<td>426</td>
<td>419</td>
<td>89</td>
<td>46</td>
<td>561</td>
<td>554</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.3.15">v1.3.15</a></td>
<td>2020-11-04T12:22:50Z</td>
<td>2,327</td>
<td>2,320</td>
<td>1,294</td>
<td>837</td>
<td>4,458</td>
<td>4,451</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.3.11">v1.3.11</a> (p)</td>
@@ -899,10 +891,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.2.6">v1.2.6</a></td>
<td>2020-10-09T13:56:59Z</td>
<td>44,595</td>
<td>44,564</td>
<td>17,724</td>
<td>14,029</td>
<td>76,348</td>
<td>76,317</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.2.4">v1.2.4</a> (p)</td>
@@ -923,26 +915,26 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.2.2">v1.2.2</a> (p)</td>
<td>2020-09-22T20:31:55Z</td>
<td>870</td>
<td>860</td>
<td>202</td>
<td>631</td>
<td>1,703</td>
<td>1,693</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.1.4">v1.1.4</a></td>
<td>2020-09-21T11:20:09Z</td>
<td>27,721</td>
<td>27,718</td>
<td>13,492</td>
<td>7,741</td>
<td>48,954</td>
<td>48,951</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.1.3">v1.1.3</a> (p)</td>
<td>2020-09-17T10:30:37Z</td>
<td>562</td>
<td>561</td>
<td>149</td>
<td>457</td>
<td>1,168</td>
<td>1,167</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.1.2">v1.1.2</a> (p)</td>
@@ -963,34 +955,34 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.245">v1.0.245</a></td>
<td>2020-09-09T12:56:10Z</td>
<td>21,380</td>
<td>21,366</td>
<td>10,002</td>
<td>5,636</td>
<td>37,018</td>
<td>37,004</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.242">v1.0.242</a></td>
<td>2020-09-04T22:00:34Z</td>
<td>12,559</td>
<td>12,552</td>
<td>6,420</td>
<td>3,015</td>
<td>21,994</td>
<td>21,987</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.241">v1.0.241</a></td>
<td>2020-09-04T18:06:00Z</td>
<td>23,974</td>
<td>23,947</td>
<td>5,775</td>
<td>5,014</td>
<td>34,763</td>
<td>5,012</td>
<td>34,734</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.239">v1.0.239</a> (p)</td>
<td>2020-09-01T21:56:36Z</td>
<td>692</td>
<td>682</td>
<td>228</td>
<td>400</td>
<td>1,320</td>
<td>1,310</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.237">v1.0.237</a> (p)</td>
@@ -1011,10 +1003,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.235">v1.0.235</a> (p)</td>
<td>2020-08-18T22:08:01Z</td>
<td>1,766</td>
<td>1,755</td>
<td>491</td>
<td>921</td>
<td>3,178</td>
<td>920</td>
<td>3,166</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.234">v1.0.234</a> (p)</td>
@@ -1027,10 +1019,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.233">v1.0.233</a></td>
<td>2020-08-01T14:51:15Z</td>
<td>43,560</td>
<td>43,531</td>
<td>18,191</td>
<td>12,358</td>
<td>74,109</td>
<td>74,080</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.232">v1.0.232</a> (p)</td>
@@ -1043,10 +1035,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.227">v1.0.227</a></td>
<td>2020-07-07T20:44:54Z</td>
<td>40,643</td>
<td>40,628</td>
<td>15,277</td>
<td>9,630</td>
<td>65,550</td>
<td>65,535</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.226">v1.0.226</a> (p)</td>
@@ -1083,10 +1075,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.220">v1.0.220</a></td>
<td>2020-06-13T18:26:22Z</td>
<td>31,936</td>
<td>31,918</td>
<td>9,922</td>
<td>6,413</td>
<td>48,271</td>
<td>48,253</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.218">v1.0.218</a></td>
@@ -1107,10 +1099,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.216">v1.0.216</a></td>
<td>2020-05-24T14:21:01Z</td>
<td>37,573</td>
<td>37,550</td>
<td>14,278</td>
<td>10,180</td>
<td>62,031</td>
<td>62,008</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.214">v1.0.214</a> (p)</td>
@@ -1155,10 +1147,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.201">v1.0.201</a></td>
<td>2020-04-15T22:55:13Z</td>
<td>53,610</td>
<td>53,594</td>
<td>20,046</td>
<td>18,180</td>
<td>91,836</td>
<td>91,820</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.200">v1.0.200</a></td>
@@ -1171,26 +1163,26 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.199">v1.0.199</a></td>
<td>2020-04-10T18:41:58Z</td>
<td>19,431</td>
<td>19,426</td>
<td>5,887</td>
<td>3,789</td>
<td>29,107</td>
<td>29,102</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.197">v1.0.197</a></td>
<td>2020-03-30T17:21:22Z</td>
<td>22,375</td>
<td>22,374</td>
<td>9,551</td>
<td>5,777</td>
<td>37,703</td>
<td>5,774</td>
<td>37,699</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.195">v1.0.195</a></td>
<td>2020-03-22T19:56:12Z</td>
<td>18,957</td>
<td>18,953</td>
<td>7,951</td>
<td>4,506</td>
<td>31,414</td>
<td>31,410</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.194">v1.0.194</a> (p)</td>
@@ -1203,10 +1195,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.193">v1.0.193</a></td>
<td>2020-03-08T08:58:53Z</td>
<td>28,659</td>
<td>28,657</td>
<td>10,909</td>
<td>7,395</td>
<td>46,963</td>
<td>46,961</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.192">v1.0.192</a> (p)</td>
@@ -1243,10 +1235,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.179">v1.0.179</a></td>
<td>2020-01-24T22:42:41Z</td>
<td>71,231</td>
<td>28,577</td>
<td>71,224</td>
<td>28,576</td>
<td>22,539</td>
<td>122,347</td>
<td>122,339</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.178">v1.0.178</a></td>
@@ -1275,18 +1267,18 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.175">v1.0.175</a></td>
<td>2019-12-08T11:48:47Z</td>
<td>72,620</td>
<td>72,615</td>
<td>16,910</td>
<td>16,515</td>
<td>106,045</td>
<td>106,040</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.174">v1.0.174</a></td>
<td>2019-11-12T18:20:58Z</td>
<td>30,475</td>
<td>30,468</td>
<td>11,729</td>
<td>8,221</td>
<td>50,425</td>
<td>50,418</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.173">v1.0.173</a></td>
@@ -1299,10 +1291,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.170">v1.0.170</a></td>
<td>2019-10-13T22:13:04Z</td>
<td>27,553</td>
<td>27,547</td>
<td>8,756</td>
<td>7,677</td>
<td>43,986</td>
<td>43,980</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.169">v1.0.169</a></td>
@@ -1323,10 +1315,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.167">v1.0.167</a></td>
<td>2019-09-10T08:48:37Z</td>
<td>16,801</td>
<td>16,799</td>
<td>5,706</td>
<td>3,703</td>
<td>26,210</td>
<td>26,208</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.166">v1.0.166</a></td>
@@ -1339,10 +1331,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.165">v1.0.165</a></td>
<td>2019-08-14T21:46:29Z</td>
<td>18,950</td>
<td>18,946</td>
<td>6,975</td>
<td>5,462</td>
<td>31,387</td>
<td>31,383</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.161">v1.0.161</a></td>
@@ -1443,18 +1435,18 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.142">v1.0.142</a></td>
<td>2019-04-02T16:44:51Z</td>
<td>14,683</td>
<td>14,682</td>
<td>4,567</td>
<td>4,727</td>
<td>23,977</td>
<td>23,976</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.140">v1.0.140</a></td>
<td>2019-03-10T20:59:58Z</td>
<td>13,632</td>
<td>4,173</td>
<td>3,253</td>
<td>21,058</td>
<td>3,251</td>
<td>21,056</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.139">v1.0.139</a> (p)</td>
@@ -1483,10 +1475,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.135">v1.0.135</a></td>
<td>2019-02-27T23:36:57Z</td>
<td>12,540</td>
<td>12,537</td>
<td>3,961</td>
<td>4,077</td>
<td>20,578</td>
<td>20,575</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.134">v1.0.134</a></td>
@@ -1507,10 +1499,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.127">v1.0.127</a></td>
<td>2019-02-14T23:12:48Z</td>
<td>9,801</td>
<td>9,800</td>
<td>3,174</td>
<td>2,929</td>
<td>15,904</td>
<td>15,903</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.126">v1.0.126</a> (p)</td>
@@ -1716,17 +1708,17 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.93">v1.0.93</a></td>
<td>2018-05-14T11:36:01Z</td>
<td>1,793</td>
<td>1,173</td>
<td>1,172</td>
<td>759</td>
<td>3,725</td>
<td>3,724</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.91">v1.0.91</a></td>
<td>2018-05-10T14:48:04Z</td>
<td>829</td>
<td>555</td>
<td>310</td>
<td>1,694</td>
<td>309</td>
<td>1,693</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.89">v1.0.89</a></td>
@@ -1747,10 +1739,10 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.83">v1.0.83</a></td>
<td>2018-04-04T19:43:58Z</td>
<td>4,962</td>
<td>4,951</td>
<td>2,534</td>
<td>2,658</td>
<td>10,154</td>
<td>10,143</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.82">v1.0.82</a></td>
@@ -2029,8 +2021,8 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
<td>2017-11-24T14:27:49Z</td>
<td>151</td>
<td>698</td>
<td>6,484</td>
<td>7,333</td>
<td>6,480</td>
<td>7,329</td>
</tr>
<tr>
<td><a href="https://github.com/laurent22/joplin/releases/tag/v0.10.23">v0.10.23</a></td>
@@ -2119,7 +2111,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/stats.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/terminal.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/terminal.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Joplin | Joplin</title>
<script
@@ -1015,7 +1015,7 @@ version
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/1_welcome_to_joplin.
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/1_welcome_to_joplin.
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Welcome to Joplin! | Joplin</title>
<script
@@ -387,7 +387,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/1_welcome_to_joplin.
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/2_importing_and_expo
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/2_importing_and_expo
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Importing and exporting notes | Joplin</title>
<script
@@ -341,7 +341,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/2_importing_and_expo
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/3_synchronising_your
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/3_synchronising_your
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Synchronising your notes | Joplin</title>
<script
@@ -346,7 +346,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/3_synchronising_your
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/4_tips.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/4_tips.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Tips | Joplin</title>
<script
@@ -400,7 +400,7 @@ $$</p>
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -29,7 +29,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/5_privacy.md
href="&#x2F;css/bootstrap5.0.2.min.css"
as="style"
/>
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629455871213">
<link rel="stylesheet" href="&#x2F;css/fontawesome-all.min.css?t=1629128996550">
<link
href="https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&display=swap"
rel="stylesheet"
@@ -37,7 +37,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/5_privacy.md
media="all"
onload="this.media='all'; this.onload = null"
/>
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629455871213" as="style" />
<link rel="stylesheet" href="&#x2F;css/site.css?t=1629128996550" as="style" />
<title>Privacy | Joplin</title>
<script
@@ -365,7 +365,7 @@ https://github.com/laurent22/joplin/blob/dev/readme/welcome/5_privacy.md
</footer>
</div>
<script src="&#x2F;js/script.js?t=1629455871213"></script>
<script src="&#x2F;js/script.js?t=1629128996550"></script>
<script>
if (window.location.hostname !== 'localhost') {

View File

@@ -1,6 +1,6 @@
const { BaseCommand } = require('./base-command.js');
import { _ } from '@joplin/lib/locale';
import EncryptionService from '@joplin/lib/services/e2ee/EncryptionService';
import EncryptionService from '@joplin/lib/services/EncryptionService';
import DecryptionWorker from '@joplin/lib/services/DecryptionWorker';
import BaseItem from '@joplin/lib/models/BaseItem';
import Setting from '@joplin/lib/models/Setting';

View File

@@ -27,7 +27,7 @@ const { shimInit } = require('@joplin/lib/shim-init-node.js');
const shim = require('@joplin/lib/shim').default;
const { _ } = require('@joplin/lib/locale');
const { FileApiDriverLocal } = require('@joplin/lib/file-api-driver-local.js');
const EncryptionService = require('@joplin/lib/services/e2ee/EncryptionService').default;
const EncryptionService = require('@joplin/lib/services/EncryptionService').default;
const envFromArgs = require('@joplin/lib/envFromArgs');
const env = envFromArgs(process.argv);

View File

@@ -32,7 +32,7 @@
],
"owner": "Laurent Cozic"
},
"version": "2.4.0",
"version": "2.3.2",
"bin": {
"joplin": "./main.js"
},
@@ -40,8 +40,8 @@
"node": ">=10.0.0"
},
"dependencies": {
"@joplin/lib": "~2.4",
"@joplin/renderer": "~2.4",
"@joplin/lib": "~2.3",
"@joplin/renderer": "~2.3",
"aws-sdk": "^2.588.0",
"chalk": "^4.1.0",
"compare-version": "^0.1.2",
@@ -65,7 +65,7 @@
"yargs-parser": "^7.0.0"
},
"devDependencies": {
"@joplin/tools": "~2.4",
"@joplin/tools": "~2.3",
"@types/fs-extra": "^9.0.6",
"@types/jest": "^26.0.15",
"@types/node": "^14.14.6",

View File

@@ -0,0 +1,50 @@
const mdImporterService = require('@joplin/lib/services/interop/InteropService_Importer_Md').default;
const Note = require('@joplin/lib/models/Note').default;
import { setupDatabaseAndSynchronizer, switchClient } from '@joplin/lib/testing/test-utils';
const importer = new mdImporterService();
describe('InteropService_Importer_Md: importLocalImages', function() {
beforeEach(async (done) => {
await setupDatabaseAndSynchronizer(1);
await switchClient(1);
done();
});
it('should import linked files and modify tags appropriately', async function() {
const tagNonExistentFile = '![does not exist](does_not_exist.png)';
const note = await importer.importFile(`${__dirname}/md_to_md/sample.md`, 'notebook');
const items = await Note.linkedItems(note.body);
expect(items.length).toBe(2);
const inexistentLinkUnchanged = note.body.includes(tagNonExistentFile);
expect(inexistentLinkUnchanged).toBe(true);
});
it('should only create 1 resource for duplicate links, all tags should be updated', async function() {
const note = await importer.importFile(`${__dirname}/md_to_md/sample-duplicate-links.md`, 'notebook');
const items = await Note.linkedItems(note.body);
expect(items.length).toBe(1);
const reg = new RegExp(items[0].id, 'g');
const matched = note.body.match(reg);
expect(matched.length).toBe(2);
});
it('should import linked files and modify tags appropriately when link is also in alt text', async function() {
const note = await importer.importFile(`${__dirname}/md_to_md/sample-link-in-alt-text.md`, 'notebook');
const items = await Note.linkedItems(note.body);
expect(items.length).toBe(1);
});
it('should passthrough unchanged if no links present', async function() {
const note = await importer.importFile(`${__dirname}/md_to_md/sample-no-links.md`, 'notebook');
const items = await Note.linkedItems(note.body);
expect(items.length).toBe(0);
expect(note.body).toContain('Unidentified vessel travelling at sub warp speed, bearing 235.7. Fluctuations in energy readings from it, Captain. All transporters off.');
});
it('should import linked image with special characters in name', async function() {
const note = await importer.importFile(`${__dirname}/md_to_md/sample-special-chars.md`, 'notebook');
const items = await Note.linkedItems(note.body);
expect(items.length).toBe(1);
});
it('should import resources for files', async function() {
const note = await importer.importFile(`${__dirname}/md_to_md/sample-files.md`, 'notebook');
const items = await Note.linkedItems(note.body);
expect(items.length).toBe(4);
});
});

View File

@@ -0,0 +1,2 @@
![link 1](../support/photo.jpg)
![link 2](../support/photo.jpg)

View File

@@ -0,0 +1,9 @@
# Markdown file test
![../support/photo.jpg](../support/photo.jpg)
[welcome.pdf](../support/welcome.pdf)
[sample.md](sample.md)
[sample2.md](./sample.md)

View File

@@ -0,0 +1,3 @@
# Markdown
![../support/photo.jpg](../support/photo.jpg) should put resource link inside () not []
![../support/photo.jpg]( ../support/photo.jpg ) this case (spaces before/after link but within parens) is not currently covered

View File

@@ -0,0 +1 @@
![link special chars](../support/photo-åäö.jpg)

Some files were not shown because too many files have changed in this diff Show More