Merge remote-tracking branch 'origin/main' into react/type_widgets

This commit is contained in:
Elian Doran
2025-09-25 11:12:28 +03:00
98 changed files with 3564 additions and 2104 deletions

View File

@@ -1,4 +1,4 @@
FROM node:22.19.0-bullseye-slim AS builder
FROM node:22.20.0-bullseye-slim AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.19.0-bullseye-slim
FROM node:22.20.0-bullseye-slim
# Install only runtime dependencies
RUN apt-get update && \
apt-get install -y --no-install-recommends \

View File

@@ -1,4 +1,4 @@
FROM node:22.19.0-alpine AS builder
FROM node:22.20.0-alpine AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.19.0-alpine
FROM node:22.20.0-alpine
# Install runtime dependencies
RUN apk add --no-cache su-exec shadow

View File

@@ -1,4 +1,4 @@
FROM node:22.19.0-alpine AS builder
FROM node:22.20.0-alpine AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.19.0-alpine
FROM node:22.20.0-alpine
# Create a non-root user with configurable UID/GID
ARG USER=trilium
ARG UID=1001

View File

@@ -1,4 +1,4 @@
FROM node:22.19.0-bullseye-slim AS builder
FROM node:22.20.0-bullseye-slim AS builder
RUN corepack enable
# Install native dependencies since we might be building cross-platform.
@@ -7,7 +7,7 @@ COPY ./docker/package.json ./docker/pnpm-workspace.yaml /usr/src/app/
# We have to use --no-frozen-lockfile due to CKEditor patches
RUN pnpm install --no-frozen-lockfile --prod && pnpm rebuild
FROM node:22.19.0-bullseye-slim
FROM node:22.20.0-bullseye-slim
# Create a non-root user with configurable UID/GID
ARG USER=trilium
ARG UID=1001

View File

@@ -1,5 +1,5 @@
{
"dependencies": {
"better-sqlite3": "12.2.0"
"better-sqlite3": "12.4.1"
}
}

View File

