From 56c6cfc785fb202fafbbd7be7cefa2b1b5bef8a0 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Mon, 21 Sep 2020 17:53:14 +0100 Subject: [PATCH] Update website --- README.md | 6 +- docs/api/index.html | 2 +- docs/changelog/index.html | 60 ++- docs/changelog_cli/index.html | 13 +- docs/clipper/index.html | 2 +- docs/conflict/index.html | 2 +- docs/debugging/index.html | 2 +- docs/desktop/index.html | 2 +- docs/donate/index.html | 3 +- docs/e2ee/index.html | 2 +- docs/faq/index.html | 2 +- docs/gsoc2020/ideas/index.html | 2 +- docs/gsoc2020/index.html | 2 +- docs/gsod2020/ideas/index.html | 2 +- docs/gsod2020/index.html | 2 +- docs/index.html | 93 ++-- docs/markdown/index.html | 2 +- docs/mobile/index.html | 2 +- docs/nextcloud_app/index.html | 2 +- docs/prereleases/index.html | 2 +- docs/spec/e2ee/index.html | 2 +- docs/spec/history/index.html | 2 +- docs/spec/sync_lock/index.html | 4 +- docs/stats/index.html | 772 +++++++++++++++++---------------- docs/terminal/index.html | 2 +- readme/changelog.md | 60 +++ readme/stats.md | 246 ++++++----- 27 files changed, 741 insertions(+), 552 deletions(-) diff --git a/README.md b/README.md index 42e5969d3..0228a7add 100644 --- a/README.md +++ b/README.md @@ -20,9 +20,9 @@ Three types of applications are available: for the **desktop** (Windows, macOS a Operating System | Download | Alternative -----------------|--------|------------------- -Windows (32 and 64-bit) | Get it on Windows | Or get the Portable version

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. -macOS | Get it on macOS | You can also use Homebrew (unsupported): `brew cask install joplin` -Linux | Get it on Linux | An Arch Linux package (unsupported) [is also available](#terminal-application).

If it works with your distribution (it has been tested on Ubuntu, Fedora, and Mint; the desktop environments supported are GNOME, KDE, Xfce, MATE, LXQT, LXDE, Unity, Cinnamon, Deepin and Pantheon), the recommended way is to use this script as it will handle the desktop icon too:

`wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh \| bash` +Windows (32 and 64-bit) | Get it on Windows | Or get the Portable version

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. +macOS | Get it on macOS | You can also use Homebrew (unsupported): `brew cask install joplin` +Linux | Get it on Linux | An Arch Linux package (unsupported) [is also available](#terminal-application).

If it works with your distribution (it has been tested on Ubuntu, Fedora, and Mint; the desktop environments supported are GNOME, KDE, Xfce, MATE, LXQT, LXDE, Unity, Cinnamon, Deepin and Pantheon), the recommended way is to use this script as it will handle the desktop icon too:

`wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh \| bash` ## Mobile applications diff --git a/docs/api/index.html b/docs/api/index.html index 96551a52b..519e03a76 100644 --- a/docs/api/index.html +++ b/docs/api/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/api.md
  • Development

    diff --git a/docs/changelog/index.html b/docs/changelog/index.html index edcc31da7..4c18f0086 100644 --- a/docs/changelog/index.html +++ b/docs/changelog/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/changelog.md
  • Development

    @@ -351,6 +351,64 @@ https://github.com/laurent22/joplin/blob/master/readme/changelog.md

    Joplin changelog🔗

    +

    v1.1.4 - 2020-09-21T11:20:09Z🔗

    + +

    v1.1.3 - 2020-09-17T10:30:37Z🔗

    + +

    v1.1.2 - 2020-09-15T12:58:38Z🔗

    + +

    v1.1.1 - 2020-09-11T23:32:47Z🔗

    + +

    v1.0.245 - 2020-09-09T12:56:10Z🔗

    +

    This release is to fix the sync lock issues on devices that have an incorrect clock. Specifically, it should fix this error: "Cannot acquire sync lock: either the lock could be written but not read back. Or it was expired before it was read again".

    +

    v1.0.242 - 2020-09-04T22:00:34Z🔗

    +

    v1.0.241 - 2020-09-04T18:06:00Z🔗

    This release will ask you to upgrade your sync target and, once it is done, only the latest clients will be able to sync with this sync target. So please make sure you upgrade your other clients too (mobile, cli, etc.).

    This version also includes an update to the search engine and as a result starting the app the first might be SLOW, as the search engine indexes all your notes. It might take from a few seconds to several minutes depending on how large your note collection is. This is a one off operation.

    diff --git a/docs/changelog_cli/index.html b/docs/changelog_cli/index.html index b888bdc9b..935512530 100644 --- a/docs/changelog_cli/index.html +++ b/docs/changelog_cli/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/changelog_cli.md
  • Development

    @@ -351,6 +351,17 @@ https://github.com/laurent22/joplin/blob/master/readme/changelog_cli.md

    Joplin terminal app changelog🔗

    +

    cli-v1.1.8 - 2020-09-21T12:02:29Z🔗

    + +

    cli-v1.0.168 - 2020-09-14T08:47:08Z🔗

    +

    cli-v1.0.167 - 2020-09-04T17:15:49Z🔗

  • Development

    diff --git a/docs/faq/index.html b/docs/faq/index.html index 25924d769..b88a1a683 100644 --- a/docs/faq/index.html +++ b/docs/faq/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/faq.md
  • Development

    diff --git a/docs/gsoc2020/ideas/index.html b/docs/gsoc2020/ideas/index.html index 557a6ba98..d9cb7092c 100644 --- a/docs/gsoc2020/ideas/index.html +++ b/docs/gsoc2020/ideas/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/gsoc2020/ideas.md
  • Development

    diff --git a/docs/gsoc2020/index.html b/docs/gsoc2020/index.html index 642756695..f668ae1be 100644 --- a/docs/gsoc2020/index.html +++ b/docs/gsoc2020/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/gsoc2020/index.md
  • Development

    diff --git a/docs/gsod2020/ideas/index.html b/docs/gsod2020/ideas/index.html index 969c29df0..1232ac4c3 100644 --- a/docs/gsod2020/ideas/index.html +++ b/docs/gsod2020/ideas/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/gsod2020/ideas.md
  • Development

    diff --git a/docs/gsod2020/index.html b/docs/gsod2020/index.html index 246c7f21d..43d353485 100644 --- a/docs/gsod2020/index.html +++ b/docs/gsod2020/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/gsod2020/index.md
  • Development

    diff --git a/docs/index.html b/docs/index.html index 00bcd1f28..01e90fbbd 100644 --- a/docs/index.html +++ b/docs/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/README.md
  • Development

    @@ -371,17 +371,17 @@ https://github.com/laurent22/joplin/blob/master/README.md Windows (32 and 64-bit) -Get it on Windows -Or get the Portable version

    The 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. +Get it on Windows +Or get the Portable version

    The 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. macOS -Get it on macOS +Get it on macOS You can also use Homebrew (unsupported): brew cask install joplin Linux -Get it on Linux +Get it on Linux An Arch Linux package (unsupported) is also available.

    If it works with your distribution (it has been tested on Ubuntu, Fedora, and Mint; the desktop environments supported are GNOME, KDE, Xfce, MATE, LXQT, LXDE, Unity, Cinnamon, Deepin and Pantheon), the recommended way is to use this script as it will handle the desktop icon too:

    wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash @@ -399,7 +399,7 @@ https://github.com/laurent22/joplin/blob/master/README.md Android Get it on Google Play -or download the APK file: 64-bit 32-bit +or download the APK file: 64-bit 32-bit iOS @@ -469,6 +469,11 @@ https://github.com/laurent22/joplin/blob/master/README.md
    Frank Bloise
    Thomas Broussard + +
    Brandon Johnson + + +

    Features🔗

    @@ -824,35 +829,35 @@ Eg. :search -- "-tag:tag1".

    Arabic ar أحمد باشا إبراهيم (fi_ahmed_bacha@esi.dz) -82% +80% Basque eu juan.abasolo@ehu.eus -35% +34% Bosnian bs_BA Derviš T. (dervis.t@pm.me) -85% +83% Bulgarian bg_BG -68% +66% Catalan ca jmontane, 2019 -54% +53% @@ -866,28 +871,28 @@ Eg. :search -- "-tag:tag1".

    Czech cs_CZ Lukas Helebrandt (lukas@aiya.cz) -84% +82% Dansk da_DK Morten Juhl-Johansen Zölde-Fejér (mjjzf@syntaktisk. -76% +74% Deutsch de_DE Eike (ei-ke@users.noreply.github.com) -99% +95% Eesti Keel et_EE -68% +66% @@ -908,182 +913,182 @@ Eg. :search -- "-tag:tag1".

    Español es_ES Fernando Pindado (fpindado@gmail.com) -91% +95% Esperanto eo Marton Paulo -39% +38% Français fr_FR Laurent Cozic -97% +94% Galician gl_ES Marcos Lans (marcoslansgarza@gmail.com) -44% +43% Indonesian id_ID Fathy AR (16875937+fathyar@users.noreply.github.com) -95% +93% Italiano it_IT StarFang208 -93% +91% Nederlands nl_NL MetBril (metbril@users.noreply.github.com) -99% +96% Nederlands nl_BE -35% +34% Norwegian nb_NO Mats Estensen (code@mxe.no) -91% +88% Persian fa -Mehrad Mahmoudian (mehrad@mahmoudian.me) -34% +Kourosh Firoozbakht (kourox@protonmail.com) +80% Polski pl_PL -87% +96% Português pt_PT Diogo Caveiro -91% +89% Português (Brasil) pt_BR Renato Nunes Bastos (rnbastos@gmail.com) -98% +96% Română ro - -35% +Cristi Duluta (cristi.duluta@gmail.com) +78% Slovenian sl_SI -44% +42% Svenska sv Jonatan Nyberg (jonatan@autistici.org) -73% +71% Thai th_TH -54% +52% Tiếng Việt vi -88% +85% Türkçe tr_TR Arda Kılıçdağı (arda@kilicdagi.com) -99% +96% Ελληνικά el_GR Harris Arvanitis (xaris@tuta.io) -93% +96% Русский ru_RU Sergey Segeda (thesermanarm@gmail.com) -90% +95% српски језик sr_RS -74% +72% 中文 (简体) zh_CN -yaozeye (yaozeye@outlook.com) -99% +WhiredPlanck (fungdaat31@outlook.com) +96% 中文 (繁體) zh_TW Yaoze Ye (yaozeye@yahoo.co.jp) -98% +95% 日本語 ja_JP genneko (genneko217@gmail.com) -99% +96% 한국어 ko -89% +86% diff --git a/docs/markdown/index.html b/docs/markdown/index.html index 85d00928f..9d964ceb3 100644 --- a/docs/markdown/index.html +++ b/docs/markdown/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/markdown.md
  • Development

    diff --git a/docs/mobile/index.html b/docs/mobile/index.html index 63d3a933f..73f4179e4 100644 --- a/docs/mobile/index.html +++ b/docs/mobile/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/mobile.md
  • Development

    diff --git a/docs/nextcloud_app/index.html b/docs/nextcloud_app/index.html index b560bba12..dac0f8af9 100644 --- a/docs/nextcloud_app/index.html +++ b/docs/nextcloud_app/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/nextcloud_app.md
  • Development

    diff --git a/docs/prereleases/index.html b/docs/prereleases/index.html index 607a1378e..1ca964878 100644 --- a/docs/prereleases/index.html +++ b/docs/prereleases/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/prereleases.md
  • Development

    diff --git a/docs/spec/e2ee/index.html b/docs/spec/e2ee/index.html index fb84ee4c2..348f66509 100644 --- a/docs/spec/e2ee/index.html +++ b/docs/spec/e2ee/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/spec/e2ee.md
  • Development

    diff --git a/docs/spec/history/index.html b/docs/spec/history/index.html index 70e40dcbe..b5f606924 100644 --- a/docs/spec/history/index.html +++ b/docs/spec/history/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/spec/history.md
  • Development

    diff --git a/docs/spec/sync_lock/index.html b/docs/spec/sync_lock/index.html index b2358016a..f91891f83 100644 --- a/docs/spec/sync_lock/index.html +++ b/docs/spec/sync_lock/index.html @@ -327,7 +327,7 @@ https://github.com/laurent22/joplin/blob/master/readme/spec/sync_lock.md
  • Development

    @@ -360,6 +360,8 @@ https://github.com/laurent22/joplin/blob/master/readme/spec/sync_lock.md

    When a client acquires a lock, it must refresh it every X seconds. A lock timeout after Y seconds (where X < Y). A lock with a timestamp greater than Y is considered expired and can be ignored by other clients. A client that tries to refresh a lock that has expired should fail.

    For example, if a client is currently syncing, it must stop doing so if it couldn't refresh the lock with Y seconds.

    For example, if a client is upgrading a target, it must stop doing so if it couldn't refresh the lock within Y seconds.

    +

    If the previous lock has expired, we shouldn't try to acquire a new one. This is because other clients, seeing no active lock, might have performed in the meantime operations that invalidates the current operation. For example, another client might have upgraded the sync target, so any active sync with an expired lock should be cancelled. Or if the current client was upgrading the sync target, another client might have synced since then, making any cached data invalid.

    +

    In some cases it should be safe to re-acquire a lock but adding support for this would make the algorithm more complex without much benefits.

    Acquiring a SYNC lock🔗