1
0
mirror of https://github.com/laurent22/joplin.git synced 2025-01-11 18:24:43 +02:00

Update website

This commit is contained in:
Laurent Cozic 2020-03-22 22:24:37 +00:00
parent 6027725fae
commit 9c3cf705c6
11 changed files with 752 additions and 562 deletions

View File

@ -24,9 +24,9 @@ Three types of applications are available: for the **desktop** (Windows, macOS a
Operating System | Download | Alternative Operating System | Download | Alternative
-----------------|--------|------------------- -----------------|--------|-------------------
Windows (32 and 64-bit) | <a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/Joplin-Setup-1.0.193.exe'><img alt='Get it on Windows' width="134px" src='https://joplinapp.org/images/BadgeWindows.png'/></a> | Or get the <a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/JoplinPortable.exe'>Portable version</a><br><br>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. Windows (32 and 64-bit) | <a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/Joplin-Setup-1.0.195.exe'><img alt='Get it on Windows' width="134px" src='https://joplinapp.org/images/BadgeWindows.png'/></a> | Or get the <a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/JoplinPortable.exe'>Portable version</a><br><br>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 | <a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/Joplin-1.0.193.dmg'><img alt='Get it on macOS' width="134px" src='https://joplinapp.org/images/BadgeMacOS.png'/></a> | You can also use Homebrew: `brew cask install joplin` macOS | <a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/Joplin-1.0.195.dmg'><img alt='Get it on macOS' width="134px" src='https://joplinapp.org/images/BadgeMacOS.png'/></a> | You can also use Homebrew: `brew cask install joplin`
Linux | <a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/Joplin-1.0.193.AppImage'><img alt='Get it on Linux' width="134px" src='https://joplinapp.org/images/BadgeLinux.png'/></a> | An Arch Linux package [is also available](#terminal-application).<br><br>If it works with your distribution (it has been tested on Ubuntu, Fedora, Gnome and Mint), the recommended way is to use this script as it will handle the desktop icon too:<br><br> `wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh \| bash` Linux | <a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/Joplin-1.0.195.AppImage'><img alt='Get it on Linux' width="134px" src='https://joplinapp.org/images/BadgeLinux.png'/></a> | An Arch Linux package [is also available](#terminal-application).<br><br>If it works with your distribution (it has been tested on Ubuntu, Fedora, Gnome and Mint), the recommended way is to use this script as it will handle the desktop icon too:<br><br> `wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh \| bash`
## Mobile applications ## Mobile applications

View File

@ -332,8 +332,12 @@ https://github.com/laurent22/joplin/blob/master/readme/api.md
</li> </li>
</ul> </ul>
</div> </div>
<p>22:24:32 Profile directory: /Users/laurent/Temp/TestNotes2<br>
22:24:32 Trying to load 1 master keys...<br>
22:24:32 Loaded master keys: 0<br>
22:24:32 ResourceFetcher: Auto-add resources: Mode: always<br>
22:24:32 ResourceFetcher: Auto-added resources: 0</p>
<h1>Joplin API<a name="joplin-api" href="#joplin-api" class="heading-anchor">🔗</a></h1> <h1>Joplin API<a name="joplin-api" href="#joplin-api" class="heading-anchor">🔗</a></h1>
<p>When the Web Clipper service is enabled, Joplin exposes a <a href="https://en.wikipedia.org/wiki/Representational_state_transfer">REST API</a> which allows third-party applications to access Joplin's data and to create, modify or delete notes, notebooks, resources or tags.</p>
<p>In order to use it, you'll first need to find on which port the service is running. To do so, open the Web Clipper Options in Joplin and if the service is running it should tell you on which port. Normally it runs on port <strong>41184</strong>. If you want to find it programmatically, you may follow this kind of algorithm:</p> <p>In order to use it, you'll first need to find on which port the service is running. To do so, open the Web Clipper Options in Joplin and if the service is running it should tell you on which port. Normally it runs on port <strong>41184</strong>. If you want to find it programmatically, you may follow this kind of algorithm:</p>
<pre><code class="language-javascript">let port = null; <pre><code class="language-javascript">let port = null;
for (let portToTest = 41184; portToTest &lt;= 41194; portToTest++) { for (let portToTest = 41184; portToTest &lt;= 41194; portToTest++) {

View File

@ -333,6 +333,38 @@ https://github.com/laurent22/joplin/blob/master/readme/changelog.md
</ul> </ul>
</div> </div>
<h1>Joplin changelog<a name="joplin-changelog" href="#joplin-changelog" class="heading-anchor">🔗</a></h1> <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/v1.0.195">v1.0.195</a> - 2020-03-22T19:56:12Z<a name="v1-0-195-https-github-com-laurent22-joplin-releases-tag-v1-0-195-2020-03-22t19-56-12z" href="#v1-0-195-https-github-com-laurent22-joplin-releases-tag-v1-0-195-2020-03-22t19-56-12z" class="heading-anchor">🔗</a></h2>
<ul>
<li>New: Added experimental WYSIWYG editor (<a href="https://github.com/laurent22/joplin/issues/2556">#2556</a>) (<a href="https://github.com/laurent22/joplin/issues/176">#176</a>)</li>
<li>New: Added way to upgrade master key encryption and sync target encryption</li>
<li>New: Add button to About box to copy Joplin's information to the clipboard (<a href="https://github.com/laurent22/joplin/issues/2711">#2711</a> by Helmut K. C. Tessarek)</li>
<li>New: Api: Add support for &quot;tags&quot; property for note PUT request (<a href="https://github.com/laurent22/joplin/issues/2649">#2649</a>) (<a href="https://github.com/laurent22/joplin/issues/941">#941</a> by <a href="https://github.com/jyuvaraj03">@jyuvaraj03</a>)</li>
<li>New: Add global shortcut to show/hide Joplin (<a href="https://github.com/laurent22/joplin/issues/2653">#2653</a> by Helmut K. C. Tessarek)</li>
<li>Improved: Fast notebook deletion (<a href="https://github.com/laurent22/joplin/issues/2730">#2730</a>) (<a href="https://github.com/laurent22/joplin/issues/2703">#2703</a> by <a href="https://github.com/RedDocMD">@RedDocMD</a>)</li>
<li>Improved: Enhance notelist focus behaviour (<a href="https://github.com/laurent22/joplin/issues/2520">#2520</a> by <a href="https://github.com/mic704b">@mic704b</a>)</li>
<li>Improved: Indent lists by pressing tab when caret is after bullet (<a href="https://github.com/laurent22/joplin/issues/2713">#2713</a>) (<a href="https://github.com/laurent22/joplin/issues/498">#498</a> by Shotaro Yamada)</li>
<li>Fixed: Expand notebook tree when clicking on notebook in search results (<a href="https://github.com/laurent22/joplin/issues/2620">#2620</a>) (<a href="https://github.com/laurent22/joplin/issues/2616">#2616</a> by Mohammed Rabeeh)</li>
<li>Fixed: Remember last selected note (<a href="https://github.com/laurent22/joplin/issues/2809">#2809</a>) (<a href="https://github.com/laurent22/joplin/issues/2803">#2803</a> by Naveen M V)</li>
<li>Fixed: Fix menu bar shortcut (Alt+E) while editing a note (Win) (<a href="https://github.com/laurent22/joplin/issues/2776">#2776</a> by <a href="https://github.com/nullpointer666">@nullpointer666</a>)</li>
<li>Fixed: Fix integration test harness issues. (<a href="https://github.com/laurent22/joplin/issues/2723">#2723</a> by <a href="https://github.com/mic704b">@mic704b</a>)</li>
<li>Fixed: Fix calls to non-existent function (<a href="https://github.com/laurent22/joplin/issues/2675">#2675</a> by <a href="https://github.com/mic704b">@mic704b</a>)</li>
<li>Fixed: Fix format of note timestamps (<a href="https://github.com/laurent22/joplin/issues/2672">#2672</a> by <a href="https://github.com/mic704b">@mic704b</a>)</li>
<li>Fixed: Fix show-all-notes update bugs. (<a href="https://github.com/laurent22/joplin/issues/2642">#2642</a> by <a href="https://github.com/mic704b">@mic704b</a>)</li>
<li>Fixed: Fix issue with tag not being displayed below note when it is created</li>
<li>Fixed: Fix button label wrapping in toolbar (<a href="https://github.com/laurent22/joplin/issues/2708">#2708</a>) (<a href="https://github.com/laurent22/joplin/issues/2700">#2700</a> by Anjula Karunarathne)</li>
<li>Fixed: Fixed renaming tag issue (<a href="https://github.com/laurent22/joplin/issues/2618">#2618</a>)</li>
</ul>
<h2><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.194">v1.0.194</a> - 2020-03-14T00:00:32Z<a name="v1-0-194-https-github-com-laurent22-joplin-releases-tag-v1-0-194-2020-03-14t00-00-32z" href="#v1-0-194-https-github-com-laurent22-joplin-releases-tag-v1-0-194-2020-03-14t00-00-32z" class="heading-anchor">🔗</a></h2>
<p>The main purpose of this pre-release is to allow evaluating the WYSIWYG editor.</p>
<ul>
<li>New: Added experimental WYSIWYG editor (<a href="https://github.com/laurent22/joplin/issues/2556">#2556</a>) (<a href="https://github.com/laurent22/joplin/issues/176">#176</a>)</li>
<li>New: Added way to upgrade master key encryption and sync target encryption</li>
<li>New: Add button to About box to copy Joplin's information to the clipboard (<a href="https://github.com/laurent22/joplin/issues/2711">#2711</a> by Helmut K. C. Tessarek)</li>
<li>New: Api: Add support for &quot;tags&quot; property for note PUT request (<a href="https://github.com/laurent22/joplin/issues/2649">#2649</a>) (<a href="https://github.com/laurent22/joplin/issues/941">#941</a> by <a href="https://github.com/jyuvaraj03">@jyuvaraj03</a>)</li>
<li>Improved: Enhance notelist focus behaviour (<a href="https://github.com/laurent22/joplin/issues/2520">#2520</a> by <a href="https://github.com/mic704b">@mic704b</a>)</li>
<li>Improved: Indent lists by pressing tab when caret is after bullet (<a href="https://github.com/laurent22/joplin/issues/2713">#2713</a>) (<a href="https://github.com/laurent22/joplin/issues/498">#498</a> by Shotaro Yamada)</li>
<li>Fixed: Expand notebook tree when clicking on notebook in search results (<a href="https://github.com/laurent22/joplin/issues/2620">#2620</a>) (<a href="https://github.com/laurent22/joplin/issues/2616">#2616</a> by Mohammed Rabeeh)</li>
</ul>
<h2><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.193">v1.0.193</a> - 2020-03-08T08:58:53Z<a name="v1-0-193-https-github-com-laurent22-joplin-releases-tag-v1-0-193-2020-03-08t08-58-53z" href="#v1-0-193-https-github-com-laurent22-joplin-releases-tag-v1-0-193-2020-03-08t08-58-53z" class="heading-anchor">🔗</a></h2> <h2><a href="https://github.com/laurent22/joplin/releases/tag/v1.0.193">v1.0.193</a> - 2020-03-08T08:58:53Z<a name="v1-0-193-https-github-com-laurent22-joplin-releases-tag-v1-0-193-2020-03-08t08-58-53z" href="#v1-0-193-https-github-com-laurent22-joplin-releases-tag-v1-0-193-2020-03-08t08-58-53z" class="heading-anchor">🔗</a></h2>
<ul> <ul>
<li>New: Added concept of provisional note to simplify creation and handling of newly created notes</li> <li>New: Added concept of provisional note to simplify creation and handling of newly created notes</li>

View File

@ -356,7 +356,7 @@ https://github.com/laurent22/joplin/blob/master/readme/gsoc2020/ideas.md
<p>Platforms: Desktop and/or mobile (at the student's choice)</p> <p>Platforms: Desktop and/or mobile (at the student's choice)</p>
<p>Skills Required: JavaScript; React; React Native (for mobile)</p> <p>Skills Required: JavaScript; React; React Native (for mobile)</p>
<p>Potential Mentor(s): <a href="mailto:roeland.douma@nextcloud.com">Roeland Jago Douma</a>, <a href="https://github.com/laurent22/">laurent22</a></p> <p>Potential Mentor(s): <a href="mailto:roeland.douma@nextcloud.com">Roeland Jago Douma</a>, <a href="https://github.com/laurent22/">laurent22</a></p>
<p>More info: <a href="https://discourse.joplinapp.org/t/joplin-api-in-nextcloud-prototype/">Forum thread about Joplin Web API for Nextcloud</a></p> <p>More info: <a href="https://discourse.joplinapp.org/t/joplin-web-api-for-nextcloud/4491">Forum thread about Joplin Web API for Nextcloud</a></p>
<h2>3. Hierarchical Tags<a name="3-hierarchical-tags" href="#3-hierarchical-tags" class="heading-anchor">🔗</a></h2> <h2>3. Hierarchical Tags<a name="3-hierarchical-tags" href="#3-hierarchical-tags" class="heading-anchor">🔗</a></h2>
<p>One of the most asked-for feature in Joplin is support for hierarchical tags. This would allow users that heavily rely on tags to organise them into a hierarchy, as is done for the notebooks.</p> <p>One of the most asked-for feature in Joplin is support for hierarchical tags. This would allow users that heavily rely on tags to organise them into a hierarchy, as is done for the notebooks.</p>
<p>Expected Outcome: The tags can be organised into a hierarchy</p> <p>Expected Outcome: The tags can be organised into a hierarchy</p>
@ -387,19 +387,19 @@ https://github.com/laurent22/joplin/blob/master/readme/gsoc2020/ideas.md
<p>Skills Required: PHP (for the Nextcloud app). For the front-end it can be plain HTML (no JS), or React.</p> <p>Skills Required: PHP (for the Nextcloud app). For the front-end it can be plain HTML (no JS), or React.</p>
<p>Potential Mentor(s): <a href="mailto:roeland.douma@nextcloud.com">Roeland Jago Douma</a>, <a href="https://github.com/laurent22/">laurent22</a></p> <p>Potential Mentor(s): <a href="mailto:roeland.douma@nextcloud.com">Roeland Jago Douma</a>, <a href="https://github.com/laurent22/">laurent22</a></p>
<p>More info: <a href="https://github.com/laurent22/joplin/issues/228">GitHub: Nextcloud notes integration (Web client)</a></p> <p>More info: <a href="https://github.com/laurent22/joplin/issues/228">GitHub: Nextcloud notes integration (Web client)</a></p>
<h2>5. OCR support<a name="5-ocr-support" href="#5-ocr-support" class="heading-anchor">🔗</a></h2> <h2>6. OCR support<a name="6-ocr-support" href="#6-ocr-support" class="heading-anchor">🔗</a></h2>
<p>It is possible to add support for OCR content in Joplin via the <a href="http://tesseract.projectnaptha.com/">Tesseract library</a>. A first step would be to assess the feasibility of this project by integrating the lib in the desktop app and trying to OCR an image. OCR support should be implemented as a service of the desktop app. It would extract the text from the images, and append the content as plain text to the notes.</p> <p>It is possible to add support for OCR content in Joplin via the <a href="http://tesseract.projectnaptha.com/">Tesseract library</a>. A first step would be to assess the feasibility of this project by integrating the lib in the desktop app and trying to OCR an image. OCR support should be implemented as a service of the desktop app. It would extract the text from the images, and append the content as plain text to the notes.</p>
<p>Expected Outcome: A service on the desktop app that extract text from images and attach it to the note.</p> <p>Expected Outcome: A service on the desktop app that extract text from images and attach it to the note.</p>
<p>Difficulty Level: High</p> <p>Difficulty Level: High</p>
<p>Skills Required: JavaScript</p> <p>Skills Required: JavaScript</p>
<p>Potential Mentor(s): <a href="https://github.com/CalebJohn/">CalebJohn</a>, <a href="https://github.com/laurent22/">laurent22</a></p> <p>Potential Mentor(s): <a href="https://github.com/CalebJohn/">CalebJohn</a>, <a href="https://github.com/laurent22/">laurent22</a></p>
<h2>6. Password-protected notes<a name="6-password-protected-notes" href="#6-password-protected-notes" class="heading-anchor">🔗</a></h2> <h2>7. Password-protected notes<a name="7-password-protected-notes" href="#7-password-protected-notes" class="heading-anchor">🔗</a></h2>
<p>We would like to add an option to allow encrypting a note or a notebook with a password. When opening the note, the password must be provided to reveal the content.</p> <p>We would like to add an option to allow encrypting a note or a notebook with a password. When opening the note, the password must be provided to reveal the content.</p>
<p>Expected Outcome: The user select a note and has the option to encrypt it.</p> <p>Expected Outcome: The user select a note and has the option to encrypt it.</p>
<p>Difficulty Level: Medium</p> <p>Difficulty Level: Medium</p>
<p>Skills Required: JavaScript; React</p> <p>Skills Required: JavaScript; React</p>
<p>Potential Mentor(s): <a href="https://github.com/PackElend">PackElend</a>, <a href="https://github.com/laurent22/">laurent22</a></p> <p>Potential Mentor(s): <a href="https://github.com/PackElend">PackElend</a>, <a href="https://github.com/laurent22/">laurent22</a></p>
<h2>7. Search<a name="7-search" href="#7-search" class="heading-anchor">🔗</a></h2> <h2>8. Search<a name="8-search" href="#8-search" class="heading-anchor">🔗</a></h2>
<p>The current search engine is built on top of SQLite FTS. An index of the notes is built and this is what is used by FTS when searching.</p> <p>The current search engine is built on top of SQLite FTS. An index of the notes is built and this is what is used by FTS when searching.</p>
<p>While it works relatively well, there is still room for improvement. In particular we would like to implement the following:</p> <p>While it works relatively well, there is still room for improvement. In particular we would like to implement the following:</p>
<ul> <ul>
@ -424,14 +424,14 @@ https://github.com/laurent22/joplin/blob/master/readme/gsoc2020/ideas.md
<p>Skills Required: JavaScript</p> <p>Skills Required: JavaScript</p>
<p>Potential Mentor(s): <a href="https://github.com/laurent22/">laurent22</a></p> <p>Potential Mentor(s): <a href="https://github.com/laurent22/">laurent22</a></p>
<p>More info: <a href="https://github.com/laurent22/joplin/issues/1877">Search engine improvements</a></p> <p>More info: <a href="https://github.com/laurent22/joplin/issues/1877">Search engine improvements</a></p>
<h2>8. WYSIWYG Editor<a name="8-wysiwyg-editor" href="#8-wysiwyg-editor" class="heading-anchor">🔗</a></h2> <h2>9. WYSIWYG Editor<a name="9-wysiwyg-editor" href="#9-wysiwyg-editor" class="heading-anchor">🔗</a></h2>
<p>The current editor shows the Markdown text on the left side and the rendered HTML on the right side (a split view). We would like to add another editor option, which would be a WYSIWYG editor, where the user can directly edit formatted text. This would not replace the split view but rather be an alternative editor and the user can choose either split view or WYSIWYG.</p> <p>The current editor shows the Markdown text on the left side and the rendered HTML on the right side (a split view). We would like to add another editor option, which would be a WYSIWYG editor, where the user can directly edit formatted text. This would not replace the split view but rather be an alternative editor and the user can choose either split view or WYSIWYG.</p>
<p>Expected Outcome: To add a WYSIWYG editor to the desktop app.</p> <p>Expected Outcome: To add a WYSIWYG editor to the desktop app.</p>
<p>Difficulty Level: High</p> <p>Difficulty Level: High</p>
<p>Skills Required: JavaScript; React</p> <p>Skills Required: JavaScript; React</p>
<p>Potential Mentor(s): <a href="https://github.com/CalebJohn/">CalebJohn</a>, <a href="https://github.com/PackElend">PackElend</a>, <a href="https://github.com/laurent22/">laurent22</a></p> <p>Potential Mentor(s): <a href="https://github.com/CalebJohn/">CalebJohn</a>, <a href="https://github.com/PackElend">PackElend</a>, <a href="https://github.com/laurent22/">laurent22</a></p>
<p>More info: <a href="https://discourse.joplinapp.org/t/wysiwyg-editor-in-joplin/2253">WYSIWYG thread on the forum</a></p> <p>More info: <a href="https://discourse.joplinapp.org/t/wysiwyg-editor-in-joplin/2253">WYSIWYG thread on the forum</a></p>
<h1>9. Custom keyboard shortcuts<a name="9-custom-keyboard-shortcuts" href="#9-custom-keyboard-shortcuts" class="heading-anchor">🔗</a></h1> <h1>10. Custom keyboard shortcuts<a name="10-custom-keyboard-shortcuts" href="#10-custom-keyboard-shortcuts" class="heading-anchor">🔗</a></h1>
<p>The CLI application allows setting custom keyboard shortcuts, however this feature is currently missing from the desktop application. We would like to let the user set shortcuts for the menu items in particular, but also potentially any other Joplin action. There should be a shortcut editor in the Config panel to do this.</p> <p>The CLI application allows setting custom keyboard shortcuts, however this feature is currently missing from the desktop application. We would like to let the user set shortcuts for the menu items in particular, but also potentially any other Joplin action. There should be a shortcut editor in the Config panel to do this.</p>
<p>Expected Outcome: To add support for custom shortcuts and allow editing them in the config screen</p> <p>Expected Outcome: To add support for custom shortcuts and allow editing them in the config screen</p>
<p>Difficulty Level: Easy</p> <p>Difficulty Level: Easy</p>

View File

@ -374,7 +374,7 @@ Moreover, watch/subscribe the topic <a href="https://discourse.joplinapp.org/t/g
<li>Join the <a href="https://discourse.joplinapp.org">Joplin Forum</a>, introduce yourself in a structured manner, share your GitHub username, and meet your fellow developers in the <a href="https://discourse.joplinapp.org/c/gsoc">GSoC category</a>. The subject of the topic shall contain your username, e.g. <em>Introducing &lt;username&gt;</em>.</li> <li>Join the <a href="https://discourse.joplinapp.org">Joplin Forum</a>, introduce yourself in a structured manner, share your GitHub username, and meet your fellow developers in the <a href="https://discourse.joplinapp.org/c/gsoc">GSoC category</a>. The subject of the topic shall contain your username, e.g. <em>Introducing &lt;username&gt;</em>.</li>
<li>Read Student proposal guidelines and the <a href="https://developers.google.com/open-source/gsoc/resources/manual#student_manual">GSoC Student Manual</a></li> <li>Read Student proposal guidelines and the <a href="https://developers.google.com/open-source/gsoc/resources/manual#student_manual">GSoC Student Manual</a></li>
<li>Take a look at the <a href="https://joplinapp.org/gsoc2020/ideas.html">list of ideas</a>. You can have you own idea added by posting it in the <a href="https://discourse.joplinapp.org/c/features">Features category</a></li> <li>Take a look at the <a href="https://joplinapp.org/gsoc2020/ideas.html">list of ideas</a>. You can have you own idea added by posting it in the <a href="https://discourse.joplinapp.org/c/features">Features category</a></li>
<li>Come up with project that you're interested in and discuss it in <a href="https://discourse.joplinapp.org/c/development">Development category</a></li> <li>Come up with project that you're interested in and discuss it in <a href="https://discourse.joplinapp.org/c/features">Features category</a></li>
<li>Write a first draft and get someone to review it</li> <li>Write a first draft and get someone to review it</li>
<li>Remember: you must link to work such as commits in your proposal. A private place will be created wihtinn the forum for that purposes.</li> <li>Remember: you must link to work such as commits in your proposal. A private place will be created wihtinn the forum for that purposes.</li>
<li>Read <a href="http://teom.org/blog/kde/how-to-write-a-kick-ass-proposal-for-google-summer-of-code/">How to write a kickass proposal for GSoC</a></li> <li>Read <a href="http://teom.org/blog/kde/how-to-write-a-kick-ass-proposal-for-google-summer-of-code/">How to write a kickass proposal for GSoC</a></li>

View File

@ -355,17 +355,17 @@ https://github.com/laurent22/joplin/blob/master/README.md
<tbody> <tbody>
<tr> <tr>
<td>Windows (32 and 64-bit)</td> <td>Windows (32 and 64-bit)</td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/Joplin-Setup-1.0.193.exe'><img alt='Get it on Windows' width="134px" src='https://joplinapp.org/images/BadgeWindows.png'/></a></td> <td><a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/Joplin-Setup-1.0.195.exe'><img alt='Get it on Windows' width="134px" src='https://joplinapp.org/images/BadgeWindows.png'/></a></td>
<td>Or get the <a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/JoplinPortable.exe'>Portable version</a><br><br>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.</td> <td>Or get the <a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/JoplinPortable.exe'>Portable version</a><br><br>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.</td>
</tr> </tr>
<tr> <tr>
<td>macOS</td> <td>macOS</td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/Joplin-1.0.193.dmg'><img alt='Get it on macOS' width="134px" src='https://joplinapp.org/images/BadgeMacOS.png'/></a></td> <td><a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/Joplin-1.0.195.dmg'><img alt='Get it on macOS' width="134px" src='https://joplinapp.org/images/BadgeMacOS.png'/></a></td>
<td>You can also use Homebrew: <code>brew cask install joplin</code></td> <td>You can also use Homebrew: <code>brew cask install joplin</code></td>
</tr> </tr>
<tr> <tr>
<td>Linux</td> <td>Linux</td>
<td><a href='https://github.com/laurent22/joplin/releases/download/v1.0.193/Joplin-1.0.193.AppImage'><img alt='Get it on Linux' width="134px" src='https://joplinapp.org/images/BadgeLinux.png'/></a></td> <td><a href='https://github.com/laurent22/joplin/releases/download/v1.0.195/Joplin-1.0.195.AppImage'><img alt='Get it on Linux' width="134px" src='https://joplinapp.org/images/BadgeLinux.png'/></a></td>
<td>An Arch Linux package <a href="#terminal-application">is also available</a>.<br><br>If it works with your distribution (it has been tested on Ubuntu, Fedora, Gnome and Mint), the recommended way is to use this script as it will handle the desktop icon too:<br><br> <code>wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash</code></td> <td>An Arch Linux package <a href="#terminal-application">is also available</a>.<br><br>If it works with your distribution (it has been tested on Ubuntu, Fedora, Gnome and Mint), the recommended way is to use this script as it will handle the desktop icon too:<br><br> <code>wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash</code></td>
</tr> </tr>
</tbody> </tbody>
@ -383,7 +383,7 @@ https://github.com/laurent22/joplin/blob/master/README.md
<tr> <tr>
<td>Android</td> <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='https://joplinapp.org/images/BadgeAndroid.png'/></a></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='https://joplinapp.org/images/BadgeAndroid.png'/></a></td>
<td>or download the APK file: <a href="https://github.com/laurent22/joplin-android/releases/download/android-v1.0.319-rc1/joplin-v1.0.319-rc1.apk">64-bit</a> <a href="https://github.com/laurent22/joplin-android/releases/download/android-v1.0.319-rc1/joplin-v1.0.319-rc1-32bit.apk">32-bit</a></td> <td>or download the APK file: <a href="https://github.com/laurent22/joplin-android/releases/download/android-v1.0.323/joplin-v1.0.323.apk">64-bit</a> <a href="https://github.com/laurent22/joplin-android/releases/download/android-v1.0.323/joplin-v1.0.323-32bit.apk">32-bit</a></td>
</tr> </tr>
<tr> <tr>
<td>iOS</td> <td>iOS</td>
@ -629,6 +629,8 @@ Details:
<p>Notes are sorted by &quot;relevance&quot;. Currently it means the notes that contain the requested terms the most times are on top. For queries with multiple terms, it also matters how close to each other the terms are. This is a bit experimental so if you notice a search query that returns unexpected results, please report it in the forum, providing as many details as possible to replicate the issue.</p> <p>Notes are sorted by &quot;relevance&quot;. Currently it means the notes that contain the requested terms the most times are on top. For queries with multiple terms, it also matters how close to each other the terms are. This is a bit experimental so if you notice a search query that returns unexpected results, please report it in the forum, providing as many details as possible to replicate the issue.</p>
<h1>Goto Anything<a name="goto-anything" href="#goto-anything" class="heading-anchor">🔗</a></h1> <h1>Goto Anything<a name="goto-anything" href="#goto-anything" class="heading-anchor">🔗</a></h1>
<p>In the desktop application, press Ctrl+G or Cmd+G and type the title of a note to jump directly to it. You can also type <code>#</code> followed by a tag or <code>@</code> followed by a notebook title.</p> <p>In the desktop application, press Ctrl+G or Cmd+G and type the title of a note to jump directly to it. You can also type <code>#</code> followed by a tag or <code>@</code> followed by a notebook title.</p>
<h1>Global shortcut<a name="global-shortcut" href="#global-shortcut" class="heading-anchor">🔗</a></h1>
<p>In the desktop application, press <code>Cmd+Opt+J</code> (macOS) or <code>Ctrl+Alt+J</code> (Linux, Windows) to show or hide Joplin in the current workspace.</p>
<h1>Privacy<a name="privacy" href="#privacy" class="heading-anchor">🔗</a></h1> <h1>Privacy<a name="privacy" href="#privacy" class="heading-anchor">🔗</a></h1>
<p>Joplin values your privacy and security by giving you complete control over your information and digital footprint.</p> <p>Joplin values your privacy and security by giving you complete control over your information and digital footprint.</p>
<p>Joplin applications do not send any data to any service without your authorisation. Any data that Joplin saves, such as notes or images, are saved to your own device and you are free to delete this data at any time.</p> <p>Joplin applications do not send any data to any service without your authorisation. Any data that Joplin saves, such as notes or images, are saved to your own device and you are free to delete this data at any time.</p>
@ -705,70 +707,70 @@ Details:
<td>Arabic</td> <td>Arabic</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ar.po">ar</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ar.po">ar</a></td>
<td>أحمد باشا إبراهيم (<a href="mailto:fi_ahmed_bacha@esi.dz">fi_ahmed_bacha@esi.dz</a>)</td> <td>أحمد باشا إبراهيم (<a href="mailto:fi_ahmed_bacha@esi.dz">fi_ahmed_bacha@esi.dz</a>)</td>
<td>92%</td> <td>89%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/es/basque_country.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/es/basque_country.png" alt=""></td>
<td>Basque</td> <td>Basque</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/eu.po">eu</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/eu.po">eu</a></td>
<td>juan.abasolo@ehu.eus</td> <td>juan.abasolo@ehu.eus</td>
<td>39%</td> <td>38%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ba.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/ba.png" alt=""></td>
<td>Bosnian</td> <td>Bosnian</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/bs_BA.po">bs_BA</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/bs_BA.po">bs_BA</a></td>
<td>Derviš T. (<a href="mailto:dervis.t@pm.me">dervis.t@pm.me</a>)</td> <td>Derviš T. (<a href="mailto:dervis.t@pm.me">dervis.t@pm.me</a>)</td>
<td>85%</td> <td>83%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/bg.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/bg.png" alt=""></td>
<td>Bulgarian</td> <td>Bulgarian</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/bg_BG.po">bg_BG</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/bg_BG.po">bg_BG</a></td>
<td></td> <td></td>
<td>77%</td> <td>74%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/es/catalonia.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/es/catalonia.png" alt=""></td>
<td>Catalan</td> <td>Catalan</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ca.po">ca</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ca.po">ca</a></td>
<td>jmontane, 2019</td> <td>jmontane, 2019</td>
<td>61%</td> <td>59%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/hr.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/hr.png" alt=""></td>
<td>Croatian</td> <td>Croatian</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/hr_HR.po">hr_HR</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/hr_HR.po">hr_HR</a></td>
<td>Hrvoje Mandić (<a href="mailto:trbuhom@net.hr">trbuhom@net.hr</a>)</td> <td>Hrvoje Mandić (<a href="mailto:trbuhom@net.hr">trbuhom@net.hr</a>)</td>
<td>32%</td> <td>31%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/cz.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/cz.png" alt=""></td>
<td>Czech</td> <td>Czech</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/cs_CZ.po">cs_CZ</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/cs_CZ.po">cs_CZ</a></td>
<td>Lukas Helebrandt (<a href="mailto:lukas@aiya.cz">lukas@aiya.cz</a>)</td> <td>Lukas Helebrandt (<a href="mailto:lukas@aiya.cz">lukas@aiya.cz</a>)</td>
<td>94%</td> <td>92%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/dk.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/dk.png" alt=""></td>
<td>Dansk</td> <td>Dansk</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/da_DK.po">da_DK</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/da_DK.po">da_DK</a></td>
<td>Morten Juhl-Johansen Zölde-Fejér (mjjzf@syntaktisk.</td> <td>Morten Juhl-Johansen Zölde-Fejér (mjjzf@syntaktisk.</td>
<td>85%</td> <td>83%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/de.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/de.png" alt=""></td>
<td>Deutsch</td> <td>Deutsch</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/de_DE.po">de_DE</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/de_DE.po">de_DE</a></td>
<td>Fabian (<a href="mailto:fab4x@mailbox.org">fab4x@mailbox.org</a>)</td> <td>Fabian (<a href="mailto:fab4x@mailbox.org">fab4x@mailbox.org</a>)</td>
<td>100%</td> <td>97%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ee.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/ee.png" alt=""></td>
<td>Eesti Keel</td> <td>Eesti Keel</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/et_EE.po">et_EE</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/et_EE.po">et_EE</a></td>
<td></td> <td></td>
<td>76%</td> <td>74%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/gb.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/gb.png" alt=""></td>
@ -789,147 +791,154 @@ Details:
<td>Español</td> <td>Español</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/es_ES.po">es_ES</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/es_ES.po">es_ES</a></td>
<td>Fernando Pindado (<a href="mailto:fpindado@gmail.com">fpindado@gmail.com</a>)</td> <td>Fernando Pindado (<a href="mailto:fpindado@gmail.com">fpindado@gmail.com</a>)</td>
<td>95%</td> <td>92%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/esperanto.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/esperanto.png" alt=""></td>
<td>Esperanto</td> <td>Esperanto</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/eo.po">eo</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/eo.po">eo</a></td>
<td>Marton Paulo</td> <td>Marton Paulo</td>
<td>44%</td> <td>42%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/fr.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/fr.png" alt=""></td>
<td>Français</td> <td>Français</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/fr_FR.po">fr_FR</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/fr_FR.po">fr_FR</a></td>
<td>Laurent Cozic</td> <td>Laurent Cozic</td>
<td>95%</td> <td>93%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/es/galicia.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/es/galicia.png" alt=""></td>
<td>Galician</td> <td>Galician</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/gl_ES.po">gl_ES</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/gl_ES.po">gl_ES</a></td>
<td>Marcos Lans (<a href="mailto:marcoslansgarza@gmail.com">marcoslansgarza@gmail.com</a>)</td> <td>Marcos Lans (<a href="mailto:marcoslansgarza@gmail.com">marcoslansgarza@gmail.com</a>)</td>
<td>50%</td> <td>48%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/it.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/it.png" alt=""></td>
<td>Italiano</td> <td>Italiano</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/it_IT.po">it_IT</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/it_IT.po">it_IT</a></td>
<td>StarFang108</td> <td>StarFang208</td>
<td>97%</td> <td>96%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/nl.png" alt=""></td>
<td>Nederlands</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/nl_NL.po">nl_NL</a></td>
<td>TheoDutch (<a href="mailto:theo1@mailfence.com">theo1@mailfence.com</a>)</td>
<td>97%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/be.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/be.png" alt=""></td>
<td>Nederlands</td> <td>Nederlands</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/nl_BE.po">nl_BE</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/nl_BE.po">nl_BE</a></td>
<td></td> <td></td>
<td>39%</td> <td>38%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/nl.png" alt=""></td>
<td>Nederlands</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/nl_NL.po">nl_NL</a></td>
<td>TheoDutch (<a href="mailto:theo1@mailfence.com">theo1@mailfence.com</a>)</td>
<td>95%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/no.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/no.png" alt=""></td>
<td>Norwegian</td> <td>Norwegian</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/nb_NO.po">nb_NO</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/nb_NO.po">nb_NO</a></td>
<td>Mats Estensen (<a href="mailto:code@mxe.no">code@mxe.no</a>)</td> <td>Mats Estensen (<a href="mailto:code@mxe.no">code@mxe.no</a>)</td>
<td>89%</td> <td>87%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ir.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/ir.png" alt=""></td>
<td>Persian</td> <td>Persian</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/fa.po">fa</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/fa.po">fa</a></td>
<td>Mehrad Mahmoudian (<a href="mailto:mehrad@mahmoudian.me">mehrad@mahmoudian.me</a>)</td> <td>Mehrad Mahmoudian (<a href="mailto:mehrad@mahmoudian.me">mehrad@mahmoudian.me</a>)</td>
<td>38%</td> <td>37%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/pl.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/pl.png" alt=""></td>
<td>Polski</td> <td>Polski</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/pl_PL.po">pl_PL</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/pl_PL.po">pl_PL</a></td>
<td></td> <td></td>
<td>75%</td> <td>73%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/pt.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/pt.png" alt=""></td>
<td>Português</td> <td>Português</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/pt_PT.po">pt_PT</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/pt_PT.po">pt_PT</a></td>
<td>Diogo Caveiro (<a href="mailto:diogocaveiro.pro@outlook.com">diogocaveiro.pro@outlook.com</a>)</td> <td>Diogo Caveiro (<a href="mailto:diogocaveiro.pro@outlook.com">diogocaveiro.pro@outlook.com</a>)</td>
<td>91%</td> <td>88%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/br.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/br.png" alt=""></td>
<td>Português (Brasil)</td> <td>Português (Brasil)</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/pt_BR.po">pt_BR</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/pt_BR.po">pt_BR</a></td>
<td>Marton Paulo</td> <td>Marton Paulo</td>
<td>88%</td> <td>85%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ro.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/ro.png" alt=""></td>
<td>Română</td> <td>Română</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ro.po">ro</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ro.po">ro</a></td>
<td></td> <td></td>
<td>39%</td> <td>38%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/si.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/si.png" alt=""></td>
<td>Slovenian</td> <td>Slovenian</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/sl_SI.po">sl_SI</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/sl_SI.po">sl_SI</a></td>
<td></td> <td></td>
<td>49%</td> <td>48%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/se.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/se.png" alt=""></td>
<td>Svenska</td> <td>Svenska</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/sv.po">sv</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/sv.po">sv</a></td>
<td>Jonatan Nyberg (<a href="mailto:jonatan@autistici.org">jonatan@autistici.org</a>)</td> <td>Jonatan Nyberg (<a href="mailto:jonatan@autistici.org">jonatan@autistici.org</a>)</td>
<td>68%</td> <td>66%</td>
</tr>
<tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/th.png" alt=""></td>
<td>Thai</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/th_TH.po">th_TH</a></td>
<td></td>
<td>59%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/tr.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/tr.png" alt=""></td>
<td>Türkçe</td> <td>Türkçe</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/tr_TR.po">tr_TR</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/tr_TR.po">tr_TR</a></td>
<td>Hüseyin Fahri Uzun (<a href="mailto:mail@fahriuzun.com">mail@fahriuzun.com</a>)</td> <td>Hüseyin Fahri Uzun (<a href="mailto:mail@fahriuzun.com">mail@fahriuzun.com</a>)</td>
<td>92%</td> <td>89%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/gr.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/gr.png" alt=""></td>
<td>Ελληνικά</td> <td>Ελληνικά</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/el_GR.po">el_GR</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/el_GR.po">el_GR</a></td>
<td>Harris Arvanitis (<a href="mailto:xaris@tuta.io">xaris@tuta.io</a>)</td> <td>Harris Arvanitis (<a href="mailto:xaris@tuta.io">xaris@tuta.io</a>)</td>
<td>93%</td> <td>91%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/ru.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/ru.png" alt=""></td>
<td>Русский</td> <td>Русский</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ru_RU.po">ru_RU</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ru_RU.po">ru_RU</a></td>
<td>Artyom Karlov (<a href="mailto:artyom.karlov@gmail.com">artyom.karlov@gmail.com</a>)</td> <td>Artyom Karlov (<a href="mailto:artyom.karlov@gmail.com">artyom.karlov@gmail.com</a>)</td>
<td>95%</td> <td>93%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/rs.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/rs.png" alt=""></td>
<td>српски језик</td> <td>српски језик</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/sr_RS.po">sr_RS</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/sr_RS.po">sr_RS</a></td>
<td></td> <td></td>
<td>75%</td> <td>80%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/cn.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/cn.png" alt=""></td>
<td>中文 (简体)</td> <td>中文 (简体)</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/zh_CN.po">zh_CN</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/zh_CN.po">zh_CN</a></td>
<td></td> <td></td>
<td>97%</td> <td>95%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/tw.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/tw.png" alt=""></td>
<td>中文 (繁體)</td> <td>中文 (繁體)</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/zh_TW.po">zh_TW</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/zh_TW.po">zh_TW</a></td>
<td>Ethan Chen (<a href="mailto:ethan42411@gmail.com">ethan42411@gmail.com</a>)</td> <td>Ethan Chen (<a href="mailto:ethan42411@gmail.com">ethan42411@gmail.com</a>)</td>
<td>91%</td> <td>89%</td>
</tr> </tr>
<tr> <tr>
<td><img src="https://joplinapp.org/images/flags/country-4x3/jp.png" alt=""></td> <td><img src="https://joplinapp.org/images/flags/country-4x3/jp.png" alt=""></td>
@ -943,7 +952,7 @@ Details:
<td>한국말</td> <td>한국말</td>
<td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ko.po">ko</a></td> <td><a href="https://github.com/laurent22/joplin/blob/master/CliClient/locales/ko.po">ko</a></td>
<td></td> <td></td>
<td>97%</td> <td>95%</td>
</tr> </tr>
</tbody> </tbody>
</table> </table>

File diff suppressed because it is too large Load Diff

View File

@ -631,126 +631,185 @@ config [name] [value]
value of [name]. If neither [name] nor [value] is provided, it will list value of [name]. If neither [name] nor [value] is provided, it will list
the current configuration. the current configuration.
-v, --verbose Also displays unset and hidden config variables. -v, --verbose Also displays unset and hidden config variables.
--export Writes all settings to STDOUT as JSON including
secure variables.
--import Reads in JSON formatted settings from STDIN.
--import-file &lt;file&gt; Reads in settings from &lt;file&gt;. &lt;file&gt; must contain
valid JSON.
Possible keys/values: Possible keys/values:
locale Language. sync.target Synchronisation target.
Type: Enum. The target to synchonise to. Each sync
Possible values: eu (Basque), ca (Catalan), hr_HR target may have additional parameters which
(Croatian), cs_CZ (Czech), da_DK (Dansk), de_DE are named as `sync.NUM.NAME` (all
(Deutsch), en_GB (English), es_ES (Español), documented below).
fr_FR (Français), gl_ES (Galician), it_IT Type: Enum.
(Italiano), nl_NL (Nederlands), nl_BE Possible values: 2 (File system), 3
(Nederlands), nb_NO (Norwegian), pt_BR (Português (OneDrive), 4 (OneDrive Dev (For testing
(Brasil)), ro (Română), sl_SI (Slovenian), sv only)), 5 (Nextcloud), 6 (WebDAV), 7
(Svenska), ru_RU (Русский), zh_CN (中文 (简体)), (Dropbox).
zh_TW (中文 (繁體)), ja_JP (日本語), ko (한국말). Default: 7
Default: &quot;en_GB&quot;
sync.2.path Directory to synchronise with (absolute
dateFormat Date format. path).
Type: Enum. Attention: If you change this location,
Possible values: DD/MM/YYYY (30/01/2017), make sure you copy all your content to it
DD/MM/YY (30/01/17), MM/DD/YYYY (01/30/2017), before syncing, otherwise all files will be
MM/DD/YY (01/30/17), YYYY-MM-DD (2017-01-30), removed! See the FAQ for more details:
DD.MM.YYYY (30.01.2017), YYYY.MM.DD (2017.01.30). https://joplinapp.org/faq/
Default: &quot;DD/MM/YYYY&quot; Type: string.
timeFormat Time format. sync.5.path Nextcloud WebDAV URL.
Type: Enum. Attention: If you change this location,
Possible values: HH:mm (20:30), h:mm A (8:30 PM). make sure you copy all your content to it
Default: &quot;HH:mm&quot; before syncing, otherwise all files will be
removed! See the FAQ for more details:
uncompletedTodosOnTop Uncompleted to-dos on top. https://joplinapp.org/faq/
Type: bool. Type: string.
Default: true
sync.5.username Nextcloud username.
showCompletedTodos Show completed to-dos. Type: string.
Type: bool.
Default: true sync.5.password Nextcloud password.
Type: string.
notes.sortOrder.field Sort notes by.
Type: Enum. sync.6.path WebDAV URL.
Possible values: user_updated_time (Updated Attention: If you change this location,
date), user_created_time (Created date), title make sure you copy all your content to it
(Title). before syncing, otherwise all files will be
Default: &quot;user_updated_time&quot; removed! See the FAQ for more details:
https://joplinapp.org/faq/
notes.sortOrder.reverse Reverse sort order. Type: string.
Type: bool.
Default: true sync.6.username WebDAV username.
Type: string.
trackLocation Save geo-location with notes.
Type: bool. sync.6.password WebDAV password.
Default: true Type: string.
sync.interval Synchronisation interval. sync.maxConcurrentConnections Max concurrent connections.
Type: Enum. Type: int.
Possible values: 0 (Disabled), 300 (5 minutes), Default: 5
600 (10 minutes), 1800 (30 minutes), 3600 (1
hour), 43200 (12 hours), 86400 (24 hours). locale Language.
Default: 300 Type: Enum.
Possible values: ar (Arabic (92%)), eu
editor Text editor command. (Basque (39%)), bs_BA (Bosnian (85%)),
The editor command (may include arguments) that bg_BG (Bulgarian (77%)), ca (Catalan
will be used to open a note. If none is provided (61%)), hr_HR (Croatian (32%)), cs_CZ
it will try to auto-detect the default editor. (Czech (94%)), da_DK (Dansk (85%)), de_DE
Type: string. (Deutsch (100%)), et_EE (Eesti Keel (76%)),
en_GB (English (UK) (100%)), en_US (English
sync.target Synchronisation target. (US) (100%)), es_ES (Español (95%)), eo
The target to synchronise to. Each sync target may (Esperanto (44%)), fr_FR (Français (95%)),
have additional parameters which are named as gl_ES (Galician (50%)), it_IT (Italiano
`sync.NUM.NAME` (all documented below). (97%)), nl_BE (Nederlands (39%)), nl_NL
Type: Enum. (Nederlands (97%)), nb_NO (Norwegian
Possible values: 2 (File system), 3 (OneDrive), 4 (89%)), fa (Persian (38%)), pl_PL (Polski
(OneDrive Dev (For testing only)), 5 (Nextcloud), (75%)), pt_PT (Português (91%)), pt_BR
6 (WebDAV), 7 (Dropbox). (Português (Brasil) (88%)), ro (Română
Default: 7 (39%)), sl_SI (Slovenian (49%)), sv
(Svenska (68%)), tr_TR (Türkçe (92%)),
sync.2.path Directory to synchronise with (absolute path). el_GR (Ελληνικά (93%)), ru_RU (Русский
The path to synchronise with when file system (95%)), sr_RS (српски језик (75%)), zh_CN
synchronisation is enabled. See `sync.target`. (中文 (简体) (97%)), zh_TW (中文 (繁體) (91%)),
Type: string. ja_JP (日本語 (97%)), ko (한국말 (97%)).
Default: &quot;en_GB&quot;
sync.5.path Nextcloud WebDAV URL.
Attention: If you change this location, make sure dateFormat Date format.
you copy all your content to it before syncing, Type: Enum.
otherwise all files will be removed! See the FAQ Possible values: DD/MM/YYYY (30/01/2017),
for more details: https://joplinapp.org/faq/ DD/MM/YY (30/01/17), MM/DD/YYYY
Type: string. (01/30/2017), MM/DD/YY (01/30/17),
YYYY-MM-DD (2017-01-30), DD.MM.YYYY
sync.5.username Nextcloud username. (30.01.2017), YYYY.MM.DD (2017.01.30).
Type: string. Default: &quot;DD/MM/YYYY&quot;
sync.5.password Nextcloud password. timeFormat Time format.
Type: string. Type: Enum.
Possible values: HH:mm (20:30), h:mm A
sync.6.path WebDAV URL. (8:30 PM).
Attention: If you change this location, make sure Default: &quot;HH:mm&quot;
you copy all your content to it before syncing,
otherwise all files will be removed! See the FAQ uncompletedTodosOnTop Uncompleted to-dos on top.
for more details: https://joplinapp.org/faq/ Type: bool.
Type: string. Default: true
sync.6.username WebDAV username. showCompletedTodos Show completed to-dos.
Type: string. Type: bool.
Default: true
sync.6.password WebDAV password.
Type: string. notes.sortOrder.field Sort notes by.
Type: Enum.
net.customCertificates Custom TLS certificates. Possible values: user_updated_time (Updated
Comma-separated list of paths to directories to date), user_created_time (Created date),
load the certificates from, or path to individual title (Title).
cert files. For example: /my/cert_dir, Default: &quot;user_updated_time&quot;
/other/custom.pem. Note that if you make changes
to the TLS settings, you must save your changes notes.sortOrder.reverse Reverse sort order.
before clicking on &quot;Check synchronisation Type: bool.
configuration&quot;. Default: true
Type: string.
folders.sortOrder.field Sort notebooks by.
net.ignoreTlsErrors Ignore TLS certificate errors. Type: Enum.
Type: bool. Possible values: title (Title),
Default: false last_note_user_updated_time (Updated date).
Default: &quot;title&quot;
folders.sortOrder.reverse Reverse sort order.
Type: bool.
Default: false
trackLocation Save geo-location with notes.
Type: bool.
Default: true
sync.interval Synchronisation interval.
Type: Enum.
Possible values: 0 (Disabled), 300 (5
minutes), 600 (10 minutes), 1800 (30
minutes), 3600 (1 hour), 43200 (12 hours),
86400 (24 hours).
Default: 300
editor Text editor command.
The editor command (may include arguments)
that will be used to open a note. If none
is provided it will try to auto-detect the
default editor.
Type: string.
net.customCertificates Custom TLS certificates.
Comma-separated list of paths to
directories to load the certificates from,
or path to individual cert files. For
example: /my/cert_dir, /other/custom.pem.
Note that if you make changes to the TLS
settings, you must save your changes before
clicking on &quot;Check synchronisation
configuration&quot;.
Type: string.
net.ignoreTlsErrors Ignore TLS certificate errors.
Type: bool.
Default: false
sync.wipeOutFailSafe Fail-safe: Do not wipe out local data when
sync target is empty (often the result of a
misconfiguration or bug).
Type: bool.
Default: true
revisionService.enabled Enable note history.
Type: bool.
Default: true
revisionService.ttlDays Keep note history for.
Type: int.
Default: 90
cp &lt;note&gt; [notebook] cp &lt;note&gt; [notebook]
@ -764,13 +823,14 @@ done &lt;note&gt;
e2ee &lt;command&gt; [path] e2ee &lt;command&gt; [path]
Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`,
`status` and `target-status`. `status`, `decrypt-file` and `target-status`.
-p, --password &lt;password&gt; Use this password as master password (For -p, --password &lt;password&gt; Use this password as master password (For
security reasons, it is not recommended to use security reasons, it is not recommended to use
this option). this option).
-v, --verbose More verbose output for the `target-status` -v, --verbose More verbose output for the `target-status`
command command
-o, --output &lt;directory&gt; Output directory
edit &lt;note&gt; edit &lt;note&gt;
@ -782,7 +842,9 @@ export &lt;path&gt;
complete database including notebooks, notes, tags and resources. complete database including notebooks, notes, tags and resources.
--format &lt;format&gt; Destination format: jex (Joplin Export File), raw --format &lt;format&gt; Destination format: jex (Joplin Export File), raw
(Joplin Export Directory), md (Markdown) (Joplin Export Directory), json (Json Export
Directory), md (Markdown), html (HTML File), html
(HTML Directory)
--note &lt;note&gt; Exports only the given note. --note &lt;note&gt; Exports only the given note.
--notebook &lt;notebook&gt; Exports only the given notebook. --notebook &lt;notebook&gt; Exports only the given notebook.
@ -798,9 +860,27 @@ import &lt;path&gt; [notebook]
Imports data into Joplin. Imports data into Joplin.
--format &lt;format&gt; Source format: auto, jex, md, raw, enex --format &lt;format&gt; Source format: auto, jex, md, raw, enex, enex
-f, --force Do not ask for confirmation. -f, --force Do not ask for confirmation.
ls [note-pattern]
Displays the notes in the current notebook. Use `ls /` to display the list
of notebooks.
-n, --limit &lt;num&gt; Displays only the first top &lt;num&gt; notes.
-s, --sort &lt;field&gt; Sorts the item by &lt;field&gt; (eg. title, updated_time,
created_time).
-r, --reverse Reverses the sorting order.
-t, --type &lt;type&gt; Displays only the items of the specific type(s).
Can be `n` for notes, `t` for to-dos, or `nt` for
notes and to-dos (eg. `-tt` would display only the
to-dos, while `-ttd` would display notes and
to-dos.
-f, --format &lt;format&gt; Either &quot;text&quot; or &quot;json&quot;
-l, --long Use long list format. Format is ID, NOTE_COUNT (for
notebook), DATE, TODO_CHECKED (for to-dos), TITLE
mkbook &lt;new-notebook&gt; mkbook &lt;new-notebook&gt;
Creates a new notebook. Creates a new notebook.
@ -833,6 +913,15 @@ rmnote &lt;note-pattern&gt;
-f, --force Deletes the notes without asking for confirmation. -f, --force Deletes the notes without asking for confirmation.
server &lt;command&gt;
Start, stop or check the API server. To specify on which port it should
run, set the api.port config variable. Commands are (start|stop|status).
This is an experimental feature - use at your own risks! It is recommended
that the server runs off its own separate profile so that no two CLI
instances access that profile at the same time. Use --profile to specify
the profile path.
set &lt;note&gt; &lt;name&gt; [value] set &lt;note&gt; &lt;name&gt; [value]
Sets the property &lt;name&gt; of the given &lt;note&gt; to the given [value]. Sets the property &lt;name&gt; of the given &lt;note&gt; to the given [value].
@ -844,7 +933,7 @@ set &lt;note&gt; &lt;name&gt; [value]
(int), todo_due (int), todo_completed (int), source (text), (int), todo_due (int), todo_completed (int), source (text),
source_application (text), application_data (text), order (int), source_application (text), application_data (text), order (int),
user_created_time (int), user_updated_time (int), encryption_cipher_text user_created_time (int), user_updated_time (int), encryption_cipher_text
(text), encryption_applied (int) (text), encryption_applied (int), markup_language (int), is_shared (int)
status status
@ -859,9 +948,10 @@ sync
tag &lt;tag-command&gt; [tag] [note] tag &lt;tag-command&gt; [tag] [note]
&lt;tag-command&gt; can be &quot;add&quot;, &quot;remove&quot; or &quot;list&quot; to assign or remove [tag] &lt;tag-command&gt; can be &quot;add&quot;, &quot;remove&quot;, &quot;list&quot;, or &quot;notetags&quot; to assign or
from [note], or to list the notes associated with [tag]. The command `tag remove [tag] from [note], to list notes associated with [tag], or to list
list` can be used to list all the tags (use -l for long option). tags associated with [note]. The command `tag list` can be used to list
all the tags (use -l for long option).
-l, --long Use long list format. Format is ID, NOTE_COUNT (for notebook), -l, --long Use long list format. Format is ID, NOTE_COUNT (for notebook),
DATE, TODO_CHECKED (for to-dos), TITLE DATE, TODO_CHECKED (for to-dos), TITLE

View File

@ -1,6 +1,10 @@
22:24:32 Profile directory: /Users/laurent/Temp/TestNotes2
22:24:32 Trying to load 1 master keys...
22:24:32 Loaded master keys: 0
22:24:32 ResourceFetcher: Auto-add resources: Mode: always
22:24:32 ResourceFetcher: Auto-added resources: 0
# Joplin API # Joplin API
When the Web Clipper service is enabled, Joplin exposes a [REST API](https://en.wikipedia.org/wiki/Representational_state_transfer) which allows third-party applications to access Joplin's data and to create, modify or delete notes, notebooks, resources or tags.
In order to use it, you'll first need to find on which port the service is running. To do so, open the Web Clipper Options in Joplin and if the service is running it should tell you on which port. Normally it runs on port **41184**. If you want to find it programmatically, you may follow this kind of algorithm: In order to use it, you'll first need to find on which port the service is running. To do so, open the Web Clipper Options in Joplin and if the service is running it should tell you on which port. Normally it runs on port **41184**. If you want to find it programmatically, you may follow this kind of algorithm:

View File

@ -1,5 +1,38 @@
# Joplin changelog # Joplin changelog
## [v1.0.195](https://github.com/laurent22/joplin/releases/tag/v1.0.195) - 2020-03-22T19:56:12Z
- New: Added experimental WYSIWYG editor ([#2556](https://github.com/laurent22/joplin/issues/2556)) ([#176](https://github.com/laurent22/joplin/issues/176))
- New: Added way to upgrade master key encryption and sync target encryption
- New: Add button to About box to copy Joplin's information to the clipboard ([#2711](https://github.com/laurent22/joplin/issues/2711) by Helmut K. C. Tessarek)
- New: Api: Add support for "tags" property for note PUT request ([#2649](https://github.com/laurent22/joplin/issues/2649)) ([#941](https://github.com/laurent22/joplin/issues/941) by [@jyuvaraj03](https://github.com/jyuvaraj03))
- New: Add global shortcut to show/hide Joplin ([#2653](https://github.com/laurent22/joplin/issues/2653) by Helmut K. C. Tessarek)
- Improved: Fast notebook deletion ([#2730](https://github.com/laurent22/joplin/issues/2730)) ([#2703](https://github.com/laurent22/joplin/issues/2703) by [@RedDocMD](https://github.com/RedDocMD))
- Improved: Enhance notelist focus behaviour ([#2520](https://github.com/laurent22/joplin/issues/2520) by [@mic704b](https://github.com/mic704b))
- Improved: Indent lists by pressing tab when caret is after bullet ([#2713](https://github.com/laurent22/joplin/issues/2713)) ([#498](https://github.com/laurent22/joplin/issues/498) by Shotaro Yamada)
- Fixed: Expand notebook tree when clicking on notebook in search results ([#2620](https://github.com/laurent22/joplin/issues/2620)) ([#2616](https://github.com/laurent22/joplin/issues/2616) by Mohammed Rabeeh)
- Fixed: Remember last selected note ([#2809](https://github.com/laurent22/joplin/issues/2809)) ([#2803](https://github.com/laurent22/joplin/issues/2803) by Naveen M V)
- Fixed: Fix menu bar shortcut (Alt+E) while editing a note (Win) ([#2776](https://github.com/laurent22/joplin/issues/2776) by [@nullpointer666](https://github.com/nullpointer666))
- Fixed: Fix integration test harness issues. ([#2723](https://github.com/laurent22/joplin/issues/2723) by [@mic704b](https://github.com/mic704b))
- Fixed: Fix calls to non-existent function ([#2675](https://github.com/laurent22/joplin/issues/2675) by [@mic704b](https://github.com/mic704b))
- Fixed: Fix format of note timestamps ([#2672](https://github.com/laurent22/joplin/issues/2672) by [@mic704b](https://github.com/mic704b))
- Fixed: Fix show-all-notes update bugs. ([#2642](https://github.com/laurent22/joplin/issues/2642) by [@mic704b](https://github.com/mic704b))
- Fixed: Fix issue with tag not being displayed below note when it is created
- Fixed: Fix button label wrapping in toolbar ([#2708](https://github.com/laurent22/joplin/issues/2708)) ([#2700](https://github.com/laurent22/joplin/issues/2700) by Anjula Karunarathne)
- Fixed: Fixed renaming tag issue ([#2618](https://github.com/laurent22/joplin/issues/2618))
## [v1.0.194](https://github.com/laurent22/joplin/releases/tag/v1.0.194) - 2020-03-14T00:00:32Z
The main purpose of this pre-release is to allow evaluating the WYSIWYG editor.
- New: Added experimental WYSIWYG editor ([#2556](https://github.com/laurent22/joplin/issues/2556)) ([#176](https://github.com/laurent22/joplin/issues/176))
- New: Added way to upgrade master key encryption and sync target encryption
- New: Add button to About box to copy Joplin's information to the clipboard ([#2711](https://github.com/laurent22/joplin/issues/2711) by Helmut K. C. Tessarek)
- New: Api: Add support for "tags" property for note PUT request ([#2649](https://github.com/laurent22/joplin/issues/2649)) ([#941](https://github.com/laurent22/joplin/issues/941) by [@jyuvaraj03](https://github.com/jyuvaraj03))
- Improved: Enhance notelist focus behaviour ([#2520](https://github.com/laurent22/joplin/issues/2520) by [@mic704b](https://github.com/mic704b))
- Improved: Indent lists by pressing tab when caret is after bullet ([#2713](https://github.com/laurent22/joplin/issues/2713)) ([#498](https://github.com/laurent22/joplin/issues/498) by Shotaro Yamada)
- Fixed: Expand notebook tree when clicking on notebook in search results ([#2620](https://github.com/laurent22/joplin/issues/2620)) ([#2616](https://github.com/laurent22/joplin/issues/2616) by Mohammed Rabeeh)
## [v1.0.193](https://github.com/laurent22/joplin/releases/tag/v1.0.193) - 2020-03-08T08:58:53Z ## [v1.0.193](https://github.com/laurent22/joplin/releases/tag/v1.0.193) - 2020-03-08T08:58:53Z
- New: Added concept of provisional note to simplify creation and handling of newly created notes - New: Added concept of provisional note to simplify creation and handling of newly created notes

View File

@ -2,121 +2,123 @@
Name | Value Name | Value
--- | --- --- | ---
Total Windows downloads | 618,587 Total Windows downloads | 649,042
Total macOs downloads | 227,525 Total macOs downloads | 244,542
Total Linux downloads | 180,062 Total Linux downloads | 188,071
Windows % | 60% Windows % | 60%
macOS % | 22% macOS % | 23%
Linux % | 18% Linux % | 17%
Version | Date | Windows | macOS | Linux | Total Version | Date | Windows | macOS | Linux | Total
--- | --- | --- | --- | --- | --- --- | --- | --- | --- | --- | ---
[v1.0.193](https://github.com/laurent22/joplin/releases/tag/v1.0.193) | 2020-03-08T08:58:53Z | 14 | 6 | 5 | 25 [v1.0.195](https://github.com/laurent22/joplin/releases/tag/v1.0.195) | 2020-03-22T19:56:12Z | 300 | 131 | 64 | 495
[v1.0.192](https://github.com/laurent22/joplin/releases/tag/v1.0.192) | 2020-03-06T23:27:52Z | 326 | 88 | 70 | 484 [v1.0.194](https://github.com/laurent22/joplin/releases/tag/v1.0.194) | 2020-03-14T00:00:32Z | 1,198 | 1,288 | 456 | 2,942
[v1.0.190](https://github.com/laurent22/joplin/releases/tag/v1.0.190) | 2020-03-06T01:22:22Z | 287 | 72 | 69 | 428 [v1.0.193](https://github.com/laurent22/joplin/releases/tag/v1.0.193) | 2020-03-08T08:58:53Z | 28,127 | 10,740 | 7,254 | 46,121
[v1.0.189](https://github.com/laurent22/joplin/releases/tag/v1.0.189) | 2020-03-04T17:27:15Z | 296 | 77 | 80 | 453 [v1.0.192](https://github.com/laurent22/joplin/releases/tag/v1.0.192) | 2020-03-06T23:27:52Z | 433 | 105 | 74 | 612
[v1.0.187](https://github.com/laurent22/joplin/releases/tag/v1.0.187) | 2020-03-01T12:31:06Z | 842 | 211 | 244 | 1,297 [v1.0.190](https://github.com/laurent22/joplin/releases/tag/v1.0.190) | 2020-03-06T01:22:22Z | 324 | 74 | 72 | 470
[v1.0.179](https://github.com/laurent22/joplin/releases/tag/v1.0.179) | 2020-01-24T22:42:41Z | 70,306 | 23,648 | 22,323 | 116,277 [v1.0.189](https://github.com/laurent22/joplin/releases/tag/v1.0.189) | 2020-03-04T17:27:15Z | 304 | 81 | 82 | 467
[v1.0.178](https://github.com/laurent22/joplin/releases/tag/v1.0.178) | 2020-01-20T19:06:45Z | 17,432 | 5,916 | 2,551 | 25,899 [v1.0.187](https://github.com/laurent22/joplin/releases/tag/v1.0.187) | 2020-03-01T12:31:06Z | 862 | 214 | 247 | 1,323
[v1.0.177](https://github.com/laurent22/joplin/releases/tag/v1.0.177) | 2019-12-30T14:40:40Z | 1,889 | 415 | 587 | 2,891 [v1.0.179](https://github.com/laurent22/joplin/releases/tag/v1.0.179) | 2020-01-24T22:42:41Z | 70,617 | 28,285 | 22,367 | 121,269
[v1.0.176](https://github.com/laurent22/joplin/releases/tag/v1.0.176) | 2019-12-14T10:36:44Z | 3,100 | 2,475 | 433 | 6,008 [v1.0.178](https://github.com/laurent22/joplin/releases/tag/v1.0.178) | 2020-01-20T19:06:45Z | 17,448 | 5,923 | 2,555 | 25,926
[v1.0.175](https://github.com/laurent22/joplin/releases/tag/v1.0.175) | 2019-12-08T11:48:47Z | 70,610 | 16,634 | 16,176 | 103,420 [v1.0.177](https://github.com/laurent22/joplin/releases/tag/v1.0.177) | 2019-12-30T14:40:40Z | 1,896 | 416 | 595 | 2,907
[v1.0.174](https://github.com/laurent22/joplin/releases/tag/v1.0.174) | 2019-11-12T18:20:58Z | 30,319 | 11,585 | 8,178 | 50,082 [v1.0.176](https://github.com/laurent22/joplin/releases/tag/v1.0.176) | 2019-12-14T10:36:44Z | 3,102 | 2,483 | 438 | 6,023
[v1.0.173](https://github.com/laurent22/joplin/releases/tag/v1.0.173) | 2019-11-11T08:33:35Z | 5,027 | 2,059 | 724 | 7,810 [v1.0.175](https://github.com/laurent22/joplin/releases/tag/v1.0.175) | 2019-12-08T11:48:47Z | 70,800 | 16,674 | 16,216 | 103,690
[v1.0.170](https://github.com/laurent22/joplin/releases/tag/v1.0.170) | 2019-10-13T22:13:04Z | 27,283 | 8,639 | 7,651 | 43,573 [v1.0.174](https://github.com/laurent22/joplin/releases/tag/v1.0.174) | 2019-11-12T18:20:58Z | 30,325 | 11,593 | 8,192 | 50,110
[v1.0.169](https://github.com/laurent22/joplin/releases/tag/v1.0.169) | 2019-09-27T18:35:13Z | 17,032 | 5,878 | 3,744 | 26,654 [v1.0.173](https://github.com/laurent22/joplin/releases/tag/v1.0.173) | 2019-11-11T08:33:35Z | 5,029 | 2,060 | 725 | 7,814
[v1.0.168](https://github.com/laurent22/joplin/releases/tag/v1.0.168) | 2019-09-25T21:21:38Z | 5,306 | 2,250 | 704 | 8,260 [v1.0.170](https://github.com/laurent22/joplin/releases/tag/v1.0.170) | 2019-10-13T22:13:04Z | 27,288 | 8,646 | 7,653 | 43,587
[v1.0.167](https://github.com/laurent22/joplin/releases/tag/v1.0.167) | 2019-09-10T08:48:37Z | 16,722 | 5,679 | 3,690 | 26,091 [v1.0.169](https://github.com/laurent22/joplin/releases/tag/v1.0.169) | 2019-09-27T18:35:13Z | 17,035 | 5,893 | 3,745 | 26,673
[v1.0.166](https://github.com/laurent22/joplin/releases/tag/v1.0.166) | 2019-09-09T17:35:54Z | 1,938 | 545 | 225 | 2,708 [v1.0.168](https://github.com/laurent22/joplin/releases/tag/v1.0.168) | 2019-09-25T21:21:38Z | 5,307 | 2,250 | 704 | 8,261
[v1.0.165](https://github.com/laurent22/joplin/releases/tag/v1.0.165) | 2019-08-14T21:46:29Z | 18,842 | 6,934 | 5,450 | 31,226 [v1.0.167](https://github.com/laurent22/joplin/releases/tag/v1.0.167) | 2019-09-10T08:48:37Z | 16,731 | 5,680 | 3,691 | 26,102
[v1.0.161](https://github.com/laurent22/joplin/releases/tag/v1.0.161) | 2019-07-13T18:30:00Z | 19,216 | 6,312 | 4,109 | 29,637 [v1.0.166](https://github.com/laurent22/joplin/releases/tag/v1.0.166) | 2019-09-09T17:35:54Z | 1,938 | 546 | 227 | 2,711
[v1.0.160](https://github.com/laurent22/joplin/releases/tag/v1.0.160) | 2019-06-15T00:21:40Z | 30,342 | 7,718 | 8,091 | 46,151 [v1.0.165](https://github.com/laurent22/joplin/releases/tag/v1.0.165) | 2019-08-14T21:46:29Z | 18,844 | 6,940 | 5,452 | 31,236
[v1.0.159](https://github.com/laurent22/joplin/releases/tag/v1.0.159) | 2019-06-08T00:00:19Z | 5,174 | 2,158 | 1,097 | 8,429 [v1.0.161](https://github.com/laurent22/joplin/releases/tag/v1.0.161) | 2019-07-13T18:30:00Z | 19,220 | 6,321 | 4,110 | 29,651
[v1.0.158](https://github.com/laurent22/joplin/releases/tag/v1.0.158) | 2019-05-27T19:01:18Z | 9,796 | 3,514 | 1,929 | 15,239 [v1.0.160](https://github.com/laurent22/joplin/releases/tag/v1.0.160) | 2019-06-15T00:21:40Z | 30,346 | 7,719 | 8,091 | 46,156
[v1.0.157](https://github.com/laurent22/joplin/releases/tag/v1.0.157) | 2019-05-26T17:55:53Z | 2,161 | 829 | 284 | 3,274 [v1.0.159](https://github.com/laurent22/joplin/releases/tag/v1.0.159) | 2019-06-08T00:00:19Z | 5,177 | 2,160 | 1,099 | 8,436
[v1.0.153](https://github.com/laurent22/joplin/releases/tag/v1.0.153) | 2019-05-15T06:27:29Z | 830 | 82 | 98 | 1,010 [v1.0.158](https://github.com/laurent22/joplin/releases/tag/v1.0.158) | 2019-05-27T19:01:18Z | 9,800 | 3,517 | 1,930 | 15,247
[v1.0.152](https://github.com/laurent22/joplin/releases/tag/v1.0.152) | 2019-05-13T09:08:07Z | 13,838 | 4,406 | 4,053 | 22,297 [v1.0.157](https://github.com/laurent22/joplin/releases/tag/v1.0.157) | 2019-05-26T17:55:53Z | 2,161 | 830 | 284 | 3,275
[v1.0.151](https://github.com/laurent22/joplin/releases/tag/v1.0.151) | 2019-05-12T15:14:32Z | 1,938 | 519 | 951 | 3,408 [v1.0.153](https://github.com/laurent22/joplin/releases/tag/v1.0.153) | 2019-05-15T06:27:29Z | 832 | 85 | 99 | 1,016
[v1.0.150](https://github.com/laurent22/joplin/releases/tag/v1.0.150) | 2019-05-12T11:27:48Z | 406 | 120 | 60 | 586 [v1.0.152](https://github.com/laurent22/joplin/releases/tag/v1.0.152) | 2019-05-13T09:08:07Z | 13,838 | 4,407 | 4,054 | 22,299
[v1.0.151](https://github.com/laurent22/joplin/releases/tag/v1.0.151) | 2019-05-12T15:14:32Z | 1,938 | 520 | 951 | 3,409
[v1.0.150](https://github.com/laurent22/joplin/releases/tag/v1.0.150) | 2019-05-12T11:27:48Z | 407 | 120 | 60 | 587
[v1.0.148](https://github.com/laurent22/joplin/releases/tag/v1.0.148) | 2019-05-08T19:12:24Z | 117 | 44 | 87 | 248 [v1.0.148](https://github.com/laurent22/joplin/releases/tag/v1.0.148) | 2019-05-08T19:12:24Z | 117 | 44 | 87 | 248
[v1.0.145](https://github.com/laurent22/joplin/releases/tag/v1.0.145) | 2019-05-03T09:16:53Z | 6,951 | 2,843 | 1,428 | 11,222 [v1.0.145](https://github.com/laurent22/joplin/releases/tag/v1.0.145) | 2019-05-03T09:16:53Z | 6,955 | 2,846 | 1,429 | 11,230
[v1.0.143](https://github.com/laurent22/joplin/releases/tag/v1.0.143) | 2019-04-22T10:51:38Z | 11,897 | 3,532 | 2,770 | 18,199 [v1.0.143](https://github.com/laurent22/joplin/releases/tag/v1.0.143) | 2019-04-22T10:51:38Z | 11,898 | 3,533 | 2,770 | 18,201
[v1.0.142](https://github.com/laurent22/joplin/releases/tag/v1.0.142) | 2019-04-02T16:44:51Z | 14,592 | 4,540 | 4,719 | 23,851 [v1.0.142](https://github.com/laurent22/joplin/releases/tag/v1.0.142) | 2019-04-02T16:44:51Z | 14,595 | 4,540 | 4,719 | 23,854
[v1.0.140](https://github.com/laurent22/joplin/releases/tag/v1.0.140) | 2019-03-10T20:59:58Z | 13,602 | 4,146 | 3,069 | 20,817 [v1.0.140](https://github.com/laurent22/joplin/releases/tag/v1.0.140) | 2019-03-10T20:59:58Z | 13,606 | 4,148 | 3,071 | 20,825
[v1.0.139](https://github.com/laurent22/joplin/releases/tag/v1.0.139) | 2019-03-09T10:06:48Z | 104 | 44 | 35 | 183 [v1.0.139](https://github.com/laurent22/joplin/releases/tag/v1.0.139) | 2019-03-09T10:06:48Z | 104 | 44 | 36 | 184
[v1.0.138](https://github.com/laurent22/joplin/releases/tag/v1.0.138) | 2019-03-03T17:23:00Z | 132 | 72 | 77 | 281 [v1.0.138](https://github.com/laurent22/joplin/releases/tag/v1.0.138) | 2019-03-03T17:23:00Z | 133 | 72 | 77 | 282
[v1.0.137](https://github.com/laurent22/joplin/releases/tag/v1.0.137) | 2019-03-03T01:12:51Z | 568 | 44 | 77 | 689 [v1.0.137](https://github.com/laurent22/joplin/releases/tag/v1.0.137) | 2019-03-03T01:12:51Z | 569 | 45 | 77 | 691
[v1.0.135](https://github.com/laurent22/joplin/releases/tag/v1.0.135) | 2019-02-27T23:36:57Z | 12,429 | 3,941 | 4,057 | 20,427 [v1.0.135](https://github.com/laurent22/joplin/releases/tag/v1.0.135) | 2019-02-27T23:36:57Z | 12,430 | 3,942 | 4,058 | 20,430
[v1.0.134](https://github.com/laurent22/joplin/releases/tag/v1.0.134) | 2019-02-27T10:21:44Z | 1,447 | 551 | 210 | 2,208 [v1.0.134](https://github.com/laurent22/joplin/releases/tag/v1.0.134) | 2019-02-27T10:21:44Z | 1,451 | 553 | 211 | 2,215
[v1.0.132](https://github.com/laurent22/joplin/releases/tag/v1.0.132) | 2019-02-26T23:02:05Z | 1,071 | 437 | 88 | 1,596 [v1.0.132](https://github.com/laurent22/joplin/releases/tag/v1.0.132) | 2019-02-26T23:02:05Z | 1,071 | 437 | 88 | 1,596
[v1.0.127](https://github.com/laurent22/joplin/releases/tag/v1.0.127) | 2019-02-14T23:12:48Z | 9,657 | 3,150 | 2,919 | 15,726 [v1.0.127](https://github.com/laurent22/joplin/releases/tag/v1.0.127) | 2019-02-14T23:12:48Z | 9,664 | 3,152 | 2,921 | 15,737
[v1.0.126](https://github.com/laurent22/joplin/releases/tag/v1.0.126) | 2019-02-09T19:46:16Z | 918 | 57 | 111 | 1,086 [v1.0.126](https://github.com/laurent22/joplin/releases/tag/v1.0.126) | 2019-02-09T19:46:16Z | 918 | 59 | 111 | 1,088
[v1.0.125](https://github.com/laurent22/joplin/releases/tag/v1.0.125) | 2019-01-26T18:14:33Z | 10,235 | 3,539 | 1,696 | 15,470 [v1.0.125](https://github.com/laurent22/joplin/releases/tag/v1.0.125) | 2019-01-26T18:14:33Z | 10,235 | 3,539 | 1,696 | 15,470
[v1.0.120](https://github.com/laurent22/joplin/releases/tag/v1.0.120) | 2019-01-10T21:42:53Z | 15,584 | 5,180 | 6,504 | 27,268 [v1.0.120](https://github.com/laurent22/joplin/releases/tag/v1.0.120) | 2019-01-10T21:42:53Z | 15,586 | 5,182 | 6,505 | 27,273
[v1.0.119](https://github.com/laurent22/joplin/releases/tag/v1.0.119) | 2018-12-18T12:40:22Z | 8,884 | 3,243 | 2,005 | 14,132 [v1.0.119](https://github.com/laurent22/joplin/releases/tag/v1.0.119) | 2018-12-18T12:40:22Z | 8,889 | 3,245 | 2,007 | 14,141
[v1.0.118](https://github.com/laurent22/joplin/releases/tag/v1.0.118) | 2019-01-11T08:34:13Z | 701 | 234 | 82 | 1,017 [v1.0.118](https://github.com/laurent22/joplin/releases/tag/v1.0.118) | 2019-01-11T08:34:13Z | 702 | 235 | 83 | 1,020
[v1.0.117](https://github.com/laurent22/joplin/releases/tag/v1.0.117) | 2018-11-24T12:05:24Z | 16,230 | 4,872 | 6,371 | 27,473 [v1.0.117](https://github.com/laurent22/joplin/releases/tag/v1.0.117) | 2018-11-24T12:05:24Z | 16,234 | 4,875 | 6,373 | 27,482
[v1.0.116](https://github.com/laurent22/joplin/releases/tag/v1.0.116) | 2018-11-20T19:09:24Z | 3,462 | 1,106 | 709 | 5,277 [v1.0.116](https://github.com/laurent22/joplin/releases/tag/v1.0.116) | 2018-11-20T19:09:24Z | 3,462 | 1,107 | 709 | 5,278
[v1.0.115](https://github.com/laurent22/joplin/releases/tag/v1.0.115) | 2018-11-16T16:52:02Z | 3,642 | 1,290 | 794 | 5,726 [v1.0.115](https://github.com/laurent22/joplin/releases/tag/v1.0.115) | 2018-11-16T16:52:02Z | 3,643 | 1,291 | 794 | 5,728
[v1.0.114](https://github.com/laurent22/joplin/releases/tag/v1.0.114) | 2018-10-24T20:14:10Z | 11,380 | 3,483 | 3,824 | 18,687 [v1.0.114](https://github.com/laurent22/joplin/releases/tag/v1.0.114) | 2018-10-24T20:14:10Z | 11,382 | 3,484 | 3,824 | 18,690
[v1.0.111](https://github.com/laurent22/joplin/releases/tag/v1.0.111) | 2018-09-30T20:15:09Z | 11,970 | 3,203 | 3,655 | 18,828 [v1.0.111](https://github.com/laurent22/joplin/releases/tag/v1.0.111) | 2018-09-30T20:15:09Z | 11,972 | 3,210 | 3,655 | 18,837
[v1.0.110](https://github.com/laurent22/joplin/releases/tag/v1.0.110) | 2018-09-29T12:29:21Z | 947 | 393 | 112 | 1,452 [v1.0.110](https://github.com/laurent22/joplin/releases/tag/v1.0.110) | 2018-09-29T12:29:21Z | 949 | 396 | 113 | 1,458
[v1.0.109](https://github.com/laurent22/joplin/releases/tag/v1.0.109) | 2018-09-27T18:01:41Z | 2,086 | 694 | 323 | 3,103 [v1.0.109](https://github.com/laurent22/joplin/releases/tag/v1.0.109) | 2018-09-27T18:01:41Z | 2,088 | 694 | 323 | 3,105
[v1.0.108](https://github.com/laurent22/joplin/releases/tag/v1.0.108) | 2018-09-29T18:49:29Z | 17 | 10 | 8 | 35 [v1.0.108](https://github.com/laurent22/joplin/releases/tag/v1.0.108) | 2018-09-29T18:49:29Z | 17 | 10 | 8 | 35
[v1.0.107](https://github.com/laurent22/joplin/releases/tag/v1.0.107) | 2018-09-16T19:51:07Z | 7,137 | 2,123 | 1,701 | 10,961 [v1.0.107](https://github.com/laurent22/joplin/releases/tag/v1.0.107) | 2018-09-16T19:51:07Z | 7,138 | 2,123 | 1,701 | 10,962
[v1.0.106](https://github.com/laurent22/joplin/releases/tag/v1.0.106) | 2018-09-08T15:23:40Z | 4,546 | 1,446 | 311 | 6,303 [v1.0.106](https://github.com/laurent22/joplin/releases/tag/v1.0.106) | 2018-09-08T15:23:40Z | 4,546 | 1,447 | 311 | 6,304
[v1.0.105](https://github.com/laurent22/joplin/releases/tag/v1.0.105) | 2018-09-05T11:29:36Z | 4,634 | 1,576 | 1,447 | 7,657 [v1.0.105](https://github.com/laurent22/joplin/releases/tag/v1.0.105) | 2018-09-05T11:29:36Z | 4,636 | 1,577 | 1,447 | 7,660
[v1.0.104](https://github.com/laurent22/joplin/releases/tag/v1.0.104) | 2018-06-28T20:25:36Z | 15,021 | 4,676 | 7,259 | 26,956 [v1.0.104](https://github.com/laurent22/joplin/releases/tag/v1.0.104) | 2018-06-28T20:25:36Z | 15,021 | 4,676 | 7,263 | 26,960
[v1.0.103](https://github.com/laurent22/joplin/releases/tag/v1.0.103) | 2018-06-21T19:38:13Z | 2,044 | 878 | 676 | 3,598 [v1.0.103](https://github.com/laurent22/joplin/releases/tag/v1.0.103) | 2018-06-21T19:38:13Z | 2,044 | 878 | 676 | 3,598
[v1.0.101](https://github.com/laurent22/joplin/releases/tag/v1.0.101) | 2018-06-17T18:35:11Z | 1,295 | 594 | 403 | 2,292 [v1.0.101](https://github.com/laurent22/joplin/releases/tag/v1.0.101) | 2018-06-17T18:35:11Z | 1,295 | 595 | 403 | 2,293
[v1.0.100](https://github.com/laurent22/joplin/releases/tag/v1.0.100) | 2018-06-14T17:41:43Z | 866 | 418 | 231 | 1,515 [v1.0.100](https://github.com/laurent22/joplin/releases/tag/v1.0.100) | 2018-06-14T17:41:43Z | 868 | 420 | 233 | 1,521
[v1.0.99](https://github.com/laurent22/joplin/releases/tag/v1.0.99) | 2018-06-10T13:18:23Z | 1,244 | 587 | 374 | 2,205 [v1.0.99](https://github.com/laurent22/joplin/releases/tag/v1.0.99) | 2018-06-10T13:18:23Z | 1,244 | 587 | 375 | 2,206
[v1.0.97](https://github.com/laurent22/joplin/releases/tag/v1.0.97) | 2018-06-09T19:23:34Z | 304 | 148 | 56 | 508 [v1.0.97](https://github.com/laurent22/joplin/releases/tag/v1.0.97) | 2018-06-09T19:23:34Z | 304 | 148 | 56 | 508
[v1.0.96](https://github.com/laurent22/joplin/releases/tag/v1.0.96) | 2018-05-26T16:36:39Z | 2,707 | 1,209 | 1,411 | 5,327 [v1.0.96](https://github.com/laurent22/joplin/releases/tag/v1.0.96) | 2018-05-26T16:36:39Z | 2,709 | 1,213 | 1,431 | 5,353
[v1.0.95](https://github.com/laurent22/joplin/releases/tag/v1.0.95) | 2018-05-25T13:04:30Z | 406 | 208 | 106 | 720 [v1.0.95](https://github.com/laurent22/joplin/releases/tag/v1.0.95) | 2018-05-25T13:04:30Z | 407 | 208 | 107 | 722
[v1.0.94](https://github.com/laurent22/joplin/releases/tag/v1.0.94) | 2018-05-21T20:52:59Z | 1,118 | 571 | 380 | 2,069 [v1.0.94](https://github.com/laurent22/joplin/releases/tag/v1.0.94) | 2018-05-21T20:52:59Z | 1,120 | 573 | 385 | 2,078
[v1.0.93](https://github.com/laurent22/joplin/releases/tag/v1.0.93) | 2018-05-14T11:36:01Z | 1,776 | 1,001 | 748 | 3,525 [v1.0.93](https://github.com/laurent22/joplin/releases/tag/v1.0.93) | 2018-05-14T11:36:01Z | 1,777 | 1,006 | 749 | 3,532
[v1.0.91](https://github.com/laurent22/joplin/releases/tag/v1.0.91) | 2018-05-10T14:48:04Z | 820 | 540 | 296 | 1,656 [v1.0.91](https://github.com/laurent22/joplin/releases/tag/v1.0.91) | 2018-05-10T14:48:04Z | 821 | 540 | 296 | 1,657
[v1.0.89](https://github.com/laurent22/joplin/releases/tag/v1.0.89) | 2018-05-09T13:05:05Z | 480 | 218 | 101 | 799 [v1.0.89](https://github.com/laurent22/joplin/releases/tag/v1.0.89) | 2018-05-09T13:05:05Z | 480 | 218 | 101 | 799
[v1.0.85](https://github.com/laurent22/joplin/releases/tag/v1.0.85) | 2018-05-01T21:08:24Z | 1,643 | 939 | 621 | 3,203 [v1.0.85](https://github.com/laurent22/joplin/releases/tag/v1.0.85) | 2018-05-01T21:08:24Z | 1,644 | 939 | 621 | 3,204
[v1.0.83](https://github.com/laurent22/joplin/releases/tag/v1.0.83) | 2018-04-04T19:43:58Z | 4,707 | 2,517 | 2,647 | 9,871 [v1.0.83](https://github.com/laurent22/joplin/releases/tag/v1.0.83) | 2018-04-04T19:43:58Z | 4,720 | 2,519 | 2,650 | 9,889
[v1.0.82](https://github.com/laurent22/joplin/releases/tag/v1.0.82) | 2018-03-31T19:16:31Z | 689 | 393 | 112 | 1,194 [v1.0.82](https://github.com/laurent22/joplin/releases/tag/v1.0.82) | 2018-03-31T19:16:31Z | 689 | 393 | 112 | 1,194
[v1.0.81](https://github.com/laurent22/joplin/releases/tag/v1.0.81) | 2018-03-28T08:13:58Z | 994 | 587 | 772 | 2,353 [v1.0.81](https://github.com/laurent22/joplin/releases/tag/v1.0.81) | 2018-03-28T08:13:58Z | 995 | 587 | 772 | 2,354
[v1.0.79](https://github.com/laurent22/joplin/releases/tag/v1.0.79) | 2018-03-23T18:00:11Z | 924 | 525 | 367 | 1,816 [v1.0.79](https://github.com/laurent22/joplin/releases/tag/v1.0.79) | 2018-03-23T18:00:11Z | 924 | 525 | 367 | 1,816
[v1.0.78](https://github.com/laurent22/joplin/releases/tag/v1.0.78) | 2018-03-17T15:27:18Z | 1,307 | 855 | 860 | 3,022 [v1.0.78](https://github.com/laurent22/joplin/releases/tag/v1.0.78) | 2018-03-17T15:27:18Z | 1,307 | 855 | 860 | 3,022
[v1.0.77](https://github.com/laurent22/joplin/releases/tag/v1.0.77) | 2018-03-16T15:12:35Z | 170 | 96 | 35 | 301 [v1.0.77](https://github.com/laurent22/joplin/releases/tag/v1.0.77) | 2018-03-16T15:12:35Z | 170 | 96 | 35 | 301
[v1.0.72](https://github.com/laurent22/joplin/releases/tag/v1.0.72) | 2018-03-14T09:44:35Z | 400 | 244 | 48 | 692 [v1.0.72](https://github.com/laurent22/joplin/releases/tag/v1.0.72) | 2018-03-14T09:44:35Z | 400 | 245 | 48 | 693
[v1.0.70](https://github.com/laurent22/joplin/releases/tag/v1.0.70) | 2018-02-28T20:04:30Z | 1,848 | 1,040 | 1,242 | 4,130 [v1.0.70](https://github.com/laurent22/joplin/releases/tag/v1.0.70) | 2018-02-28T20:04:30Z | 1,848 | 1,040 | 1,242 | 4,130
[v1.0.67](https://github.com/laurent22/joplin/releases/tag/v1.0.67) | 2018-02-19T22:51:08Z | 1,809 | 592 | 0 | 2,401 [v1.0.67](https://github.com/laurent22/joplin/releases/tag/v1.0.67) | 2018-02-19T22:51:08Z | 1,810 | 592 | 0 | 2,402
[v1.0.66](https://github.com/laurent22/joplin/releases/tag/v1.0.66) | 2018-02-18T23:09:09Z | 323 | 125 | 78 | 526 [v1.0.66](https://github.com/laurent22/joplin/releases/tag/v1.0.66) | 2018-02-18T23:09:09Z | 323 | 126 | 80 | 529
[v1.0.65](https://github.com/laurent22/joplin/releases/tag/v1.0.65) | 2018-02-17T20:02:25Z | 189 | 117 | 126 | 432 [v1.0.65](https://github.com/laurent22/joplin/releases/tag/v1.0.65) | 2018-02-17T20:02:25Z | 190 | 118 | 127 | 435
[v1.0.64](https://github.com/laurent22/joplin/releases/tag/v1.0.64) | 2018-02-16T00:58:20Z | 1,079 | 537 | 1,120 | 2,736 [v1.0.64](https://github.com/laurent22/joplin/releases/tag/v1.0.64) | 2018-02-16T00:58:20Z | 1,080 | 537 | 1,120 | 2,737
[v1.0.63](https://github.com/laurent22/joplin/releases/tag/v1.0.63) | 2018-02-14T19:40:36Z | 296 | 151 | 88 | 535 [v1.0.63](https://github.com/laurent22/joplin/releases/tag/v1.0.63) | 2018-02-14T19:40:36Z | 296 | 152 | 89 | 537
[v1.0.62](https://github.com/laurent22/joplin/releases/tag/v1.0.62) | 2018-02-12T20:19:58Z | 553 | 287 | 362 | 1,202 [v1.0.62](https://github.com/laurent22/joplin/releases/tag/v1.0.62) | 2018-02-12T20:19:58Z | 554 | 288 | 362 | 1,204
[v0.10.61](https://github.com/laurent22/joplin/releases/tag/v0.10.61) | 2018-02-08T18:27:39Z | 968 | 620 | 950 | 2,538 [v0.10.61](https://github.com/laurent22/joplin/releases/tag/v0.10.61) | 2018-02-08T18:27:39Z | 968 | 620 | 950 | 2,538
[v0.10.60](https://github.com/laurent22/joplin/releases/tag/v0.10.60) | 2018-02-06T13:09:56Z | 716 | 510 | 548 | 1,774 [v0.10.60](https://github.com/laurent22/joplin/releases/tag/v0.10.60) | 2018-02-06T13:09:56Z | 717 | 512 | 550 | 1,779
[v0.10.54](https://github.com/laurent22/joplin/releases/tag/v0.10.54) | 2018-01-31T20:21:30Z | 1,816 | 1,450 | 315 | 3,581 [v0.10.54](https://github.com/laurent22/joplin/releases/tag/v0.10.54) | 2018-01-31T20:21:30Z | 1,816 | 1,451 | 316 | 3,583
[v0.10.52](https://github.com/laurent22/joplin/releases/tag/v0.10.52) | 2018-01-31T19:25:18Z | 41 | 624 | 11 | 676 [v0.10.52](https://github.com/laurent22/joplin/releases/tag/v0.10.52) | 2018-01-31T19:25:18Z | 42 | 625 | 12 | 679
[v0.10.51](https://github.com/laurent22/joplin/releases/tag/v0.10.51) | 2018-01-28T18:47:02Z | 1,321 | 1,590 | 324 | 3,235 [v0.10.51](https://github.com/laurent22/joplin/releases/tag/v0.10.51) | 2018-01-28T18:47:02Z | 1,323 | 1,590 | 324 | 3,237
[v0.10.48](https://github.com/laurent22/joplin/releases/tag/v0.10.48) | 2018-01-23T11:19:51Z | 1,961 | 1,743 | 23 | 3,727 [v0.10.48](https://github.com/laurent22/joplin/releases/tag/v0.10.48) | 2018-01-23T11:19:51Z | 1,961 | 1,743 | 23 | 3,727
[v0.10.47](https://github.com/laurent22/joplin/releases/tag/v0.10.47) | 2018-01-16T17:27:17Z | 1,223 | 1,260 | 64 | 2,547 [v0.10.47](https://github.com/laurent22/joplin/releases/tag/v0.10.47) | 2018-01-16T17:27:17Z | 1,224 | 1,261 | 65 | 2,550
[v0.10.43](https://github.com/laurent22/joplin/releases/tag/v0.10.43) | 2018-01-08T10:12:10Z | 3,433 | 2,344 | 1,203 | 6,980 [v0.10.43](https://github.com/laurent22/joplin/releases/tag/v0.10.43) | 2018-01-08T10:12:10Z | 3,434 | 2,344 | 1,203 | 6,981
[v0.10.41](https://github.com/laurent22/joplin/releases/tag/v0.10.41) | 2018-01-05T20:38:12Z | 1,033 | 1,540 | 234 | 2,807 [v0.10.41](https://github.com/laurent22/joplin/releases/tag/v0.10.41) | 2018-01-05T20:38:12Z | 1,033 | 1,540 | 234 | 2,807
[v0.10.40](https://github.com/laurent22/joplin/releases/tag/v0.10.40) | 2018-01-02T23:16:57Z | 1,590 | 1,773 | 334 | 3,697 [v0.10.40](https://github.com/laurent22/joplin/releases/tag/v0.10.40) | 2018-01-02T23:16:57Z | 1,591 | 1,776 | 335 | 3,702
[v0.10.39](https://github.com/laurent22/joplin/releases/tag/v0.10.39) | 2017-12-11T21:19:44Z | 5,691 | 4,165 | 3,069 | 12,925 [v0.10.39](https://github.com/laurent22/joplin/releases/tag/v0.10.39) | 2017-12-11T21:19:44Z | 5,695 | 4,169 | 3,074 | 12,938
[v0.10.38](https://github.com/laurent22/joplin/releases/tag/v0.10.38) | 2017-12-08T10:12:06Z | 1,044 | 1,220 | 303 | 2,567 [v0.10.38](https://github.com/laurent22/joplin/releases/tag/v0.10.38) | 2017-12-08T10:12:06Z | 1,044 | 1,221 | 303 | 2,568
[v0.10.37](https://github.com/laurent22/joplin/releases/tag/v0.10.37) | 2017-12-07T19:38:05Z | 260 | 836 | 78 | 1,174 [v0.10.37](https://github.com/laurent22/joplin/releases/tag/v0.10.37) | 2017-12-07T19:38:05Z | 261 | 836 | 79 | 1,176
[v0.10.36](https://github.com/laurent22/joplin/releases/tag/v0.10.36) | 2017-12-05T09:34:40Z | 1,011 | 1,346 | 435 | 2,792 [v0.10.36](https://github.com/laurent22/joplin/releases/tag/v0.10.36) | 2017-12-05T09:34:40Z | 1,011 | 1,348 | 435 | 2,794
[v0.10.35](https://github.com/laurent22/joplin/releases/tag/v0.10.35) | 2017-12-02T15:56:08Z | 1,573 | 1,538 | 742 | 3,853 [v0.10.35](https://github.com/laurent22/joplin/releases/tag/v0.10.35) | 2017-12-02T15:56:08Z | 1,573 | 1,538 | 742 | 3,853
[v0.10.34](https://github.com/laurent22/joplin/releases/tag/v0.10.34) | 2017-12-02T14:50:28Z | 85 | 659 | 56 | 800 [v0.10.34](https://github.com/laurent22/joplin/releases/tag/v0.10.34) | 2017-12-02T14:50:28Z | 86 | 661 | 57 | 804
[v0.10.33](https://github.com/laurent22/joplin/releases/tag/v0.10.33) | 2017-12-02T13:20:39Z | 55 | 648 | 17 | 720 [v0.10.33](https://github.com/laurent22/joplin/releases/tag/v0.10.33) | 2017-12-02T13:20:39Z | 56 | 650 | 19 | 725
[v0.10.31](https://github.com/laurent22/joplin/releases/tag/v0.10.31) | 2017-12-01T09:56:44Z | 888 | 1,442 | 404 | 2,734 [v0.10.31](https://github.com/laurent22/joplin/releases/tag/v0.10.31) | 2017-12-01T09:56:44Z | 888 | 1,442 | 404 | 2,734
[v0.10.30](https://github.com/laurent22/joplin/releases/tag/v0.10.30) | 2017-11-30T20:28:16Z | 718 | 1,360 | 417 | 2,495 [v0.10.30](https://github.com/laurent22/joplin/releases/tag/v0.10.30) | 2017-11-30T20:28:16Z | 718 | 1,361 | 417 | 2,496
[v0.10.28](https://github.com/laurent22/joplin/releases/tag/v0.10.28) | 2017-11-30T01:07:46Z | 1,313 | 1,690 | 868 | 3,871 [v0.10.28](https://github.com/laurent22/joplin/releases/tag/v0.10.28) | 2017-11-30T01:07:46Z | 1,319 | 1,692 | 869 | 3,880
[v0.10.26](https://github.com/laurent22/joplin/releases/tag/v0.10.26) | 2017-11-29T16:02:17Z | 183 | 692 | 258 | 1,133 [v0.10.26](https://github.com/laurent22/joplin/releases/tag/v0.10.26) | 2017-11-29T16:02:17Z | 183 | 692 | 258 | 1,133
[v0.10.25](https://github.com/laurent22/joplin/releases/tag/v0.10.25) | 2017-11-24T14:27:49Z | 144 | 686 | 6,050 | 6,880 [v0.10.25](https://github.com/laurent22/joplin/releases/tag/v0.10.25) | 2017-11-24T14:27:49Z | 145 | 688 | 6,076 | 6,909
[v0.10.23](https://github.com/laurent22/joplin/releases/tag/v0.10.23) | 2017-11-21T19:38:41Z | 129 | 638 | 24 | 791 [v0.10.23](https://github.com/laurent22/joplin/releases/tag/v0.10.23) | 2017-11-21T19:38:41Z | 129 | 639 | 24 | 792
[v0.10.22](https://github.com/laurent22/joplin/releases/tag/v0.10.22) | 2017-11-20T21:45:57Z | 81 | 636 | 16 | 733 [v0.10.22](https://github.com/laurent22/joplin/releases/tag/v0.10.22) | 2017-11-20T21:45:57Z | 81 | 636 | 16 | 733
[v0.10.21](https://github.com/laurent22/joplin/releases/tag/v0.10.21) | 2017-11-18T00:53:15Z | 48 | 628 | 8 | 684 [v0.10.21](https://github.com/laurent22/joplin/releases/tag/v0.10.21) | 2017-11-18T00:53:15Z | 48 | 628 | 8 | 684
[v0.10.20](https://github.com/laurent22/joplin/releases/tag/v0.10.20) | 2017-11-17T17:18:25Z | 28 | 640 | 18 | 686 [v0.10.20](https://github.com/laurent22/joplin/releases/tag/v0.10.20) | 2017-11-17T17:18:25Z | 28 | 641 | 18 | 687
[v0.10.19](https://github.com/laurent22/joplin/releases/tag/v0.10.19) | 2017-11-20T18:59:48Z | 10 | 632 | 9 | 651 [v0.10.19](https://github.com/laurent22/joplin/releases/tag/v0.10.19) | 2017-11-20T18:59:48Z | 11 | 633 | 9 | 653