@@ -1,6 +1,6 @@
{
"name": "@triliumnext/server",
"version": "0.98.1",
"version": "0.99.0",
"description": "The server-side component of TriliumNext, which exposes the client via the web, allows for sync and provides a REST API for both internal and external use.",
"private": true,
"main": "./src/main.ts",
@@ -25,10 +25,10 @@
"docker-start-rootless-alpine": "pnpm docker-build-rootless-alpine && docker run -p 8081:8080 triliumnext-rootless-alpine"
},
"dependencies": {
"better-sqlite3": "12.2.0"
"better-sqlite3": "12.4.1"
},
"devDependencies": {
"@anthropic-ai/sdk": "0.63.0",
"@anthropic-ai/sdk": "0.63.1",
"@braintree/sanitize-url": "7.1.1",
"@electron/remote": "2.1.3",
"@preact/preset-vite": "2.10.2",
@@ -81,7 +81,7 @@
"debounce": "2.2.0",
"debug": "4.4.3",
"ejs": "3.1.10",
"electron": "37.5.1",
"electron": "38.1.2",
"electron-debug": "4.1.0",
"electron-window-state": "5.0.3",
"escape-html": "1.0.3",
@@ -110,7 +110,7 @@
"mime-types": "3.0.1",
"multer": "2.0.2",
"normalize-strings": "1.1.1",
"ollama": "0.5.18",
"ollama": "0.6.0",
"openai": "5.12.0",
"rand-token": "1.0.1",
"safe-compare": "1.1.4",

View File

@@ -8,12 +8,12 @@
<h2>Interaction</h2>
<p>The contextual menu can operate:</p>
<ul>
<li data-list-item-id="eb6cb9554edd79a684a80c7af2bdb1664">On a single note, by right clicking it in the note tree.</li>
<li data-list-item-id="e3fe206c7b773d73eb3e89a24ba341f6f">On multiple notes, by selecting them first. See&nbsp;<a class="reference-link"
<li>On a single note, by right clicking it in the note tree.</li>
<li>On multiple notes, by selecting them first. See&nbsp;<a class="reference-link"
href="#root/_help_yTjUdsOi4CIE">Multiple selection</a>&nbsp;on how to do
so.
<ul>
<li data-list-item-id="e92e73adc8163eabecab0498d2cb60758">When right clicking, do note that usually the note being right clicked
<li>When right clicking, do note that usually the note being right clicked
is also included in the affected notes, regardless of whether it was selected
or not.</li>
</ul>
@@ -25,146 +25,142 @@
The ones that do support multiple notes will mention this in the list below.</p>
</aside>
<ul>
<li class="ck-list-marker-bold" data-list-item-id="ebc02b55f856d9f1e9fb42d57f730c990"><strong>Open in a new tab</strong>
<li><strong>Open in a new tab</strong>
<ul>
<li data-list-item-id="ec851584dc6de2bf338cbba5c8afcc034">Will open a single note in a new <a href="#root/_help_3seOhtN8uLIY">tab</a>.</li>
<li>Will open a single note in a new <a href="#root/_help_3seOhtN8uLIY">tab</a>.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="eb1a9a8de40997ac3bb82163034ebfe85"><strong>Open in a new split</strong>
<li><strong>Open in a new split</strong>
<ul>
<li data-list-item-id="ed766d53cafbdce33dadeeeee50bf06fe">Will open a split to the right with the given note within the current
<li>Will open a split to the right with the given note within the current
tab.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="ee0688bb752f7f0f0decfc0c97e75c6c3"><strong>Hoist note</strong>
<li><strong>Hoist note</strong>
<ul>
<li data-list-item-id="e8fa27c813efcfebd3ed3b6fc737d2873">Will focus the note tree on this note. See&nbsp;<a class="reference-link"
<li>Will focus the note tree on this note. See&nbsp;<a class="reference-link"
href="#root/_help_OR8WJ7Iz9K4U">Note Hoisting</a>&nbsp;for more information.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e84e24ba4db6c1a86b85f4e27ced5038a"><strong>Insert note after</strong>
<li><strong>Insert note after</strong>
<ul>
<li data-list-item-id="ef55a0a3d3f2ba7bab19201e71a229ff1">Allows easy creation of a note with a specified <a href="#root/_help_KSZ04uQ2D1St">note type</a>.</li>
<li
data-list-item-id="e5e3d1cb6382564b9989c6d0c7e8dd11b"><a class="reference-link" href="#root/_help_KC1HB96bqqHX">Templates</a>&nbsp;will
<li>Allows easy creation of a note with a specified <a href="#root/_help_KSZ04uQ2D1St">note type</a>.</li>
<li><a class="reference-link" href="#root/_help_KC1HB96bqqHX">Templates</a>&nbsp;will
also be present (if any) at the end of the list.</li>
<li data-list-item-id="e17d7b8cb3af863927c7bf442d947ff61">The note will be added on the same level of hierarchy as the note selected.</li>
</ul>
<li>The note will be added on the same level of hierarchy as the note selected.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e015e58e7596851e1e7c80293b12512e8"><strong>Insert child note</strong>
<li><strong>Insert child note</strong>
<ul>
<li data-list-item-id="e3f34378285c712e5c50c27253aa1c4d6">Same as <em>Insert note after</em>, but the note will be created as a child
<li>Same as <em>Insert note after</em>, but the note will be created as a child
of the selected note.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="ec62df328fb1217b81efc6cb7211f7478"><strong>Protect subtree</strong>
<li><strong>Protect subtree</strong>
<ul>
<li data-list-item-id="e0ddbb4b50f71c593f5ce541e4f53f968">Will mark this note and all of its descendents as protected. See&nbsp;
<li>Will mark this note and all of its descendents as protected. See&nbsp;
<a
class="reference-link" href="#root/_help_bwg0e8ewQMak">Protected Notes</a>&nbsp;for more information.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e0ee91d38d9f25740c57a7d70eaddc336"><strong>Unprotect subtree</strong>
<li><strong>Unprotect subtree</strong>
<ul>
<li data-list-item-id="eb5efa0e6955c815aacf62666e1e6c689">Will unprotect this note and all of its descendents.</li>
<li>Will unprotect this note and all of its descendents.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="eb8e1bcca0fdafb8eb2e0f4b3de5b9a41"><strong>Cut</strong>
<li><strong>Cut</strong>
<ul>
<li data-list-item-id="e199523665488cbdfca05d54bbde31b99">Will place the given notes in clipboard.</li>
<li data-list-item-id="ed17ea8bb880cad84d53d8b7e0acc4869">Use one of the two paste functions (or the keyboard shortcuts) to move
<li>Will place the given notes in clipboard.</li>
<li>Use one of the two paste functions (or the keyboard shortcuts) to move
them to the desired location.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e172c83c11fee7df66353f086e06bc96a"><strong>Copy / clone</strong>
<li><strong>Copy / clone</strong>
<ul>
<li data-list-item-id="ef0e77e470e16a46e82f33e1e951d728c">Will place the given notes in clipboard.</li>
<li data-list-item-id="e2280985bea8e20a8861f738c95933a66">Use one of the two paste functions (or the keyboard shortcuts) to copy
<li>Will place the given notes in clipboard.</li>
<li>Use one of the two paste functions (or the keyboard shortcuts) to copy
them to the desired location.</li>
<li data-list-item-id="e719fd71a95c54d850fe13ce894f384cc">Note that the copy function here works according to the&nbsp;<a class="reference-link"
<li>Note that the copy function here works according to the&nbsp;<a class="reference-link"
href="#root/_help_IakOLONlIfGI">Cloning Notes</a>&nbsp;functionality (i.e.
the note itself will be present in two locations at once, and editing it
in one place will edit it everywhere).</li>
<li data-list-item-id="e8a1613e3c22837872b54e63a94cfd5bf">To simply create a duplicate note that can be modified independently,
<li>To simply create a duplicate note that can be modified independently,
look for <em>Duplicate subtree</em>.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="eb885a3e51dbbdb22e656766ec9777236"><strong>Paste into</strong>
<li><strong>Paste into</strong>
<ul>
<li data-list-item-id="e70554a78c316b7bc8b20a23c59d8d585">If there are any notes in clipboard, they will be pasted as child notes
<li>If there are any notes in clipboard, they will be pasted as child notes
to the right-clicked one.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e9e31c336db26641080ebbd91880eaea3"><strong>Paste after</strong>
<li><strong>Paste after</strong>
<ul>
<li data-list-item-id="eeb7295126d8e3e41b2dd688b23aa11a0">If there are any notes in clipboard, they will be pasted underneath the
<li>If there are any notes in clipboard, they will be pasted underneath the
right-clicked one.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e3be6605c360cb68edb4c8f1410d81090"><strong>Move to…</strong>
<li><strong>Move to…</strong>
<ul>
<li data-list-item-id="edcdb851c8af8ff3d7eff2996dbac1140">Will display a modal to specify where to move the desired notes.</li>
<li>Will display a modal to specify where to move the desired notes.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e3526442fc15878b32947816cf7a4324f"><strong>Clone to…</strong>
<li><strong>Clone to…</strong>
<ul>
<li data-list-item-id="e3cb217f4efbbea0b4d98b994c11668c1">Will display a modal to specify where to <a href="#root/_help_IakOLONlIfGI">clone</a> the
<li>Will display a modal to specify where to <a href="#root/_help_IakOLONlIfGI">clone</a> the
desired notes.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e84dd12ab78222a46487f16bc0747f186"><strong>Duplicate</strong>
<li><strong>Duplicate</strong>
<ul>
<li data-list-item-id="ef29e5536470e71269bd79aff133ce764">Creates a copy of the note and its descendants.</li>
<li data-list-item-id="e2d21933174fe1f55438e5f6fb0ba4c49">This process is different from&nbsp;<a class="reference-link" href="#root/_help_IakOLONlIfGI">Cloning Notes</a>&nbsp;since
<li>Creates a copy of the note and its descendants.</li>
<li>This process is different from&nbsp;<a class="reference-link" href="#root/_help_IakOLONlIfGI">Cloning Notes</a>&nbsp;since
the duplicated note can be edited independently from the original.</li>
<li
data-list-item-id="e7a44679821b2bda09d5f722c4814ca07">An alternative to this, if done regularly, would be&nbsp;<a class="reference-link"
<li>An alternative to this, if done regularly, would be&nbsp;<a class="reference-link"
href="#root/_help_KC1HB96bqqHX">Templates</a>.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e06cf06f73e1d1ce9a5f19fde261d4ea2"><strong>Archive/Unarchive</strong>
<ul>
<li data-list-item-id="ef9a7753bd03b1131faee0627877dc998">Marks a note as <a href="#root/pOsGYCXsbNQG/gh7bpGYxajRS/BFs8mudNFgCS/_help_MKmLg5x6xkor">archived</a>.</li>
<li
data-list-item-id="e791d0e50ed3372671373364c7c1dd637">If the note is already archived, it will be unarchived instead.</li>
<li
data-list-item-id="e1d634f992a89721a503d6a0add343cf5">Multiple notes can be selected as well. However, all the selected notes
must be in the same state (archived or not), otherwise the option will
be disabled.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e3dc71fa528db3a28d685ec4ceeb5712c"><strong>Delete</strong>
<ul>
<li data-list-item-id="e7dd3f211ab2ca1747368a99187131316">Will delete the given notes, asking for confirmation first.</li>
<li data-list-item-id="edbdf631fb10d44077359cf64fc168518">In the dialog, the following options can be configured:
<ul>
<li data-list-item-id="ec847ee5a65f8d2e035552c52d6cedecb"><em>Delete also all clones</em> to ensure that the note will be deleted
everywhere if it has been placed into multiple locations (see&nbsp;<a class="reference-link"
href="#root/_help_IakOLONlIfGI">Cloning Notes</a>).</li>
<li data-list-item-id="e7f6c995de3bbd55367c17cfad60ea13e"><em>Erase notes permanently</em> will ensure that the note cannot be recovered
from&nbsp;<a class="reference-link" href="#root/_help_r5JGHN99bVKn">Recent Changes</a>.</li>
</ul>
</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e3e2bd728c7ebe4186fab33a6320889c7"><strong>Import into note</strong>
<ul>
<li data-list-item-id="ef6db414262b08787cba86d979b09e20d">Opens the <a href="#root/_help_mHbBMPDPkVV5">import</a> dialog and places
the imported notes as child notes of the selected one.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e44d52f29984e95f76a9d2fb19ddbf51c"><strong>Export</strong>
<ul>
<li data-list-item-id="e3afb149e3071ee569b4139f835c2d410">Opens the <a href="#root/_help_mHbBMPDPkVV5">export</a> dialog for the selected
notes.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e983645504a61110b98a4976120e86f3e"><strong>Search in subtree</strong>
<ul>
<li data-list-item-id="ef27240229c1cd413f5e248ac9b2eac85">Opens a full&nbsp;<a class="reference-link" href="#root/_help_eIg8jdvaoNNd">Search</a>&nbsp;with
it preconfigured to only look into this note and its descendants (the <em>Ancestor</em> field).</li>
</ul>
</li>
</li>
<li><strong>Archive/Unarchive</strong>
<ul>
<li>Marks a note as <a href="#root/_help_MKmLg5x6xkor">archived</a>.</li>
<li>If the note is already archived, it will be unarchived instead.</li>
<li>Multiple notes can be selected as well. However, all the selected notes
must be in the same state (archived or not), otherwise the option will
be disabled.</li>
</ul>
</li>
<li><strong>Delete</strong>
<ul>
<li>Will delete the given notes, asking for confirmation first.</li>
<li>In the dialog, the following options can be configured:
<ul>
<li><em>Delete also all clones</em> to ensure that the note will be deleted
everywhere if it has been placed into multiple locations (see&nbsp;<a class="reference-link"
href="#root/_help_IakOLONlIfGI">Cloning Notes</a>).</li>
<li><em>Erase notes permanently</em> will ensure that the note cannot be recovered
from&nbsp;<a class="reference-link" href="#root/_help_r5JGHN99bVKn">Recent Changes</a>.</li>
</ul>
</li>
</ul>
</li>
<li><strong>Import into note</strong>
<ul>
<li>Opens the <a href="#root/_help_mHbBMPDPkVV5">import</a> dialog and places
the imported notes as child notes of the selected one.</li>
</ul>
</li>
<li><strong>Export</strong>
<ul>
<li>Opens the <a href="#root/_help_mHbBMPDPkVV5">export</a> dialog for the selected
notes.</li>
</ul>
</li>
<li><strong>Search in subtree</strong>
<ul>
<li>Opens a full&nbsp;<a class="reference-link" href="#root/_help_eIg8jdvaoNNd">Search</a>&nbsp;with
it preconfigured to only look into this note and its descendants (the <em>Ancestor</em> field).</li>
</ul>
</li>
</ul>
<h2>Advanced options</h2>
<figure class="image image-style-align-right">
@@ -176,63 +172,60 @@
<p>To access these options, first look for the <em>Advanced</em> option in
the contextual menu to reveal a sub-menu with:</p>
<ul>
<li class="ck-list-marker-bold" data-list-item-id="ea86605b01e6d3feb1df5d6ac7aa6926c"><strong>Apply bulk actions</strong>
<li><strong>Apply bulk actions</strong>
<ul>
<li data-list-item-id="eb4e9969912b012156a9f1d9f70608d8c">Opens the&nbsp;<a class="reference-link" href="#root/_help_ivYnonVFBxbQ">Bulk Actions</a>&nbsp;dialog,
<li>Opens the&nbsp;<a class="reference-link" href="#root/_help_ivYnonVFBxbQ">Bulk Actions</a>&nbsp;dialog,
to apply actions such as adding labels or moving notes to multiple notes
at once (see&nbsp;<a class="reference-link" href="#root/_help_yTjUdsOi4CIE">Multiple selection</a>).</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e722a73810931d2fe19f77c38ccee61a7"><strong>Edit branch prefix</strong>
<li><strong>Edit branch prefix</strong>
<ul>
<li data-list-item-id="ec4b32f02cb3784ae3a88a6c2660fa571">Opens a dialog to assign a name to be able to distinguish <a href="#root/_help_IakOLONlIfGI">clones</a>,
<li>Opens a dialog to assign a name to be able to distinguish <a href="#root/_help_IakOLONlIfGI">clones</a>,
see&nbsp;<a class="reference-link" href="#root/_help_TBwsyfadTA18">Branch prefix</a>&nbsp;for
more information.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e53714aa1340a1115ab20e549d9c8f080"><strong>Convert to attachment</strong>
<li><strong>Convert to attachment</strong>
<ul>
<li data-list-item-id="e7dd2862dfc804ce618c6a4be4d02502d">Converts the selected notes to&nbsp;<a class="reference-link" href="#root/_help_0vhv7lsOLy82">Attachments</a>&nbsp;of
<li>Converts the selected notes to&nbsp;<a class="reference-link" href="#root/_help_0vhv7lsOLy82">Attachments</a>&nbsp;of
their parent notes.</li>
<li data-list-item-id="edb91f9b4f8603e6ae403ef4e5393b2b7">This functional is most useful when dealing with image&nbsp;<a class="reference-link"
<li>This functional is most useful when dealing with image&nbsp;<a class="reference-link"
href="#root/_help_W8vYD3Q1zjCR">File</a>&nbsp;notes that were imported
from an external source or an older version of Trilium.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e86a44b2f39bdf7ab0084e33e9376464c"><strong>Expand subtree</strong>
<li><strong>Expand subtree</strong>
<ul>
<li data-list-item-id="ec0ce2679c67ef667354a668d993b3255">Expands all the child notes in the&nbsp;<a class="reference-link" href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</li>
<li>Expands all the child notes in the&nbsp;<a class="reference-link" href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="eb56c0e74eaa531e740eff2e6e66bba32"><strong>Collapse subtree</strong>
<li><strong>Collapse subtree</strong>
<ul>
<li data-list-item-id="e726cbdfd5894175932de49a23740e0d0">Collapses all the child notes in the note tree.</li>
<li>Collapses all the child notes in the note tree.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e29b09b0c5668a525ac4da502aa70d155"><strong>Sort by…</strong>
<li><strong>Sort by…</strong>
<ul>
<li data-list-item-id="e4ccfee9fb0f8339070cac8436bdfbfe7">Opens a dialog to sort all the child notes of the selected note.</li>
<li
data-list-item-id="e266320f356a0b715d1c2a630affd9644">The sorting is done only once, there is an automatic sorting mechanism
<li>Opens a dialog to sort all the child notes of the selected note.</li>
<li>The sorting is done only once, there is an automatic sorting mechanism
as well that can be set using&nbsp;<a class="reference-link" href="#root/_help_zEY4DaJG4YT5">Attributes</a>.</li>
<li
data-list-item-id="ed92f730d0a993744e07657858d41fadd">See&nbsp;<a class="reference-link" href="#root/_help_aGlEvb9hyDhS">Sorting Notes</a>&nbsp;for
more information.</li>
<li>See&nbsp;<a class="reference-link" href="#root/_help_aGlEvb9hyDhS">Sorting Notes</a>&nbsp;for
more information.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="edaa5d23e976c060b88248b524da5ebfc"><strong>Copy note path to clipboard</strong>
<ul>
<li data-list-item-id="ec2e2fd6a83ae02f82fbd79c2f156193f">Copies a URL fragment representing the full path to this branch for a
note, such as <code>#root/Hb2E70L7HPuf/4sRFgMZhYFts/2IVuShedRJ3U/LJVMvKXOFv7n</code>.</li>
<li
data-list-item-id="ef476950782e594cfa4a304fedd88a6a1">The URL to manually create&nbsp;<a class="reference-link" href="#root/_help_QEAPj01N5f7w">Links</a>&nbsp;within
notes, or for note&nbsp;<a class="reference-link" href="#root/_help_wArbEsdSae6g">Navigation</a>.</li>
</li>
<li><strong>Copy note path to clipboard</strong>
<ul>
<li>Copies a URL fragment representing the full path to this branch for a
note, such as <code>#root/Hb2E70L7HPuf/4sRFgMZhYFts/2IVuShedRJ3U/LJVMvKXOFv7n</code>.</li>
<li>The URL to manually create&nbsp;<a class="reference-link" href="#root/_help_QEAPj01N5f7w">Links</a>&nbsp;within
notes, or for note&nbsp;<a class="reference-link" href="#root/_help_wArbEsdSae6g">Navigation</a>.</li>
</ul>
</li>
<li class="ck-list-marker-bold" data-list-item-id="e26fc9a5ce0305f59fec932ab285b466b"><strong>Recent changes in subtree</strong>
<ul>
<li data-list-item-id="e46b5175cfc92d742693329a6b03dd3c1">This will open&nbsp;<a class="reference-link" href="#root/_help_r5JGHN99bVKn">Recent Changes</a>,
but filtered to only the changes related to this note or one of its descendants.</li>
</ul>
</li>
</li>
<li><strong>Recent changes in subtree</strong>
<ul>
<li>This will open&nbsp;<a class="reference-link" href="#root/_help_r5JGHN99bVKn">Recent Changes</a>,
but filtered to only the changes related to this note or one of its descendants.</li>
</ul>
</li>
</ul>

View File

@@ -4,31 +4,29 @@
child notes into one continuous view. This makes it ideal for reading extensive
information broken into smaller, manageable segments.</p>
<ul>
<li data-list-item-id="e442897a098d755cfb03b45f1f511bbcb"><a class="reference-link" href="#root/_help_8QqnMzx393bx">Grid View</a>&nbsp;which
<li><a class="reference-link" href="#root/_help_8QqnMzx393bx">Grid View</a>&nbsp;which
is the default presentation method for child notes (see&nbsp;<a class="reference-link"
href="#root/_help_0ESUbbAxVnoK">Note List</a>), where the notes are displayed
as tiles with their title and content being visible.</li>
<li data-list-item-id="e777ceb55a84ddb66851c6ed9a9afade8"><a class="reference-link" href="#root/_help_mULW0Q3VojwY">List View</a>&nbsp;is
<li><a class="reference-link" href="#root/_help_mULW0Q3VojwY">List View</a>&nbsp;is
similar to&nbsp;<a class="reference-link" href="#root/_help_8QqnMzx393bx">Grid View</a>,
but it displays the notes one under the other with the content being expandable/collapsible,
but also works recursively.</li>
</ul>
<p>More specialized collections were introduced, such as the:</p>
<ul>
<li data-list-item-id="e1bed994e369a641909e6dcdff2066aef"><a class="reference-link" href="#root/_help_xWbu3jpNWapp">Calendar View</a>&nbsp;which
<li><a class="reference-link" href="#root/_help_xWbu3jpNWapp">Calendar View</a>&nbsp;which
displays a week, month or year calendar with the notes being shown as events.
New events can be added easily by dragging across the calendar.</li>
<li
data-list-item-id="e566db12b403024023ce83c03a7a7a473"><a class="reference-link" href="#root/_help_81SGnPGMk7Xc">Geo Map View</a>&nbsp;which
<li><a class="reference-link" href="#root/_help_81SGnPGMk7Xc">Geo Map View</a>&nbsp;which
displays a geographical map in which the notes are represented as markers/pins
on the map. New events can be easily added by pointing on the map.</li>
<li
data-list-item-id="e891787b65e1242e5a522bb11a4ca3754"><a class="reference-link" href="#root/_help_2FvYrpmOXm29">Table View</a>&nbsp;displays
each note as a row in a table, with&nbsp;<a class="reference-link" href="#root/_help_OFXdgB2nNk1F">Promoted Attributes</a>&nbsp;being
shown as well. This makes it easy to visualize attributes of notes, as
well as making them easily editable.</li>
<li data-list-item-id="e4b72656c6bc5ea812a4124ac0445d8e3"><a class="reference-link" href="#root/_help_CtBQqbwXDx1w">Board View</a>&nbsp;(Kanban)
displays notes in columns, grouped by the value of a label.</li>
<li><a class="reference-link" href="#root/_help_2FvYrpmOXm29">Table View</a>&nbsp;displays
each note as a row in a table, with&nbsp;<a class="reference-link" href="#root/_help_OFXdgB2nNk1F">Promoted Attributes</a>&nbsp;being
shown as well. This makes it easy to visualize attributes of notes, as
well as making them easily editable.</li>
<li><a class="reference-link" href="#root/_help_CtBQqbwXDx1w">Board View</a>&nbsp;(Kanban)
displays notes in columns, grouped by the value of a label.</li>
</ul>
<p>For a quick presentation of all the supported view types, see the child
notes of this help page, including screenshots.</p>
@@ -44,8 +42,8 @@
<h3>Adding a description to a collection</h3>
<p>To add a text before the collection, for example to describe it:</p>
<ol>
<li data-list-item-id="e8728c68749687f5c9a5fda2308418ad0">Create a new collection.</li>
<li data-list-item-id="ef9313bb02eb37827f6560f5174941670">In the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>,
<li>Create a new collection.</li>
<li>In the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>,
go to <em>Basic Properties</em> and change the note type from <em>Collection</em> to <em>Text</em>.</li>
</ol>
<p>Now the text will be displayed above while still maintaining the collection
@@ -60,20 +58,20 @@
<p>By default, collections come with a default configuration and sometimes
even sample notes. To create a collection completely from scratch:</p>
<ol>
<li data-list-item-id="ee0b8aabb661937d432242daff355eba8">Create a new note of type <em>Text</em> (or any type).</li>
<li data-list-item-id="e5d1875c79128e5132310e5f4700c9c41">In the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>,
<li>Create a new note of type <em>Text</em> (or any type).</li>
<li>In the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>,
go to <em>Basic Properties</em> and select <em>Collection</em> as the note
type.</li>
<li data-list-item-id="e387419ce7332f5718d30309e21de03c1">Still in the ribbon, go to <em>Collection Properties</em> and select the
<li>Still in the ribbon, go to <em>Collection Properties</em> and select the
desired view type.</li>
<li data-list-item-id="e744bec24bf12c040e31a2ce4ce5597e0">Consult the help page of the corresponding view type in order to understand
<li>Consult the help page of the corresponding view type in order to understand
how to configure them.</li>
</ol>
<h2>Archived notes</h2>
<p>By default, archived notes will not be shown in collections. This behaviour
can be changed by going to <em>Collection Properties</em> in the&nbsp;
<a
class="reference-link" href="#root/pOsGYCXsbNQG/gh7bpGYxajRS/Vc8PjrjAGuOp/_help_BlN9DFI679QC">Ribbon</a>&nbsp;and checking <em>Show archived notes</em>.</p>
class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;and checking <em>Show archived notes</em>.</p>
<p>Archived notes will be generally indicated by being greyed out as opposed
to the normal ones.</p>
<h2>Under the hood</h2>

View File

@@ -15,60 +15,59 @@
in a hierarchy.</p>
<h2>Interaction with columns</h2>
<ul>
<li data-list-item-id="ea203ce202596a1f035101f25625e6d15">Create a new column by pressing <em>Add Column</em> near the last column.
<li>Create a new column by pressing <em>Add Column</em> near the last column.
<ul>
<li data-list-item-id="e9efd762535335f3de25f0baa6657f45a">Once pressed, a text box will be displayed to set the name of the column.
<li>Once pressed, a text box will be displayed to set the name of the column.
Press <kbd>Enter</kbd> to confirm, or <kbd>Escape</kbd> to dismiss.</li>
</ul>
</li>
<li data-list-item-id="ec99f0c8e66cc752403a46e2b8bfe8869">To reorder a column, simply hold the mouse over the title and drag it
<li>To reorder a column, simply hold the mouse over the title and drag it
to the desired position.</li>
<li data-list-item-id="ededf59de800d4efed8047d7c3f6d84f2">To delete a column, right click on its title and select <em>Delete column</em>.</li>
<li
data-list-item-id="ef87171b42348b3b6f69dc94f3736695a">To rename a column, click on the note title.
<li>To delete a column, right click on its title and select <em>Delete column</em>.</li>
<li>To rename a column, click on the note title.
<ul>
<li data-list-item-id="e620ab716cbf09899aad5a9e2e3fc65e1">Press Enter to confirm.</li>
<li data-list-item-id="eff0b74278d84be31e195bbcb0e2ea1ec">Upon renaming a column, the corresponding status attribute of all its
<li>Press Enter to confirm.</li>
<li>Upon renaming a column, the corresponding status attribute of all its
notes will be changed in bulk.</li>
</ul>
</li>
<li data-list-item-id="e560b291077a1644477257f84738d7326">If there are many columns, use the mouse wheel to scroll.</li>
</li>
<li>If there are many columns, use the mouse wheel to scroll.</li>
</ul>
<h2>Interaction with notes</h2>
<ul>
<li data-list-item-id="e1ce4ffef3be02b5db18ff6e9a129ca34">Create a new note in any column by pressing <em>New item</em>
<li>Create a new note in any column by pressing <em>New item</em>
<ul>
<li data-list-item-id="efa9c84c78b3d4b7edf639f3410b6a089">Enter the name of the note and press <kbd>Enter</kbd> or click away. To
<li>Enter the name of the note and press <kbd>Enter</kbd> or click away. To
dismiss the creation of a new note, simply press <kbd>Escape</kbd> or leave
the name empty.</li>
<li data-list-item-id="e38830a353c0bc39b591460cafb42d0c6">Once created, the new note will have an attribute (<code>status</code> label
<li>Once created, the new note will have an attribute (<code>status</code> label
by default) set to the name of the column.</li>
</ul>
</li>
<li data-list-item-id="e109384311fb75d3a749eee4449541bd8">To open the note, simply click on it.</li>
<li data-list-item-id="e4dda3bf2ee2fa33b648952e3db25303c">To change the title of the note directly from the board, hover the mouse
<li>To open the note, simply click on it.</li>
<li>To change the title of the note directly from the board, hover the mouse
over its card and press the edit button on the right.</li>
<li data-list-item-id="ece0ea479c9737b3ef3c5c0feb83b1878">To change the state of a note, simply drag a note from one column to the
<li>To change the state of a note, simply drag a note from one column to the
other to change its state.</li>
<li data-list-item-id="e29797765369d39cc8130260d96c1592a">The order of the notes in each column corresponds to their position in
<li>The order of the notes in each column corresponds to their position in
the tree.
<ul>
<li data-list-item-id="efb4f66f509ab83c18f06e68f4ec8f4fd">It's possible to reorder notes simply by dragging them to the desired
<li>It's possible to reorder notes simply by dragging them to the desired
position within the same columns.</li>
<li data-list-item-id="e0e2cf1123eee92f931fa0f2576328dad">It's also possible to drag notes across columns, at the desired position.</li>
<li>It's also possible to drag notes across columns, at the desired position.</li>
</ul>
</li>
<li data-list-item-id="ec72f68c429387d94d8deb35e3506efad">For more options, right click on a note to display a context menu with
<li>For more options, right click on a note to display a context menu with
the following options:
<ul>
<li data-list-item-id="eb32d1e6cf7d2d64620d03c4898175ee5">Open the note in a new tab/split/window or quick edit.</li>
<li data-list-item-id="ec8882b53cc288f49255e666c90da7540">Move the note to any column.</li>
<li data-list-item-id="eb7838ac083cbc68da526dd8cdd444623">Insert a new note above/below the current one.</li>
<li data-list-item-id="ebb1fd7f7c6466f6761aca28d8ebe8d66">Archive/unarchive the current note.</li>
<li data-list-item-id="e98f908b925f6037bca80694d0113ef37">Delete the current note.</li>
<li>Open the note in a new tab/split/window or quick edit.</li>
<li>Move the note to any column.</li>
<li>Insert a new note above/below the current one.</li>
<li>Archive/unarchive the current note.</li>
<li>Delete the current note.</li>
</ul>
</li>
<li data-list-item-id="e83e4a2b2d5b4149964a6e3f4f6918743">If there are many notes within the column, move the mouse over the column
<li>If there are many notes within the column, move the mouse over the column
and use the mouse wheel to scroll.</li>
</ul>
<h2>Configuration</h2>
@@ -84,5 +83,5 @@ class="admonition note">
<h2>Interaction</h2>
<h2>Limitations</h2>
<ul>
<li data-list-item-id="e1963dbb19d32c84e2211e24c920935e2">It is not possible yet to use group by a relation, only by label.</li>
<li>It is not possible yet to use group by a relation, only by label.</li>
</ul>

View File

@@ -12,126 +12,121 @@
on an attribute. It is also possible to add new notes at a specific location
using the built-in interface.</p>
<h2>Creating a new geo map</h2>
<figure class="table">
<table>
<thead>
<tr>
<th>&nbsp;</th>
<th>&nbsp;</th>
<th>&nbsp;</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<figure class="image">
<img style="aspect-ratio:483/413;" src="15_Geo Map View_image.png" width="483"
height="413">
</figure>
</td>
<td>Right click on any note on the note tree and select <em>Insert child note</em><em>Geo Map (beta)</em>.</td>
</tr>
<tr>
<td>2</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:53.44%;">
<img style="aspect-ratio:1720/1396;" src="8_Geo Map View_image.png" width="1720"
height="1396">
</figure>
</td>
<td>By default the map will be empty and will show the entire world.</td>
</tr>
</tbody>
</table>
</figure>
<table>
<thead>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<figure class="image">
<img style="aspect-ratio:483/413;" src="15_Geo Map View_image.png" width="483"
height="413">
</figure>
</td>
<td>Right click on any note on the note tree and select <em>Insert child note</em><em>Geo Map (beta)</em>.</td>
</tr>
<tr>
<td>2</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:53.44%;">
<img style="aspect-ratio:1720/1396;" src="8_Geo Map View_image.png" width="1720"
height="1396">
</figure>
</td>
<td>By default the map will be empty and will show the entire world.</td>
</tr>
</tbody>
</table>
<h2>Repositioning the map</h2>
<ul>
<li data-list-item-id="ecb922a6132847edfd70d16eb23f7d8bf">Click and drag the map in order to move across the map.</li>
<li data-list-item-id="e5dd5e8e5ebf09fbb55d804bf289ba562">Use the mouse wheel, two-finger gesture on a touchpad or the +/- buttons
<li>Click and drag the map in order to move across the map.</li>
<li>Use the mouse wheel, two-finger gesture on a touchpad or the +/- buttons
on the top-left to adjust the zoom.</li>
</ul>
<p>The position on the map and the zoom are saved inside the map note and
restored when visiting again the note.</p>
<h2>Adding a marker using the map</h2>
<h3>Adding a new note using the plus button</h3>
<figure class="table">
<table>
<thead>
<tr>
<th>&nbsp;</th>
<th>&nbsp;</th>
<th>&nbsp;</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>To create a marker, first navigate to the desired point on the map. Then
press the
<img src="10_Geo Map View_image.png">button in the&nbsp;<a href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>&nbsp;(top-right)
area.&nbsp;&nbsp;&nbsp;
<br>
<br>If the button is not visible, make sure the button section is visible
by pressing the chevron button (
<img src="17_Geo Map View_image.png">) in the top-right of the map.</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>2</td>
<td>
<img class="image_resized" style="aspect-ratio:1730/416;width:100%;" src="2_Geo Map View_image.png"
width="1730" height="416">
</td>
<td>Once pressed, the map will enter in the insert mode, as illustrated by
the notification.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Simply click the point on the map where to place the marker, or the Escape
key to cancel.</td>
</tr>
<tr>
<td>3</td>
<td>
<img class="image_resized" style="aspect-ratio:1586/404;width:100%;" src="7_Geo Map View_image.png"
width="1586" height="404">
</td>
<td>Enter the name of the marker/note to be created.</td>
</tr>
<tr>
<td>4</td>
<td>
<img class="image_resized" style="aspect-ratio:1696/608;width:100%;" src="16_Geo Map View_image.png"
width="1696" height="608">
</td>
<td>Once confirmed, the marker will show up on the map and it will also be
displayed as a child note of the map.</td>
</tr>
</tbody>
</table>
</figure>
<table>
<thead>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>To create a marker, first navigate to the desired point on the map. Then
press the
<img src="10_Geo Map View_image.png">button in the&nbsp;<a href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>&nbsp;(top-right)
area.&nbsp;&nbsp;&nbsp;
<br>
<br>If the button is not visible, make sure the button section is visible
by pressing the chevron button (
<img src="17_Geo Map View_image.png">) in the top-right of the map.</td>
<td></td>
</tr>
<tr>
<td>2</td>
<td>
<img class="image_resized" style="aspect-ratio:1730/416;width:100%;" src="2_Geo Map View_image.png"
width="1730" height="416">
</td>
<td>Once pressed, the map will enter in the insert mode, as illustrated by
the notification.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Simply click the point on the map where to place the marker, or the Escape
key to cancel.</td>
</tr>
<tr>
<td>3</td>
<td>
<img class="image_resized" style="aspect-ratio:1586/404;width:100%;" src="7_Geo Map View_image.png"
width="1586" height="404">
</td>
<td>Enter the name of the marker/note to be created.</td>
</tr>
<tr>
<td>4</td>
<td>
<img class="image_resized" style="aspect-ratio:1696/608;width:100%;" src="16_Geo Map View_image.png"
width="1696" height="608">
</td>
<td>Once confirmed, the marker will show up on the map and it will also be
displayed as a child note of the map.</td>
</tr>
</tbody>
</table>
<h3>Adding a new note using the contextual menu</h3>
<ol>
<li data-list-item-id="e9beeef281c3d8afd284c8acc6921f2c5">Right click anywhere on the map, where to place the newly created marker
<li>Right click anywhere on the map, where to place the newly created marker
(and corresponding note).</li>
<li data-list-item-id="eb532018ac1abb6fcb8c0c1bafe34fe82">Select <em>Add a marker at this location</em>.</li>
<li data-list-item-id="e08fc96c1568cbed0966006686e7866e7">Enter the name of the newly created note.</li>
<li data-list-item-id="e0c469ca75a83ad1600465103e1ddd6a0">The map should be updated with the new marker.</li>
<li>Select <em>Add a marker at this location</em>.</li>
<li>Enter the name of the newly created note.</li>
<li>The map should be updated with the new marker.</li>
</ol>
<h3>Adding an existing note on note from the note tree</h3>
<ol>
<li data-list-item-id="e6733621d1cb448ae5b7d465f320406cc">Select the desired note in the&nbsp;<a class="reference-link" href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</li>
<li
data-list-item-id="e7d982b69ed8b4bae937f445b90223e1f">Hold the mouse on the note and drag it to the map to the desired location.</li>
<li
data-list-item-id="e8aede57d9ec589ad88a99f5ee5e201ef">The map should be updated with the new marker.</li>
<li>Select the desired note in the&nbsp;<a class="reference-link" href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</li>
<li>Hold the mouse on the note and drag it to the map to the desired location.</li>
<li>The map should be updated with the new marker.</li>
</ol>
<p>This works for:</p>
<ul>
<li data-list-item-id="e88f7f1962b35ab8af56913187767c9dc">Notes that are not part of the geo map, case in which a <a href="#root/_help_IakOLONlIfGI">clone</a> will
<li>Notes that are not part of the geo map, case in which a <a href="#root/_help_IakOLONlIfGI">clone</a> will
be created.</li>
<li data-list-item-id="ea404e79683ca0a1423733d1932693123">Notes that are a child of the geo map but not yet positioned on the map.</li>
<li
data-list-item-id="e5b06dcc6c5d0a4547c938934e4fb966e">Notes that are a child of the geo map and also positioned, case in which
<li>Notes that are a child of the geo map but not yet positioned on the map.</li>
<li>Notes that are a child of the geo map and also positioned, case in which
the marker will be relocated to the new position.</li>
</ul>
<aside class="admonition note">
@@ -141,9 +136,8 @@
<h2>How the location of the markers is stored</h2>
<p>The location of a marker is stored in the <code>#geolocation</code> attribute
of the child notes:</p>
<p>
<img src="18_Geo Map View_image.png" width="1288" height="278">
</p>
<img src="18_Geo Map View_image.png" width="1288"
height="278">
<p>This value can be added manually if needed. The value of the attribute
is made up of the latitude and longitude separated by a comma.</p>
<h2>Repositioning markers</h2>
@@ -155,17 +149,16 @@
page (<kbd>Ctrl</kbd>+<kbd>R</kbd> ) to cancel it.</p>
<h2>Interaction with the markers</h2>
<ul>
<li data-list-item-id="e9fa3475fa6ef28354165d9464ead010a">Hovering over a marker will display a&nbsp;<a class="reference-link" href="#root/_help_lgKX7r3aL30x">Note Tooltip</a>&nbsp;with
<li>Hovering over a marker will display a&nbsp;<a class="reference-link" href="#root/_help_lgKX7r3aL30x">Note Tooltip</a>&nbsp;with
the content of the note it belongs to.
<ul>
<li data-list-item-id="e1a4d6205b7fa9b96c113b57df7365d86">Clicking on the note title in the tooltip will navigate to the note in
<li>Clicking on the note title in the tooltip will navigate to the note in
the current view.</li>
</ul>
</li>
<li data-list-item-id="e551edb8c3fb3771f0dd0852a64ec451a">Middle-clicking the marker will open the note in a new tab.</li>
<li data-list-item-id="e453d73dc73b9fb71a9e68c54f2a5efee">Right-clicking the marker will open a contextual menu (as described below).</li>
<li
data-list-item-id="e48f511a8d223175e56d93b58ef310bb7">If the map is in read-only mode, clicking on a marker will open a&nbsp;
<li>Middle-clicking the marker will open the note in a new tab.</li>
<li>Right-clicking the marker will open a contextual menu (as described below).</li>
<li>If the map is in read-only mode, clicking on a marker will open a&nbsp;
<a
class="reference-link" href="#root/_help_ZjLYv08Rp3qC">Quick edit</a>&nbsp;popup for the corresponding note.</li>
</ul>
@@ -173,24 +166,24 @@
<p>It's possible to press the right mouse button to display a contextual
menu.</p>
<ol>
<li data-list-item-id="e6e1df77d08abea42b114123b9e206831">If right-clicking an empty section of the map (not on a marker), it allows
<li>If right-clicking an empty section of the map (not on a marker), it allows
to:
<ol>
<li data-list-item-id="e0c607a462795bf27fa8d3274c5848eac">Displays the latitude and longitude. Clicking this option will copy them
<li>Displays the latitude and longitude. Clicking this option will copy them
to the clipboard.</li>
<li data-list-item-id="ebb4df1dbc71c1cf2a60a4556137d9979">Open the location using an external application (if the operating system
<li>Open the location using an external application (if the operating system
supports it).</li>
<li data-list-item-id="ef2cebb14c49f49212bc6125dc7396aee">Adding a new marker at that location.</li>
<li>Adding a new marker at that location.</li>
</ol>
</li>
<li data-list-item-id="eb51937764412ec81b46a1170895fec34">If right-clicking on a marker, it allows to:
<li>If right-clicking on a marker, it allows to:
<ol>
<li data-list-item-id="e2ecc956afa9b89f7ee794f7e82a4acb8">Displays the latitude and longitude. Clicking this option will copy them
<li>Displays the latitude and longitude. Clicking this option will copy them
to the clipboard.</li>
<li data-list-item-id="e9f170d3ab76c0df6b97b645834f3ca35">Open the location using an external application (if the operating system
<li>Open the location using an external application (if the operating system
supports it).</li>
<li data-list-item-id="e74b36cbaa919cd7ccd4ca5cbd62ead2c">Open the note in a new tab, split or window.</li>
<li data-list-item-id="e520b2e1b876d547a66719c7d6d39b9b7">Remove the marker from the map, which will remove the <code>#geolocation</code> attribute
<li>Open the note in a new tab, split or window.</li>
<li>Remove the marker from the map, which will remove the <code>#geolocation</code> attribute
of the note. To add it back again, the coordinates have to be manually
added back in.</li>
</ol>
@@ -210,215 +203,209 @@
<p>The value of the attribute is made up of the latitude and longitude separated
by a comma.</p>
<h3>Adding from Google Maps</h3>
<figure class="table">
<table>
<thead>
<tr>
<th>&nbsp;</th>
<th>&nbsp;</th>
<th>&nbsp;</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:56.84%;">
<img style="aspect-ratio:732/918;" src="12_Geo Map View_image.png" width="732"
height="918">
</figure>
</td>
<td>Go to Google Maps on the web and look for a desired location, right click
on it and a context menu will show up.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Simply click on the first item displaying the coordinates and they will
be copied to clipboard.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Then paste the value inside the text box into the <code>#geolocation</code> attribute
of a child note of the map (don't forget to surround the value with a <code>"</code> character).</td>
</tr>
<tr>
<td>2</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:100%;">
<img style="aspect-ratio:518/84;" src="4_Geo Map View_image.png" width="518"
height="84">
</figure>
</td>
<td>In Trilium, create a child note under the map.</td>
</tr>
<tr>
<td>3</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:100%;">
<img style="aspect-ratio:1074/276;" src="11_Geo Map View_image.png" width="1074"
height="276">
</figure>
</td>
<td>And then go to Owned Attributes and type <code>#geolocation="</code>, then
paste from the clipboard as-is and then add the ending <code>"</code> character.
Press Enter to confirm and the map should now be updated to contain the
new note.</td>
</tr>
</tbody>
</table>
</figure>
<table>
<thead>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:56.84%;">
<img style="aspect-ratio:732/918;" src="12_Geo Map View_image.png" width="732"
height="918">
</figure>
</td>
<td>Go to Google Maps on the web and look for a desired location, right click
on it and a context menu will show up.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Simply click on the first item displaying the coordinates and they will
be copied to clipboard.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Then paste the value inside the text box into the <code>#geolocation</code> attribute
of a child note of the map (don't forget to surround the value with a <code>"</code> character).</td>
</tr>
<tr>
<td>2</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:100%;">
<img style="aspect-ratio:518/84;" src="4_Geo Map View_image.png" width="518"
height="84">
</figure>
</td>
<td>In Trilium, create a child note under the map.</td>
</tr>
<tr>
<td>3</td>
<td>
<figure class="image image-style-align-center image_resized" style="width:100%;">
<img style="aspect-ratio:1074/276;" src="11_Geo Map View_image.png" width="1074"
height="276">
</figure>
</td>
<td>And then go to Owned Attributes and type <code>#geolocation="</code>, then
paste from the clipboard as-is and then add the ending <code>"</code> character.
Press Enter to confirm and the map should now be updated to contain the
new note.</td>
</tr>
</tbody>
</table>
<h3>Adding from OpenStreetMap</h3>
<p>Similarly to the Google Maps approach:</p>
<figure class="table">
<table>
<thead>
<tr>
<th>&nbsp;</th>
<th>&nbsp;</th>
<th>&nbsp;</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<img class="image_resized" style="aspect-ratio:562/454;width:100%;" src="1_Geo Map View_image.png"
width="562" height="454">
</td>
<td>Go to any location on openstreetmap.org and right click to bring up the
context menu. Select the “Show address” item.</td>
</tr>
<tr>
<td>2</td>
<td>
<img class="image_resized" style="aspect-ratio:696/480;width:100%;" src="Geo Map View_image.png"
width="696" height="480">
</td>
<td>The address will be visible in the top-left of the screen, in the place
of the search bar.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Select the coordinates and copy them into the clipboard.</td>
</tr>
<tr>
<td>3</td>
<td>
<img class="image_resized" style="aspect-ratio:640/276;width:100%;" src="5_Geo Map View_image.png"
width="640" height="276">
</td>
<td>Simply paste the value inside the text box into the <code>#geolocation</code> attribute
of a child note of the map and then it should be displayed on the map.</td>
</tr>
</tbody>
</table>
</figure>
<table>
<thead>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<img class="image_resized" style="aspect-ratio:562/454;width:100%;" src="1_Geo Map View_image.png"
width="562" height="454">
</td>
<td>Go to any location on openstreetmap.org and right click to bring up the
context menu. Select the “Show address” item.</td>
</tr>
<tr>
<td>2</td>
<td>
<img class="image_resized" style="aspect-ratio:696/480;width:100%;" src="Geo Map View_image.png"
width="696" height="480">
</td>
<td>The address will be visible in the top-left of the screen, in the place
of the search bar.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>Select the coordinates and copy them into the clipboard.</td>
</tr>
<tr>
<td>3</td>
<td>
<img class="image_resized" style="aspect-ratio:640/276;width:100%;" src="5_Geo Map View_image.png"
width="640" height="276">
</td>
<td>Simply paste the value inside the text box into the <code>#geolocation</code> attribute
of a child note of the map and then it should be displayed on the map.</td>
</tr>
</tbody>
</table>
<h2>Adding GPS tracks (.gpx)</h2>
<p>Trilium has basic support for displaying GPS tracks on the geo map.</p>
<figure
class="table">
<table>
<thead>
<tr>
<th>&nbsp;</th>
<th>&nbsp;</th>
<th>&nbsp;</th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<figure class="image image-style-align-center">
<img style="aspect-ratio:226/74;" src="3_Geo Map View_image.png" width="226"
height="74">
</figure>
</td>
<td>To add a track, simply drag &amp; drop a .gpx file inside the geo map
in the note tree.</td>
</tr>
<tr>
<td>2</td>
<td>
<figure class="image image-style-align-center">
<img style="aspect-ratio:322/222;" src="14_Geo Map View_image.png" width="322"
height="222">
</figure>
</td>
<td>In order for the file to be recognized as a GPS track, it needs to show
up as <code>application/gpx+xml</code> in the <em>File type</em> field.</td>
</tr>
<tr>
<td>3</td>
<td>
<figure class="image image-style-align-center">
<img style="aspect-ratio:620/530;" src="6_Geo Map View_image.png" width="620"
height="530">
</figure>
</td>
<td>When going back to the map, the track should now be visible.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>The start and end points of the track are indicated by the two blue markers.</td>
</tr>
</tbody>
</table>
</figure>
<aside class="admonition note">
<p>The starting point of the track will be displayed as a marker, with the
name of the note underneath. The start marker will also respect the icon
and the <code>color</code> of the note. The end marker is displayed with
a distinct icon.</p>
<p>If the GPX contains waypoints, they will also be displayed. If they have
a name, it is displayed when hovering over it with the mouse.</p>
</aside>
<h2>Read-only mode</h2>
<p>When a map is in read-only all editing features will be disabled such
as:</p>
<ul>
<li data-list-item-id="e01ba8c2bc5a5fe298f2bcc3f38045726">The add button in the&nbsp;<a class="reference-link" href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>.</li>
<li
data-list-item-id="e5dc4164805a9c592960edacccd84c2b9">Dragging markers.</li>
<li data-list-item-id="e6eb954bc0018874dc6d31e3116c1f6f2">Editing from the contextual menu (removing locations or adding new items).</li>
</ul>
<p>To enable read-only mode simply press the <em>Lock</em> icon from the&nbsp;
<a
class="reference-link" href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>. To disable it, press the button again.</p>
<h2>Configuration</h2>
<h3>Map Style</h3>
<p>The styling of the map can be adjusted in the <em>Collection Properties</em> tab
in the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;or
manually via the <code>#map:style</code> attribute.</p>
<p>The geo map comes with two different types of styles:</p>
<ul>
<li data-list-item-id="eeea4587bdcb9de0b9654142f5a5d6775">Raster styles
<ul>
<li data-list-item-id="e2c98091e2d27c6f3db1584e77955417c">For these styles the map is represented as a grid of images at different
zoom levels. This is the traditional way OpenStreetMap used to work.</li>
<li
data-list-item-id="e2d4b2a0674a0b45ff41825c8a3f31b4d">Zoom is slightly restricted.</li>
<li data-list-item-id="e523531fd38c4d62d03fb98d759910cba">Currently, the only raster theme is the original OpenStreetMap style.</li>
<table>
<thead>
<tr>
<th></th>
<th></th>
<th></th>
</tr>
</thead>
<tbody>
<tr>
<td>1</td>
<td>
<figure class="image image-style-align-center">
<img style="aspect-ratio:226/74;" src="3_Geo Map View_image.png" width="226"
height="74">
</figure>
</td>
<td>To add a track, simply drag &amp; drop a .gpx file inside the geo map
in the note tree.</td>
</tr>
<tr>
<td>2</td>
<td>
<figure class="image image-style-align-center">
<img style="aspect-ratio:322/222;" src="14_Geo Map View_image.png" width="322"
height="222">
</figure>
</td>
<td>In order for the file to be recognized as a GPS track, it needs to show
up as <code>application/gpx+xml</code> in the <em>File type</em> field.</td>
</tr>
<tr>
<td>3</td>
<td>
<figure class="image image-style-align-center">
<img style="aspect-ratio:620/530;" src="6_Geo Map View_image.png" width="620"
height="530">
</figure>
</td>
<td>When going back to the map, the track should now be visible.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<br>
<br>The start and end points of the track are indicated by the two blue markers.</td>
</tr>
</tbody>
</table>
<aside class="admonition note">
<p>The starting point of the track will be displayed as a marker, with the
name of the note underneath. The start marker will also respect the icon
and the <code>color</code> of the note. The end marker is displayed with
a distinct icon.</p>
<p>If the GPX contains waypoints, they will also be displayed. If they have
a name, it is displayed when hovering over it with the mouse.</p>
</aside>
<h2>Read-only mode</h2>
<p>When a map is in read-only all editing features will be disabled such
as:</p>
<ul>
<li>The add button in the&nbsp;<a class="reference-link" href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>.</li>
<li>Dragging markers.</li>
<li>Editing from the contextual menu (removing locations or adding new items).</li>
</ul>
<p>To enable read-only mode simply press the <em>Lock</em> icon from the&nbsp;
<a
class="reference-link" href="#root/_help_XpOYSgsLkTJy">Floating buttons</a>. To disable it, press the button again.</p>
<h2>Configuration</h2>
<h3>Map Style</h3>
<p>The styling of the map can be adjusted in the <em>Collection Properties</em> tab
in the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;or
manually via the <code>#map:style</code> attribute.</p>
<p>The geo map comes with two different types of styles:</p>
<ul>
<li>Raster styles
<ul>
<li>For these styles the map is represented as a grid of images at different
zoom levels. This is the traditional way OpenStreetMap used to work.</li>
<li>Zoom is slightly restricted.</li>
<li>Currently, the only raster theme is the original OpenStreetMap style.</li>
</ul>
</li>
<li data-list-item-id="e52d95b226aad245ac19ff167f5ab55f5">Vector styles
<ul>
<li data-list-item-id="e044a20e3c5a75f5f89ec45be5d21bcc0">Vector styles are not represented as images, but as geometrical shapes.
This makes the rendering much smoother, especially when zooming and looking
at the building edges, for example.</li>
<li data-list-item-id="e3652568ffe587c07fbf3859e4418d331">The map can be zoomed in much further.</li>
<li data-list-item-id="e0e973f7c719aabf5a25e77d287ffd674">These come both in a light and a dark version.</li>
<li data-list-item-id="e97a7fde2237e13f23f74bc74eaad977d">The vector styles come from <a href="https://versatiles.org/">VersaTiles</a>,
a free and open-source project providing map tiles based on OpenStreetMap.</li>
</ul>
</li>
</ul>
<aside class="admonition note">
<p>Currently it is not possible to use a custom map style.</p>
</aside>
<h3>Scale</h3>
<p>Activating this option via the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;or
manually via <code>#map:scale</code> will display an indicator in the bottom-left
of the scale of the map.</p>
<h2>Troubleshooting</h2>
<figure class="image image-style-align-right image_resized" style="width:34.06%;">
<img style="aspect-ratio:678/499;" src="13_Geo Map View_image.png" width="678"
height="499">
</figure>
<h3>Grid-like artifacts on the map</h3>
<p>This occurs if the application is not at 100% zoom which causes the pixels
of the map to not render correctly due to fractional scaling. The only
possible solution is to set the UI zoom at 100% (default keyboard shortcut
is <kbd>Ctrl</kbd>+<kbd>0</kbd>).</p>
</li>
<li>Vector styles
<ul>
<li>Vector styles are not represented as images, but as geometrical shapes.
This makes the rendering much smoother, especially when zooming and looking
at the building edges, for example.</li>
<li>The map can be zoomed in much further.</li>
<li>These come both in a light and a dark version.</li>
<li>The vector styles come from <a href="https://versatiles.org/">VersaTiles</a>,
a free and open-source project providing map tiles based on OpenStreetMap.</li>
</ul>
</li>
</ul>
<aside class="admonition note">
<p>Currently it is not possible to use a custom map style.</p>
</aside>
<h3>Scale</h3>
<p>Activating this option via the&nbsp;<a class="reference-link" href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;or
manually via <code>#map:scale</code> will display an indicator in the bottom-left
of the scale of the map.</p>
<h2>Troubleshooting</h2>
<figure class="image image-style-align-right image_resized" style="width:34.06%;">
<img style="aspect-ratio:678/499;" src="13_Geo Map View_image.png" width="678"
height="499">
</figure>
<h3>Grid-like artifacts on the map</h3>
<p>This occurs if the application is not at 100% zoom which causes the pixels
of the map to not render correctly due to fractional scaling. The only
possible solution is to set the UI zoom at 100% (default keyboard shortcut
is <kbd>Ctrl</kbd>+<kbd>0</kbd>).</p>

View File

@@ -8,31 +8,31 @@
<h2>How it works</h2>
<p>The tabular structure is represented as such:</p>
<ul>
<li data-list-item-id="e64ad901cbe4893af338d8b33b17b946b">Each child note is a row in the table.</li>
<li data-list-item-id="ef19a21d99b681c4f637ac5be0e42b93e">If child rows also have children, they will be displayed under an expander
<li>Each child note is a row in the table.</li>
<li>If child rows also have children, they will be displayed under an expander
(nested notes).</li>
<li data-list-item-id="ebaa090ab0ae91a60d3653d39c52cd452">Each column is a <a href="#root/_help_OFXdgB2nNk1F">promoted attribute</a> that
<li>Each column is a <a href="#root/_help_OFXdgB2nNk1F">promoted attribute</a> that
is defined on the Collection note.
<ul>
<li data-list-item-id="e86fffd20976a8d692cc10d57021d169b">Actually, both promoted and unpromoted attributes are supported, but it's
<li>Actually, both promoted and unpromoted attributes are supported, but it's
a requirement to use a label/relation definition.</li>
<li data-list-item-id="e6a6826c920bb1c83b03a48ef4c5882e9">The promoted attributes are usually defined as inheritable in order to
<li>The promoted attributes are usually defined as inheritable in order to
show up in the child notes, but it's not a requirement.</li>
</ul>
</li>
<li data-list-item-id="e2ebc33e6efe4b9e8e03e59e1f332ec09">If there are multiple attribute definitions with the same <code>name</code>,
<li>If there are multiple attribute definitions with the same <code>name</code>,
only one will be displayed.</li>
</ul>
<p>There are also a few predefined columns:</p>
<ul>
<li data-list-item-id="e720fffe6dd418b4f9dc4f0202c346cde">The current item number, identified by the <code>#</code> symbol.
<li>The current item number, identified by the <code>#</code> symbol.
<ul>
<li data-list-item-id="e2413a01cb3ab56c417ce668adbc6ac73">This simply counts the note and is affected by sorting.</li>
<li>This simply counts the note and is affected by sorting.</li>
</ul>
</li>
<li data-list-item-id="e2d391e22bb6c8fd1b13ec73508aac5aa"><a class="reference-link" href="#root/_help_m1lbrzyKDaRB">Note ID</a>,
<li><a class="reference-link" href="#root/_help_m1lbrzyKDaRB">Note ID</a>,
representing the unique ID used internally by Trilium</li>
<li data-list-item-id="eb24f409f2880ace8024d5c365f27ae4d">The title of the note.</li>
<li>The title of the note.</li>
</ul>
<h2>Interaction</h2>
<h3>Creating a new table</h3>
@@ -43,18 +43,17 @@
is defined on the Collection note.</p>
<p>To create a new column, either:</p>
<ul>
<li data-list-item-id="ea6af0ba9cb59abbdf103afbcca3648d3">Press <em>Add new column</em> at the bottom of the table.</li>
<li data-list-item-id="e06425c83a8b2d544439deb67e1ed8dde">Right click on an existing column and select Add column to the left/right.</li>
<li
data-list-item-id="e465dcedaa659069fa8adf45965c6f82a">Right click on the empty space of the column header and select <em>Label</em> or <em>Relation</em> in
<li>Press <em>Add new column</em> at the bottom of the table.</li>
<li>Right click on an existing column and select Add column to the left/right.</li>
<li>Right click on the empty space of the column header and select <em>Label</em> or <em>Relation</em> in
the <em>New column</em> section.</li>
</ul>
<h3>Adding new rows</h3>
<p>Each row is actually a note that is a child of the Collection note.</p>
<p>To create a new note, either:</p>
<ul>
<li data-list-item-id="e842c202bbe506db120ec062144926725">Press <em>Add new row</em> at the bottom of the table.</li>
<li data-list-item-id="e138ab1b21ae6b33f0e239cc2423a8235">Right click on an existing row and select <em>Insert row above, Insert child note</em> or <em>Insert row below</em>.</li>
<li>Press <em>Add new row</em> at the bottom of the table.</li>
<li>Right click on an existing row and select <em>Insert row above, Insert child note</em> or <em>Insert row below</em>.</li>
</ul>
<p>By default it will try to edit the title of the newly created note.</p>
<p>Alternatively, the note can be created from the&nbsp;<a class="reference-link"
@@ -62,30 +61,29 @@
<h3>Context menu</h3>
<p>There are multiple menus:</p>
<ul>
<li data-list-item-id="ed33636cc739348e80ec41b5e6e4c4040">Right clicking on a column, allows:
<li>Right clicking on a column, allows:
<ul>
<li data-list-item-id="e4d519dd67a7724fb7ee96ede04edb222">Sorting by the selected column and resetting the sort.</li>
<li data-list-item-id="e470b443d32907aa08f4df29779ea28bd">Hiding the selected column or adjusting the visibility of every column.</li>
<li
data-list-item-id="e5317846febd8241273f4ede7f3db66cc">Adding new columns to the left or the right of the column.</li>
<li data-list-item-id="e962918274b39cb9fd6df6b5b56693538">Editing the current column.</li>
<li data-list-item-id="ec032100c066a947c1d7dad2582ff5508">Deleting the current column.</li>
</ul>
</li>
<li data-list-item-id="e2973fdee2c6a0e380ff76c12e981a8ca">Right clicking on the space to the right of the columns, allows:
<ul>
<li data-list-item-id="ec9af5f22c914ff6e1dacd08e8d36b689">Adjusting the visibility of every column.</li>
<li data-list-item-id="e4c01630a0d3807fa1bb6ba7ad1d2b4d5">Adding new columns.</li>
<li>Sorting by the selected column and resetting the sort.</li>
<li>Hiding the selected column or adjusting the visibility of every column.</li>
<li>Adding new columns to the left or the right of the column.</li>
<li>Editing the current column.</li>
<li>Deleting the current column.</li>
</ul>
</li>
<li data-list-item-id="e34f4fc20582cd16a296b9ea6111d7217">Right clicking on a row, allows:
<li>Right clicking on the space to the right of the columns, allows:
<ul>
<li data-list-item-id="e85f6f9ad8bd4cedba76ec61641aef872">Opening the corresponding note of the row in a new tab, split, window
<li>Adjusting the visibility of every column.</li>
<li>Adding new columns.</li>
</ul>
</li>
<li>Right clicking on a row, allows:
<ul>
<li>Opening the corresponding note of the row in a new tab, split, window
or quick editing it.</li>
<li data-list-item-id="e7d162cd1c691bfaa5fdcca2b7657889c">Inserting a new note above or below the selected row. These options are
<li>Inserting a new note above or below the selected row. These options are
only enabled if the table is not sorted.</li>
<li data-list-item-id="e4bc3dac5d829f536f9c675fabd487159">Inserting a new child note for the selected row.</li>
<li data-list-item-id="ea884b0514b3e6008d37c4203b578abf4">Deleting the row.</li>
<li>Inserting a new child note for the selected row.</li>
<li>Deleting the row.</li>
</ul>
</li>
</ul>
@@ -94,18 +92,17 @@
not only reflect in the table, but also as an attribute of the corresponding
note.</p>
<ul>
<li data-list-item-id="ed4ca126e9dfee077aa1e82c61e002b0e">The editing will respect the type of the promoted attribute, by presenting
<li>The editing will respect the type of the promoted attribute, by presenting
a normal text box, a number selector or a date selector for example.</li>
<li
data-list-item-id="ee4ebcbf4c65901d499054ace1ec30fba">It also possible to change the title of a note.</li>
<li data-list-item-id="e7647cecb7bfe80f5fbeb0978d2314ce4">Editing relations is also possible
<ul>
<li data-list-item-id="e13d2d5274c7ed601308aca53acc0a1de">Simply click on a relation and it will become editable. Enter the text
to look for a note and click on it.</li>
<li data-list-item-id="e9a5cfc1a3c99e10027de4c0e823d52dd">To remove a relation, remove the title of the note from the text box and
click outside the cell.</li>
</ul>
</li>
<li>It also possible to change the title of a note.</li>
<li>Editing relations is also possible
<ul>
<li>Simply click on a relation and it will become editable. Enter the text
to look for a note and click on it.</li>
<li>To remove a relation, remove the title of the note from the text box and
click outside the cell.</li>
</ul>
</li>
</ul>
<h3>Editing columns</h3>
<p>It is possible to edit a column by right clicking it and selecting <em>Edit column.</em> This
@@ -119,19 +116,18 @@
href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>. However, it is possible
to sort the data by the values of a column:</p>
<ul>
<li data-list-item-id="e5ce45ad603e17cc791c1cce896ea2343">To do so, simply click on a column.</li>
<li data-list-item-id="e63bfff41295adf24d39bc2cd6ccca84b">To switch between ascending or descending sort, simply click again on
<li>To do so, simply click on a column.</li>
<li>To switch between ascending or descending sort, simply click again on
the same column. The arrow next to the column will indicate the direction
of the sort.</li>
<li data-list-item-id="e0f85e4da263221dcbb95f16c030d39eb">To disable sorting and fall back to the original order, right click any
<li>To disable sorting and fall back to the original order, right click any
column on the header and select <em>Clear sorting.</em>
</li>
</ul>
<h3>Reordering and hiding columns</h3>
<ul>
<li data-list-item-id="e5896de9b64721336b750424722520077">Columns can be reordered by dragging the header of the columns.</li>
<li
data-list-item-id="ef3e79755ec075ba7bb3e8022be187d09">Columns can be hidden or shown by right clicking on a column and clicking
<li>Columns can be reordered by dragging the header of the columns.</li>
<li>Columns can be hidden or shown by right clicking on a column and clicking
the item corresponding to the column.</li>
</ul>
<h3>Reordering rows</h3>
@@ -142,12 +138,10 @@
href="#root/_help_oPVyFC7WL2Lp">Note Tree</a>.</p>
<p>Reordering does have some limitations:</p>
<ul>
<li data-list-item-id="e5031f5ee58e1716ab7539646ec04560e">If the parent note has <code>#sorted</code>, reordering will be disabled.</li>
<li
data-list-item-id="ea459b73acc724ce194bee9ad4edcb41f">If using nested tables, then reordering will also be disabled.</li>
<li
data-list-item-id="e141cb996730f01b09d3445deaf4c78e2">Currently, it's possible to reorder notes even if column sorting is used,
but the result might be inconsistent.</li>
<li>If the parent note has <code>#sorted</code>, reordering will be disabled.</li>
<li>If using nested tables, then reordering will also be disabled.</li>
<li>Currently, it's possible to reorder notes even if column sorting is used,
but the result might be inconsistent.</li>
</ul>
<h3>Nested trees</h3>
<p>If the child notes of the collection also have their own child notes,
@@ -158,27 +152,27 @@
to a certain number of levels or even disable it completely. To do so,
either:</p>
<ul>
<li data-list-item-id="ec9fad81d25d69837d3a8e4493d324933">Go to <em>Collection Properties</em> in the&nbsp;<a class="reference-link"
<li>Go to <em>Collection Properties</em> in the&nbsp;<a class="reference-link"
href="#root/_help_BlN9DFI679QC">Ribbon</a>&nbsp;and look for the <em>Max nesting depth</em> section.
<ul>
<li data-list-item-id="eed3900305b6dac0230464952a8d740fc">To disable nesting, type 0 and press Enter.</li>
<li data-list-item-id="eb08305402db92dae03b076110db46cd3">To limit to a certain depth, type in the desired number (e.g. 2 to only
<li>To disable nesting, type 0 and press Enter.</li>
<li>To limit to a certain depth, type in the desired number (e.g. 2 to only
display children and sub-children).</li>
<li data-list-item-id="e550fe73006d8104a4d4389065937625f">To re-enable unlimited nesting, remove the number and press Enter.</li>
<li>To re-enable unlimited nesting, remove the number and press Enter.</li>
</ul>
</li>
<li data-list-item-id="e1f71636501119bd8e0ab93088345a3ed">Manually set <code>maxNestingDepth</code> to the desired value.</li>
<li>Manually set <code>maxNestingDepth</code> to the desired value.</li>
</ul>
<p>Limitations:</p>
<ul>
<li data-list-item-id="e899eba1fe16e4e4c4387802f3ffefae1">While in this mode, it's not possible to reorder notes.</li>
<li>While in this mode, it's not possible to reorder notes.</li>
</ul>
<h2>Limitations</h2>
<ul>
<li data-list-item-id="e01428cbdee7a21cd301899f174d365f8">Multi-value labels and relations are not supported. If a&nbsp;<a class="reference-link"
<li>Multi-value labels and relations are not supported. If a&nbsp;<a class="reference-link"
href="#root/_help_OFXdgB2nNk1F">Promoted Attributes</a>&nbsp;is defined
with a <em>Multi value</em> specificity, they will be ignored.</li>
<li data-list-item-id="ed7383c1e825d65f89f15a4a46e6182d0">There is no support to filter the rows by a certain criteria. Consider
<li>There is no support to filter the rows by a certain criteria. Consider
using the table view in search for that use case.</li>
</ul>
<h2>Use in search</h2>
@@ -189,8 +183,8 @@
of the&nbsp;<a class="reference-link" href="#root/_help_eIg8jdvaoNNd">Search</a>.</p>
<p>However, there are also some limitations:</p>
<ul>
<li data-list-item-id="ecc3da3b48bf89456c4a7f417b57846dc">It's not possible to reorder notes.</li>
<li data-list-item-id="e8293ec0a9c6537df0eda725492531bf4">It's not possible to add a new row.</li>
<li>It's not possible to reorder notes.</li>
<li>It's not possible to add a new row.</li>
</ul>
<p>Columns are supported, by being defined as&nbsp;<a class="reference-link"
href="#root/_help_OFXdgB2nNk1F">Promoted Attributes</a>&nbsp;to the&nbsp;

View File

@@ -1,5 +1,15 @@
{
"keyboard_actions": {
"back-in-note-history": "Navigovat na předchozí poznámku v historii"
"back-in-note-history": "Navigovat na předchozí poznámku v historii",
"forward-in-note-history": "Navigovat na následující poznámku v historii",
"open-jump-to-note-dialog": "Otevřít dialog \"Přejít na poznámku\"",
"open-command-palette": "Otevřít paletu příkazů",
"scroll-to-active-note": "Posunout strom poznámek na aktivní položku",
"quick-search": "Zobrazit pole pro rychlé hledání",
"search-in-subtree": "Hledat poznámky pod aktuálně zvolenou",
"expand-subtree": "Rozbalit podstrom aktivní poznámky",
"collapse-tree": "Sbalit celý strom poznámek",
"collapse-subtree": "Sbalí podstrom aktivní poznámky",
"sort-child-notes": "Seřadit podřízené poznámky"
}
}

View File

@@ -5,6 +5,10 @@
"creating-and-moving-notes": "Luo ja siirrä muistioita",
"delete-note": "Poista muistio",
"move-note-up": "Siirrä muistio ylös",
"open-command-palette": "Avaa komentovalikko"
"open-command-palette": "Avaa komentovalikko",
"back-in-note-history": "Palaa edelliseen muistiinpanoon",
"forward-in-note-history": "Siirry seuraavaan muistiinpanoon",
"open-jump-to-note-dialog": "Avaa \"Siirry muistiinpanoon\" -dialogi",
"scroll-to-active-note": "Näytä aktiivinen muistiinpano puunäkymässä"
}
}

View File

@@ -1,164 +1,167 @@
{
"keyboard_action_names": {
"zoom-in": "Ingrandisci",
"reset-zoom-level": "Ripristina il livello di ingrandimento",
"zoom-out": "Riduci",
"toggle-full-screen": "Attiva/disattiva lo Schermo Intero",
"toggle-left-pane": "Attiva/disattiva il Pannello Sinistro",
"toggle-zen-mode": "Attiva/disattiva la modalità zen",
"toggle-right-pane": "Attiva/disattiva il Pannello Destro",
"toggle-system-tray-icon": "Attiva/disattiva l'Icona nel Vassoio di Sistema",
"toggle-note-hoisting": "Attiva/disattiva l'Ancoraggio della Nota",
"unhoist-note": "Disancora la Nota",
"reload-frontend-app": "Ricarica l'Applicazione Frontend",
"open-developer-tools": "Apri gli Strumenti da Sviluppatore",
"find-in-text": "Cerca nel Testo",
"print-active-note": "Stampa la Nota Attiva",
"export-active-note-as-pdf": "Esporta la nota attiva come PDF",
"open-note-externally": "Apri Esternamente la Nota",
"run-active-note": "Esegui la Nota Attiva",
"render-active-note": "Presenta la Nota Attiva"
},
"hidden-subtree": {
"options-title": "Opzioni",
"appearance-title": "Aspetto",
"shortcuts-title": "Scorciatoie",
"text-notes": "Note di Testo",
"code-notes-title": "Note di Codice",
"images-title": "Immagini",
"spellcheck-title": "Controllo Ortografico",
"password-title": "Password",
"multi-factor-authentication-title": "MFA",
"etapi-title": "ETAPI",
"backup-title": "Archiviazione",
"sync-title": "Sincronizza",
"ai-llm-title": "IA/LLM",
"other": "Altro",
"advanced-title": "Avanzato",
"user-guide": "Guida Utente",
"visible-launchers-title": "Lanciatori Visibili",
"localization": "Lingua e Regione",
"inbox-title": "Posta in arrivo"
},
"notes": {
"new-note": "Nuova nota",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Il file di log del backend '{{ fileName }}' non esiste (ancora).",
"reading-log-failed": "La lettura del file di log del backend '{{ fileName }}' è fallita."
},
"content_renderer": {
"note-cannot-be-displayed": "Questo tipo di nota non può essere visualizzato."
},
"pdf": {
"export_filter": "Documento PDF (*.pdf)",
"unable-to-export-message": "La nota corrente non può essere esportata come PDF.",
"unable-to-export-title": "Impossibile esportare come PDF",
"unable-to-save-message": "Il file selezionato non può essere salvato. Prova di nuovo o seleziona un'altra destinazione."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Esci da Trilium",
"recents": "Note recenti",
"bookmarks": "Segnalibri",
"today": "Apri la nota di oggi",
"new-note": "Nuova nota",
"show-windows": "Mostra le finestre",
"open_new_window": "Aprire una nuova finestra"
},
"migration": {
"old_version": "La migrazione diretta dalla tua versione attuale non è supportata. Si prega di aggiornare prima all'ultima versione v0.60.4 e solo dopo a questa versione.",
"error_message": "Errore durante la migrazione alla versione {{version}}: {{stack}}",
"wrong_db_version": "La versione del database ({{version}}) è più recente di quanto l'applicazione si aspetti ({{targetVersion}}), il che significa che è stato creato da una versione più nuova e incompatibile di Trilium. Aggiorna Trilium all'ultima versione per risolvere questo problema."
},
"modals": {
"error_title": "Errore"
},
"share_theme": {
"site-theme": "Tema del Sito",
"search_placeholder": "Cerca..."
},
"keyboard_actions": {
"back-in-note-history": "Navigare alla nota precedente della cronologia",
"forward-in-note-history": "Navigare alla prossima nota della cronologia",
"open-jump-to-note-dialog": "Apri la finestra di dialogo \"Salta alla nota\"",
"open-command-palette": "Apri la palette dei comandi",
"scroll-to-active-note": "Scorri l'albero fino alla nota attiva",
"quick-search": "Attiva la barra di ricerca rapida",
"search-in-subtree": "Cerca le note nel sotto albero della nota attiva",
"expand-subtree": "Espande il sotto albero della nota corrente",
"collapse-tree": "Contrae l'albero completo delle note",
"collapse-subtree": "Contrae il sotto albero della nota corrente",
"sort-child-notes": "Ordina le note figlio",
"creating-and-moving-notes": "Crea e sposta le note",
"create-note-after": "Crea una nota dopo quella attiva",
"create-note-into": "Crea una nota come figlia di quella attiva",
"create-note-into-inbox": "Creare una nota nella casella di posta (se definita) o nella nota del giorno",
"delete-note": "Elimina una nota",
"move-note-up": "Sposta su una nota",
"move-note-down": "Sposta giù una nota",
"move-note-up-in-hierarchy": "Sposta su la nota nella gerarchia",
"move-note-down-in-hierarchy": "Sposta giù una nota nella gerarchia",
"edit-note-title": "Salta dall'albero al dettaglio della nota e modifica il titolo",
"edit-branch-prefix": "Mostra la finestra di dialogo \"Modifica il prefisso del ramo\"",
"clone-notes-to": "Clona le note selezionate",
"move-notes-to": "Sposta le note selezionate",
"note-clipboard": "Appunti delle Note",
"copy-notes-to-clipboard": "Copia le note selezionate negli appunti",
"paste-notes-from-clipboard": "Incolla le note dagli appunti nella nota attiva",
"cut-notes-to-clipboard": "Tagliare le note selezionate negli appunti",
"select-all-notes-in-parent": "Seleziona tutte le note dal livello di nota corrente",
"add-note-above-to-the-selection": "Aggiungi una nota sopra alla selezione",
"add-note-below-to-selection": "Aggiungi una nota sotto alla selezione",
"duplicate-subtree": "Duplica il sotto albero",
"tabs-and-windows": "Schede e Finestre",
"open-new-tab": "Apri una nuova scheda",
"close-active-tab": "Chiudi la scheda attiva",
"reopen-last-tab": "Riapri l'ultima scheda chiusa",
"activate-next-tab": "Attiva la scheda sulla destra",
"activate-previous-tab": "Attiva la scheda a sinistra",
"open-new-window": "Apri una nuova finestra vuota",
"toggle-tray": "Mostra/nascondi l'applicazione dal vassoio di sistema",
"first-tab": "Attiva la prima scheda nell'elenco",
"second-tab": "Attiva la seconda scheda nell'elenco",
"third-tab": "Attiva la terza scheda nell'elenco",
"fourth-tab": "Attiva la quarta scheda nella lista",
"fifth-tab": "Attiva la quinta scheda nell'elenco",
"sixth-tab": "Attiva la sesta scheda nell'elenco",
"seventh-tab": "Attiva la settima scheda nella lista",
"eight-tab": "Attiva l'ottava scheda nell'elenco",
"ninth-tab": "Attiva la nona scheda nella lista",
"last-tab": "Attiva l'ultima scheda nell'elenco",
"dialogs": "Finestre di dialogo",
"show-note-source": "Mostra la finestra di dialogo \"Sorgente della Nota\"",
"show-options": "Apri la pagina \"Opzioni\"",
"show-revisions": "Mostra la finestra di dialogo \"Revisione della Nota\"",
"show-recent-changes": "Mostra la finestra di dialogo \"Modifiche Recenti\"",
"show-sql-console": "Apri la pagina \"Console SQL\"",
"show-backend-log": "Apri la pagina \"Log del Backend\"",
"show-help": "Apri la Guida Utente integrata",
"show-cheatsheet": "Mostra una finestra modale con le operazioni comuni da tastiera",
"text-note-operations": "Operazioni sulle note di testo",
"add-link-to-text": "Apri la finestra di dialogo per aggiungere il collegamento al testo",
"follow-link-under-cursor": "Segui il collegamento all'interno del quale è il cursore",
"insert-date-and-time-to-text": "Inserisci la data e l'ora corrente nel testo",
"paste-markdown-into-text": "Incolla il Markdown dagli appunti nella nota di testo",
"cut-into-note": "Taglia la selezione dalla nota corrente e crea una sotto nota col testo selezionato",
"add-include-note-to-text": "Apre la finestra di dialogo per includere una nota",
"edit-readonly-note": "Modifica una nota di sola lettura",
"attributes-labels-and-relations": "Attributi (etichette e relazioni)",
"add-new-label": "Crea una nuova etichetta",
"create-new-relation": "Crea una nuova relazione",
"ribbon-tabs": "Nastro delle schede",
"toggle-basic-properties": "Mostra/nascondi le Proprietà di Base",
"toggle-file-properties": "Attiva Proprietà del file",
"toggle-image-properties": "Attiva Proprietà Immagine",
"toggle-owned-attributes": "Attiva Attributi Propri",
"toggle-inherited-attributes": "Attiva Attributi Ereditati",
"toggle-promoted-attributes": "Attiva Attributi Promossi",
"toggle-link-map": "Attiva Mappa Link",
"toggle-note-info": "Attiva Informazioni Nota"
}
"keyboard_action_names": {
"zoom-in": "Ingrandisci",
"reset-zoom-level": "Ripristina il livello di ingrandimento",
"zoom-out": "Riduci",
"toggle-full-screen": "Attiva/disattiva lo Schermo Intero",
"toggle-left-pane": "Attiva/disattiva il Pannello Sinistro",
"toggle-zen-mode": "Attiva/disattiva la modalità zen",
"toggle-right-pane": "Attiva/disattiva il Pannello Destro",
"toggle-system-tray-icon": "Attiva/disattiva l'Icona nel Vassoio di Sistema",
"toggle-note-hoisting": "Attiva/disattiva l'Ancoraggio della Nota",
"unhoist-note": "Disancora la Nota",
"reload-frontend-app": "Ricarica l'Applicazione Frontend",
"open-developer-tools": "Apri gli Strumenti da Sviluppatore",
"find-in-text": "Cerca nel Testo",
"print-active-note": "Stampa la Nota Attiva",
"export-active-note-as-pdf": "Esporta la nota attiva come PDF",
"open-note-externally": "Apri Esternamente la Nota",
"run-active-note": "Esegui la Nota Attiva",
"render-active-note": "Presenta la Nota Attiva"
},
"hidden-subtree": {
"options-title": "Opzioni",
"appearance-title": "Aspetto",
"shortcuts-title": "Scorciatoie",
"text-notes": "Note di Testo",
"code-notes-title": "Note di Codice",
"images-title": "Immagini",
"spellcheck-title": "Controllo Ortografico",
"password-title": "Password",
"multi-factor-authentication-title": "MFA",
"etapi-title": "ETAPI",
"backup-title": "Archiviazione",
"sync-title": "Sincronizza",
"ai-llm-title": "IA/LLM",
"other": "Altro",
"advanced-title": "Avanzato",
"user-guide": "Guida Utente",
"visible-launchers-title": "Lanciatori Visibili",
"localization": "Lingua e Regione",
"inbox-title": "Posta in arrivo"
},
"notes": {
"new-note": "Nuova nota",
"duplicate-note-suffix": "(dup)",
"duplicate-note-title": "{{- noteTitle }} {{ duplicateNoteSuffix }}"
},
"backend_log": {
"log-does-not-exist": "Il file di log del backend '{{ fileName }}' non esiste (ancora).",
"reading-log-failed": "La lettura del file di log del backend '{{ fileName }}' è fallita."
},
"content_renderer": {
"note-cannot-be-displayed": "Questo tipo di nota non può essere visualizzato."
},
"pdf": {
"export_filter": "Documento PDF (*.pdf)",
"unable-to-export-message": "La nota corrente non può essere esportata come PDF.",
"unable-to-export-title": "Impossibile esportare come PDF",
"unable-to-save-message": "Il file selezionato non può essere salvato. Prova di nuovo o seleziona un'altra destinazione."
},
"tray": {
"tooltip": "Trilium Notes",
"close": "Esci da Trilium",
"recents": "Note recenti",
"bookmarks": "Segnalibri",
"today": "Apri la nota di oggi",
"new-note": "Nuova nota",
"show-windows": "Mostra le finestre",
"open_new_window": "Aprire una nuova finestra"
},
"migration": {
"old_version": "La migrazione diretta dalla tua versione attuale non è supportata. Si prega di aggiornare prima all'ultima versione v0.60.4 e solo dopo a questa versione.",
"error_message": "Errore durante la migrazione alla versione {{version}}: {{stack}}",
"wrong_db_version": "La versione del database ({{version}}) è più recente di quanto l'applicazione si aspetti ({{targetVersion}}), il che significa che è stato creato da una versione più nuova e incompatibile di Trilium. Aggiorna Trilium all'ultima versione per risolvere questo problema."
},
"modals": {
"error_title": "Errore"
},
"share_theme": {
"site-theme": "Tema del Sito",
"search_placeholder": "Cerca..."
},
"keyboard_actions": {
"back-in-note-history": "Navigare alla nota precedente della cronologia",
"forward-in-note-history": "Navigare alla prossima nota della cronologia",
"open-jump-to-note-dialog": "Apri la finestra di dialogo \"Salta alla nota\"",
"open-command-palette": "Apri la palette dei comandi",
"scroll-to-active-note": "Scorri l'albero fino alla nota attiva",
"quick-search": "Attiva la barra di ricerca rapida",
"search-in-subtree": "Cerca le note nel sotto albero della nota attiva",
"expand-subtree": "Espande il sotto albero della nota corrente",
"collapse-tree": "Contrae l'albero completo delle note",
"collapse-subtree": "Contrae il sotto albero della nota corrente",
"sort-child-notes": "Ordina le note figlio",
"creating-and-moving-notes": "Crea e sposta le note",
"create-note-after": "Crea una nota dopo quella attiva",
"create-note-into": "Crea una nota come figlia di quella attiva",
"create-note-into-inbox": "Creare una nota nella casella di posta (se definita) o nella nota del giorno",
"delete-note": "Elimina una nota",
"move-note-up": "Sposta su una nota",
"move-note-down": "Sposta giù una nota",
"move-note-up-in-hierarchy": "Sposta su la nota nella gerarchia",
"move-note-down-in-hierarchy": "Sposta giù una nota nella gerarchia",
"edit-note-title": "Salta dall'albero al dettaglio della nota e modifica il titolo",
"edit-branch-prefix": "Mostra la finestra di dialogo \"Modifica il prefisso del ramo\"",
"clone-notes-to": "Clona le note selezionate",
"move-notes-to": "Sposta le note selezionate",
"note-clipboard": "Appunti delle Note",
"copy-notes-to-clipboard": "Copia le note selezionate negli appunti",
"paste-notes-from-clipboard": "Incolla le note dagli appunti nella nota attiva",
"cut-notes-to-clipboard": "Tagliare le note selezionate negli appunti",
"select-all-notes-in-parent": "Seleziona tutte le note dal livello di nota corrente",
"add-note-above-to-the-selection": "Aggiungi una nota sopra alla selezione",
"add-note-below-to-selection": "Aggiungi una nota sotto alla selezione",
"duplicate-subtree": "Duplica il sotto albero",
"tabs-and-windows": "Schede e Finestre",
"open-new-tab": "Apri una nuova scheda",
"close-active-tab": "Chiudi la scheda attiva",
"reopen-last-tab": "Riapri l'ultima scheda chiusa",
"activate-next-tab": "Attiva la scheda sulla destra",
"activate-previous-tab": "Attiva la scheda a sinistra",
"open-new-window": "Apri una nuova finestra vuota",
"toggle-tray": "Mostra/nascondi l'applicazione dal vassoio di sistema",
"first-tab": "Attiva la prima scheda nell'elenco",
"second-tab": "Attiva la seconda scheda nell'elenco",
"third-tab": "Attiva la terza scheda nell'elenco",
"fourth-tab": "Attiva la quarta scheda nella lista",
"fifth-tab": "Attiva la quinta scheda nell'elenco",
"sixth-tab": "Attiva la sesta scheda nell'elenco",
"seventh-tab": "Attiva la settima scheda nella lista",
"eight-tab": "Attiva l'ottava scheda nell'elenco",
"ninth-tab": "Attiva la nona scheda nella lista",
"last-tab": "Attiva l'ultima scheda nell'elenco",
"dialogs": "Finestre di dialogo",
"show-note-source": "Mostra la finestra di dialogo \"Sorgente della Nota\"",
"show-options": "Apri la pagina \"Opzioni\"",
"show-revisions": "Mostra la finestra di dialogo \"Revisione della Nota\"",
"show-recent-changes": "Mostra la finestra di dialogo \"Modifiche Recenti\"",
"show-sql-console": "Apri la pagina \"Console SQL\"",
"show-backend-log": "Apri la pagina \"Log del Backend\"",
"show-help": "Apri la Guida Utente integrata",
"show-cheatsheet": "Mostra una finestra modale con le operazioni comuni da tastiera",
"text-note-operations": "Operazioni sulle note di testo",
"add-link-to-text": "Apri la finestra di dialogo per aggiungere il collegamento al testo",
"follow-link-under-cursor": "Segui il collegamento all'interno del quale è il cursore",
"insert-date-and-time-to-text": "Inserisci la data e l'ora corrente nel testo",
"paste-markdown-into-text": "Incolla il Markdown dagli appunti nella nota di testo",
"cut-into-note": "Taglia la selezione dalla nota corrente e crea una sotto nota col testo selezionato",
"add-include-note-to-text": "Apre la finestra di dialogo per includere una nota",
"edit-readonly-note": "Modifica una nota di sola lettura",
"attributes-labels-and-relations": "Attributi (etichette e relazioni)",
"add-new-label": "Crea una nuova etichetta",
"create-new-relation": "Crea una nuova relazione",
"ribbon-tabs": "Nastro delle schede",
"toggle-basic-properties": "Mostra/nascondi le Proprietà di Base",
"toggle-file-properties": "Attiva Proprietà del file",
"toggle-image-properties": "Attiva Proprietà Immagine",
"toggle-owned-attributes": "Attiva Attributi Propri",
"toggle-inherited-attributes": "Attiva Attributi Ereditati",
"toggle-promoted-attributes": "Attiva Attributi Promossi",
"toggle-link-map": "Attiva Mappa Link",
"toggle-note-info": "Attiva Informazioni Nota",
"toggle-note-paths": "Attiva Percorsi Note",
"toggle-similar-notes": "Attiva Note Simili",
"other": "Altro"
}
}

View File

@@ -198,7 +198,9 @@
"toggle-note-hoisting": "ノートホイスト切り替え",
"unhoist-note": "ノートホイストを無効にする",
"force-save-revision": "強制保存リビジョン",
"add-include-note-to-text": "埋め込みノートを追加"
"add-include-note-to-text": "埋め込みノートを追加",
"toggle-ribbon-tab-classic-editor": "リボンタブのクラシックエディターに切り替える",
"toggle-ribbon-tab-promoted-attributes": "リボンタブのプロモート属性を切り替える"
},
"login": {
"title": "ログイン",
@@ -337,7 +339,9 @@
"llm-chat-title": "ノートとチャット",
"options-title": "オプション",
"multi-factor-authentication-title": "多要素認証",
"etapi-title": "ETAPI"
"etapi-title": "ETAPI",
"visible-launchers-title": "可視化されたランチャー",
"inbox-title": "Inbox"
},
"notes": {
"new-note": "新しいノート",
@@ -415,5 +419,6 @@
"clipped-from": "このノートは元々{{- url}}から切り取られたものです",
"no-content": "このノートには内容がありません。"
},
"weekdayNumber": "第{weekNumber}週"
"weekdayNumber": "第{weekNumber}週",
"quarterNumber": "四半期 {quarterNumber}"
}

View File

@@ -77,7 +77,33 @@
"toggle-full-screen": "Przełącz pełny ekran",
"cut-into-note": "Wycina zaznaczony tekst i tworzy podrzędną notatkę z tym tekstem",
"edit-readonly-note": "Edytuj notatkę tylko do odczytu",
"other": "Inne"
"other": "Inne",
"toggle-basic-properties": "Przełącz podstawowe ustawienia",
"toggle-file-properties": "Przełącz ustawienia pliku",
"toggle-image-properties": "Przełącz ustawienia obrazu",
"toggle-owned-attributes": "Przełącz posiadane atrybuty",
"toggle-inherited-attributes": "Przełącz odziedziczone atrybuty",
"toggle-promoted-attributes": "Przełącz promowane atrybuty",
"render-active-note": "Wyrenderuj (ponownie) aktywną notatkę",
"find-in-text": "Włącz panel wyszukiwania",
"note-navigation": "Nawigacja notatki",
"export-as-pdf": "Wyeksportuj ta notatkę jako PDF",
"copy-without-formatting": "Skopiuj zaznaczony tekst bez formatowania",
"force-save-revision": "Wymuszanie tworzenia/zapisywania nowej wersji aktywnej notatki",
"toggle-book-properties": "Przełącz właściwości kolekcji",
"toggle-left-note-tree-panel": "Włącz panel po lewej (drzewo notatek)",
"toggle-classic-editor-toolbar": "Przełącz kartę Formatowanie dla edytora ze stałym paskiem narzędzi",
"add-include-note-to-text": "Otwiera okno dialogowe umożliwiające dodanie notatki",
"ribbon-tabs": "Karty wstążki",
"toggle-link-map": "Włącz mapę linków",
"toggle-note-info": "Włącz informacje o notatce",
"toggle-note-paths": "Włącz ścieżki notatki",
"toggle-similar-notes": "Włącz pokazywanie podobnych notatek",
"toggle-right-pane": "Przełącz wyświetlanie prawego panelu, który zawiera spis treści i najważniejsze informacje",
"run-active-note": "Uruchomienie aktywnego kodu JavaScript (frontend/backend) w notatce",
"toggle-note-hoisting": "Przełączanie podnoszenia aktywnej notatki",
"unhoist": "Odłącz ze wszystkich miejsc",
"toggle-zen-mode": "Włącz/wyłącz tryb zen (minimalny UI dla większej koncentracji)"
},
"keyboard_action_names": {
"zoom-in": "Powiększ",
@@ -99,22 +125,90 @@
"close-active-tab": "Zamknij aktywną kartę",
"reopen-last-tab": "Przywróć ostatnią kartę",
"open-new-window": "Otwórz nowe okno",
"find-in-text": "Wyszukaj w tekście"
"find-in-text": "Wyszukaj w tekście",
"quick-search": "Szybkie wyszukiwanie",
"edit-note-title": "Edytuj tytuł notatki",
"copy-notes-to-clipboard": "Skopiuj Notatki do schowka",
"paste-notes-from-clipboard": "Wklej notatki ze schowka",
"cut-notes-to-clipboard": "Wytnij notatki do schowka",
"clone-notes-to": "Sklonuj notatkę do",
"move-notes-to": "Przenieś notatkę do",
"duplicate-subtree": "Duplikuj poddrzewo",
"open-developer-tools": "Otwórz narzędzia dewelopera",
"export-active-note-as-pdf": "Wyeksportuj aktywną notatkę jako PDF",
"open-note-externally": "Otwórz notatkę zewnętrznie",
"render-active-note": "Wyrenderuj aktywną notatkę",
"run-active-note": "Uruchom aktywną notatkę",
"show-revisions": "Pokaż wersje",
"show-recent-changes": "Pokaż ostatnie zmiany",
"show-sql-console": "Pokaż konsolę SQL",
"reset-zoom-level": "Zresetuj poziom zooma",
"add-link-to-text": "Dodaj link do tekstu",
"force-save-revision": "Wymuś zapis wersji",
"create-note-after": "Stwórz notatkę po",
"create-note-into": "Stwórz notatkę w",
"create-note-into-inbox": "Stwórz notatkę w skrzynce odbiorczej",
"select-all-notes-in-parent": "Zaznacz wszystkie notatki",
"add-note-above-to-selection": "Dodaj notatkę nad w selekcji",
"add-note-below-to-selection": "Dodaj notatkę pod do selekcji",
"activate-next-tab": "Aktywuj następną kartę",
"activate-previous-tab": "Aktywuj poprzednią kartę",
"toggle-system-tray-icon": "Włącz ikonę zasobnika systemowego",
"toggle-zen-mode": "Włącz tryb Zen",
"switch-to-first-tab": "Przełącz do pierwszej karty",
"switch-to-second-tab": "Przełącz do drugiej karty",
"switch-to-third-tab": "Przełącz do trzeciej karty",
"switch-to-fourth-tab": "Przełącz do czwartej karty",
"switch-to-fifth-tab": "Przełącz do piątej karty",
"switch-to-sixth-tab": "Przełącz do szóstej karty",
"switch-to-seventh-tab": "Przełącz do siódmej karty",
"switch-to-eighth-tab": "Przełącz do ósmej karty",
"switch-to-ninth-tab": "Przełącz do dziewiątej karty",
"switch-to-last-tab": "Przełącz do ostatniej karty",
"show-note-source": "Pokaż źródło notatki",
"show-options": "Pokaż opcje",
"show-backend-log": "Pokaż dziennik logów",
"show-help": "Pokaż pomoc",
"show-cheatsheet": "Pokaż Cheatsheet",
"back-in-note-history": "Powrót do historii notatek",
"forward-in-note-history": "Przewiń historię notatek",
"command-palette": "Paleta komend",
"edit-branch-prefix": "Edytuj prefiks gałęzi",
"paste-markdown-into-text": "Wklej Markdown do tekstu",
"cut-into-note": "Wytnij do notatki",
"edit-read-only-note": "Edytuj notatkę tylko do odczytu",
"add-new-label": "Dodaj nową etykietę",
"add-new-relation": "Dodaj nowe powiązanie",
"print-active-note": "Wydrukuj aktywną notatkę",
"toggle-left-pane": "Włącz lewy panel",
"toggle-full-screen": "Włącz pełny ekran"
},
"login": {
"password": "Hasło",
"remember-me": "Zapamiętaj mnie"
"remember-me": "Zapamiętaj mnie",
"title": "Zaloguj",
"heading": "Logowanie do Trilium",
"incorrect-totp": "TOTP jest nieprawidłowe. Spróbuj ponownie.",
"incorrect-password": "Hasło jest nieprawidłowe. Spróbuj ponownie.",
"button": "Login",
"sign_in_with_sso": "Zaloguj się za pomocą {{ ssoIssuerName }}"
},
"javascript-required": "Trillium wymaga włączenia JavaScript.",
"setup_sync-from-server": {
"server-host": "Adres serwera Trillium",
"proxy-server": "Serwer proxy (opcjonalnie)",
"back": "Wstecz",
"finish-setup": "Zakończ konfiguracje"
"finish-setup": "Zakończ konfiguracje",
"heading": "Sychnronizuj z serwera",
"note": "Notatka:",
"server-host-placeholder": "https://<hostname>:<port>",
"password": "Hasło",
"password-placeholder": "Hasło"
},
"setup_sync-in-progress": {
"heading": "Synchronizacja w toku",
"outstanding-items": "Pozostało do zsynchronizowania:"
"outstanding-items": "Pozostało do zsynchronizowania:",
"outstanding-items-default": "N/A"
},
"weekdays": {
"monday": "Poniedziałek",
@@ -163,5 +257,72 @@
},
"notes": {
"new-note": "Nowa notatka"
},
"set_password": {
"title": "Ustaw hasło",
"heading": "Ustaw hasło",
"description": "Aby zacząć korzystać z Trilium online, musisz ustawić najpierw hasło. Hasło zostanie użyte do logowania.",
"password": "Hasło",
"password-confirmation": "Potwierdź hasło",
"button": "Ustaw nowe hasło"
},
"setup": {
"heading": "Instalacja Trilium Notes",
"new-document": "Jestem nowym użytkownikiem i chce stworzyć nowy dokument Trilium dla moich notatek",
"sync-from-desktop": "Mam już wersję desktopową i chcę ustawić synchronizację",
"sync-from-server": "Mam już serwer i chcę skonfigurować z nią synchronizację",
"next": "Następny",
"init-in-progress": "Trwa inicjalizacja dokumentu",
"redirecting": "Zostaniesz przeniesiony do aplikacji.",
"title": "Instalacja"
},
"setup_sync-from-desktop": {
"heading": "Synchronizuj z wersją desktopową",
"description": "Ta instalacja musi być wykonana na wersji desktopowej:",
"step1": "Otwórz aplikację Trilium Notes.",
"step2": "Z menu Trilium wybierz Opcje.",
"step3": "Kliknij na kategorię Synchronizuj.",
"step4": "Zmień adres wersji do: {{- host}} i kliknij zapisz.",
"step5": "Kliknij \"Testuj Synchronizację\" aby zweryfikować połączenie.",
"step6": "Kiedy wykonasz te kroki, kliknij {{- link}}.",
"step6-here": "tutaj"
},
"share_page": {
"no-content": "Ta notatka nie ma treści."
},
"share_404": {
"title": "Nie znaleziono",
"heading": "Nie znaleziono"
},
"share_theme": {
"image_alt": "Zdjęcie artykułu",
"last-updated": "Ostatnia aktualizacja: {{- date}}",
"subpages": "Podstrony:",
"on-this-page": "Na tej stronie"
},
"hidden_subtree_templates": {
"table": "Tabela",
"geo-map": "Geo Mapa",
"start-date": "Początek daty",
"end-date": "Koniec daty",
"start-time": "Czas od",
"end-time": "Czas do",
"geolocation": "Geolokalizacja",
"built-in-templates": "Wbudowane szablony",
"board": "Tablica",
"status": "Status",
"board_note_first": "Pierwsza notatka",
"board_note_second": "Druga notatka",
"board_note_third": "Trzecia notatka",
"board_status_todo": "Do zrobienia",
"board_status_progress": "W trakcie",
"board_status_done": "Zrobione"
},
"sql_init": {
"db_not_initialized_desktop": "Baza danych nie została zainicjowana, postępuj zgodnie z instrukcjami wyświetlanymi na ekranie.",
"db_not_initialized_server": "Baza danych nie została zainicjowana, odwiedź stronę instalacji http://[your-server-host]:{{port}} aby zobaczyć jak uruchomić Trilium."
},
"desktop": {
"instance_already_running": "Istnieje już uruchomiona instancja, skup się na niej."
}
}

View File

@@ -424,5 +424,12 @@
"board_status_todo": "A fazer",
"board_status_progress": "Em andamento",
"board_status_done": "Concluído"
},
"sql_init": {
"db_not_initialized_desktop": "BD não inicializada, siga as instruções no ecrã.",
"db_not_initialized_server": "BD não inicializada, visite a página de configuração - http://[anfitrião-do-servidor]:{{port}} para ver instruções sobre como inicializar o Trilium."
},
"desktop": {
"instance_already_running": "Já há uma instância em execução, a focar essa instância."
}
}

View File

@@ -424,5 +424,12 @@
"board_status_todo": "A fazer",
"board_status_progress": "Em andamento",
"board_status_done": "Concluído"
},
"sql_init": {
"db_not_initialized_desktop": "DB não inicializada, por favor siga as instruções na tela.",
"db_not_initialized_server": "DB não inicializada, por favor visite a página de configuração - http://[your-server-host]:{{port}} para ver instruções de como inicializar o Trillium."
},
"desktop": {
"instance_already_running": "Já existe uma instância sendo executada, em vez disso focando nesta."
}
}

View File

@@ -428,5 +428,8 @@
"sql_init": {
"db_not_initialized_desktop": "База данных не инициализирована, следуйте инструкциям на экране.",
"db_not_initialized_server": "База данных не инициализирована, пожалуйста, посетите страницу настройки - http://[your-server-host]:{{port}}, чтобы увидеть инструкции по инициализации Trilium."
},
"desktop": {
"instance_already_running": "Приложение уже запущено, фокус переключен на него."
}
}

View File

@@ -428,5 +428,8 @@
"sql_init": {
"db_not_initialized_desktop": "DB не ініціалізовано, будь ласка, дотримуйтесь інструкцій на екрані.",
"db_not_initialized_server": "DB не ініціалізовано, будь ласка, відвідайте сторінку налаштування - http://[your-server-host]:{{port}} , щоб переглянути інструкції щодо ініціалізації Trilium."
},
"desktop": {
"instance_already_running": "Екземпляр вже запущено, фокусування буде на ньому."
}
}

View File

@@ -91,6 +91,7 @@ const ALLOWED_OPTIONS = new Set<OptionNames>([
"textNoteEditorMultilineToolbar",
"textNoteEmojiCompletionEnabled",
"textNoteCompletionEnabled",
"textNoteSlashCommandsEnabled",
"layoutOrientation",
"backgroundEffects",
"allowedHtmlTags",

View File

@@ -43,7 +43,7 @@ function index(req: Request, res: Response) {
platform: process.platform,
isElectron,
hasNativeTitleBar: isElectron && nativeTitleBarVisible,
hasBackgroundEffects: isElectron && isWindows11 && !nativeTitleBarVisible,
hasBackgroundEffects: isElectron && isWindows11 && !nativeTitleBarVisible && options.backgroundEffects === "true",
mainFontSize: parseInt(options.mainFontSize),
treeFontSize: parseInt(options.treeFontSize),
detailFontSize: parseInt(options.detailFontSize),

View File

@@ -120,7 +120,7 @@ const defaultOptions: DefaultOption[] = [
{ name: "compressImages", value: "true", isSynced: true },
{ name: "downloadImagesAutomatically", value: "true", isSynced: true },
{ name: "minTocHeadings", value: "5", isSynced: true },
{ name: "highlightsList", value: '["bold","italic","underline","color","bgColor"]', isSynced: true },
{ name: "highlightsList", value: '["underline","color","bgColor"]', isSynced: true },
{ name: "checkForUpdates", value: "true", isSynced: true },
{ name: "disableTray", value: "false", isSynced: false },
{ name: "eraseUnusedAttachmentsAfterSeconds", value: "2592000", isSynced: true }, // default 30 days
@@ -184,6 +184,7 @@ const defaultOptions: DefaultOption[] = [
{ name: "textNoteEditorMultilineToolbar", value: "false", isSynced: true },
{ name: "textNoteEmojiCompletionEnabled", value: "true", isSynced: true },
{ name: "textNoteCompletionEnabled", value: "true", isSynced: true },
{ name: "textNoteSlashCommandsEnabled", value: "true", isSynced: true },
// HTML import configuration
{ name: "layoutOrientation", value: "vertical", isSynced: false },