Compare commits
140 Commits
v2.6.2
...
external-w
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
560b14b968 | ||
|
|
a1fd1df00b | ||
|
|
57d826ba09 | ||
|
|
0f8276e642 | ||
|
|
6e735ce32a | ||
|
|
9c31a967b3 | ||
|
|
33188e056b | ||
|
|
284c75fcf5 | ||
|
|
0cdefcc61a | ||
|
|
2171132555 | ||
|
|
3e1b1ae749 | ||
|
|
8297d5a5c7 | ||
|
|
79a930597d | ||
|
|
3a6380fa92 | ||
|
|
fe2eb25acb | ||
|
|
5462ee635c | ||
|
|
80ae845741 | ||
|
|
5f4192e180 | ||
|
|
e1db70d45e | ||
|
|
a41994bfe9 | ||
|
|
2f1047e3eb | ||
|
|
90363ec233 | ||
|
|
14bef3a149 | ||
|
|
db44b14aa4 | ||
|
|
c3f5fad15c | ||
|
|
0e9dc0f272 | ||
|
|
c0fd2274ee | ||
|
|
5cfdb8d39b | ||
|
|
64bd7bf994 | ||
|
|
bca25c2d4c | ||
|
|
b08fee3919 | ||
|
|
7f169807ca | ||
|
|
514c3437b3 | ||
|
|
552e78c4cd | ||
|
|
c7031f29d0 | ||
|
|
db3fc3a827 | ||
|
|
6e133b0725 | ||
|
|
3200224b6f | ||
|
|
98b55cbe73 | ||
|
|
87e44e9381 | ||
|
|
1cb62d8357 | ||
|
|
4faba40b1e | ||
|
|
d1508ce8f2 | ||
|
|
c26ce462e8 | ||
|
|
f761e9021b | ||
|
|
586542e15e | ||
|
|
10c6af8aa7 | ||
|
|
e9ce3d194c | ||
|
|
83a46e563d | ||
|
|
aa42cebbca | ||
|
|
9c0982dcab | ||
|
|
23de363548 | ||
|
|
4a1bc075ac | ||
|
|
39196fa582 | ||
|
|
28c6f91ac3 | ||
|
|
5c82e439a7 | ||
|
|
a4aa40dde8 | ||
|
|
b40d9bd8a1 | ||
|
|
4ad4fdee49 | ||
|
|
7ce9ae11c7 | ||
|
|
deb300326b | ||
|
|
227c9dcfee | ||
|
|
28c7b717f3 | ||
|
|
c499473467 | ||
|
|
7fa278f875 | ||
|
|
06e427fc5a | ||
|
|
51f7dc9ab8 | ||
|
|
eca964b03b | ||
|
|
bfcc02a769 | ||
|
|
7c42688072 | ||
|
|
e0e93c436b | ||
|
|
78c5877c65 | ||
|
|
9767b659c2 | ||
|
|
4b6210802b | ||
|
|
9f0def64f3 | ||
|
|
16c94d95cb | ||
|
|
03c8942a74 | ||
|
|
1626170ea6 | ||
|
|
fd03ab4f47 | ||
|
|
684857752f | ||
|
|
95f88d0f2c | ||
|
|
3ddfa0b774 | ||
|
|
35f684a1ee | ||
|
|
aac044fc9c | ||
|
|
9cbc3b3096 | ||
|
|
122afd6d46 | ||
|
|
75c67b7d78 | ||
|
|
33822295ef | ||
|
|
a5b1255f45 | ||
|
|
62f4396ffe | ||
|
|
7384ad0001 | ||
|
|
6361ae3736 | ||
|
|
6bbf053a4f | ||
|
|
6eec0dd58e | ||
|
|
dc67eace24 | ||
|
|
4fecb083a7 | ||
|
|
ef23d99b47 | ||
|
|
01048f5971 | ||
|
|
06ce4adc20 | ||
|
|
2fd8f39293 | ||
|
|
3627fa14e1 | ||
|
|
6950c40b12 | ||
|
|
a6884a2ee4 | ||
|
|
7eb1d89d66 | ||
|
|
920847245f | ||
|
|
605f12552e | ||
|
|
0689db48de | ||
|
|
f224282a27 | ||
|
|
c0a8c330a9 | ||
|
|
4ce58fa486 | ||
|
|
171b4b126d | ||
|
|
e4742f8b6a | ||
|
|
a3703cc895 | ||
|
|
ab6aeb7455 | ||
|
|
d96f8ee228 | ||
|
|
5981227c06 | ||
|
|
8e54a65ca5 | ||
|
|
7985958f03 | ||
|
|
1e4cc16770 | ||
|
|
75f729620e | ||
|
|
799fe81449 | ||
|
|
080c3cc7dc | ||
|
|
82defbdd7b | ||
|
|
c19e59f5da | ||
|
|
0e11273c45 | ||
|
|
73737ce776 | ||
|
|
bffd181f51 | ||
|
|
c972da1b15 | ||
|
|
1bb7bbb9e5 | ||
|
|
8b68da4040 | ||
|
|
16d5047379 | ||
|
|
8bebf99950 | ||
|
|
42c32c13e7 | ||
|
|
e8894d486e | ||
|
|
a03ef8d18a | ||
|
|
de50010b15 | ||
|
|
0ec0d87e71 | ||
|
|
c0b76cbd55 | ||
|
|
98ed2be518 | ||
|
|
2b66759e3a |
@@ -78,6 +78,9 @@ packages/app-cli/app/command-e2ee.js.map
|
||||
packages/app-cli/app/command-settingschema.d.ts
|
||||
packages/app-cli/app/command-settingschema.js
|
||||
packages/app-cli/app/command-settingschema.js.map
|
||||
packages/app-cli/app/command-sync.d.ts
|
||||
packages/app-cli/app/command-sync.js
|
||||
packages/app-cli/app/command-sync.js.map
|
||||
packages/app-cli/app/command-testing.d.ts
|
||||
packages/app-cli/app/command-testing.js
|
||||
packages/app-cli/app/command-testing.js.map
|
||||
@@ -702,9 +705,6 @@ packages/app-desktop/gui/style/StyledTextInput.js.map
|
||||
packages/app-desktop/gui/utils/NoteListUtils.d.ts
|
||||
packages/app-desktop/gui/utils/NoteListUtils.js
|
||||
packages/app-desktop/gui/utils/NoteListUtils.js.map
|
||||
packages/app-desktop/gui/utils/SyncScrollMap.d.ts
|
||||
packages/app-desktop/gui/utils/SyncScrollMap.js
|
||||
packages/app-desktop/gui/utils/SyncScrollMap.js.map
|
||||
packages/app-desktop/gui/utils/convertToScreenCoordinates.d.ts
|
||||
packages/app-desktop/gui/utils/convertToScreenCoordinates.js
|
||||
packages/app-desktop/gui/utils/convertToScreenCoordinates.js.map
|
||||
@@ -1176,6 +1176,9 @@ packages/lib/models/utils/paginationToSql.js.map
|
||||
packages/lib/models/utils/types.d.ts
|
||||
packages/lib/models/utils/types.js
|
||||
packages/lib/models/utils/types.js.map
|
||||
packages/lib/net-utils.d.ts
|
||||
packages/lib/net-utils.js
|
||||
packages/lib/net-utils.js.map
|
||||
packages/lib/ntp.d.ts
|
||||
packages/lib/ntp.js
|
||||
packages/lib/ntp.js.map
|
||||
@@ -1971,9 +1974,18 @@ packages/tools/update-readme-download.js.map
|
||||
packages/tools/update-readme-sponsors.d.ts
|
||||
packages/tools/update-readme-sponsors.js
|
||||
packages/tools/update-readme-sponsors.js.map
|
||||
packages/tools/updateMarkdownDoc.d.ts
|
||||
packages/tools/updateMarkdownDoc.js
|
||||
packages/tools/updateMarkdownDoc.js.map
|
||||
packages/tools/website/build.d.ts
|
||||
packages/tools/website/build.js
|
||||
packages/tools/website/build.js.map
|
||||
packages/tools/website/updateDownloadPage.d.ts
|
||||
packages/tools/website/updateDownloadPage.js
|
||||
packages/tools/website/updateDownloadPage.js.map
|
||||
packages/tools/website/utils/frontMatter.d.ts
|
||||
packages/tools/website/utils/frontMatter.js
|
||||
packages/tools/website/utils/frontMatter.js.map
|
||||
packages/tools/website/utils/pressCarousel.d.ts
|
||||
packages/tools/website/utils/pressCarousel.js
|
||||
packages/tools/website/utils/pressCarousel.js.map
|
||||
|
||||
9
.github/scripts/run_ci.sh
vendored
@@ -62,6 +62,15 @@ npm install
|
||||
if [ "$IS_PULL_REQUEST" == "1" ] || [ "$IS_DEV_BRANCH" = "1" ]; then
|
||||
echo "Step: Running tests..."
|
||||
|
||||
# On Linux, we run the Joplin Server tests using PostgreSQL
|
||||
if [ "$IS_LINUX" == "1" ]; then
|
||||
echo "Running Joplin Server tests using PostgreSQL..."
|
||||
sudo docker-compose --file docker-compose.db-dev.yml up -d
|
||||
export JOPLIN_TESTS_SERVER_DB=pg
|
||||
else
|
||||
echo "Running Joplin Server tests using SQLite..."
|
||||
fi
|
||||
|
||||
# Need this because we're getting this error:
|
||||
#
|
||||
# @joplin/lib: FATAL ERROR: Ineffective mark-compacts near heap limit
|
||||
|
||||
3
.github/workflows/github-actions-main.yml
vendored
@@ -29,7 +29,8 @@ jobs:
|
||||
brew install translate-toolkit
|
||||
|
||||
- name: Install Docker Engine
|
||||
if: runner.os == 'Linux' && startsWith(github.ref, 'refs/tags/server-v')
|
||||
# if: runner.os == 'Linux' && startsWith(github.ref, 'refs/tags/server-v')
|
||||
if: runner.os == 'Linux'
|
||||
run: |
|
||||
sudo apt-get install -y apt-transport-https
|
||||
sudo apt-get install -y ca-certificates
|
||||
|
||||
18
.gitignore
vendored
@@ -61,6 +61,9 @@ packages/app-cli/app/command-e2ee.js.map
|
||||
packages/app-cli/app/command-settingschema.d.ts
|
||||
packages/app-cli/app/command-settingschema.js
|
||||
packages/app-cli/app/command-settingschema.js.map
|
||||
packages/app-cli/app/command-sync.d.ts
|
||||
packages/app-cli/app/command-sync.js
|
||||
packages/app-cli/app/command-sync.js.map
|
||||
packages/app-cli/app/command-testing.d.ts
|
||||
packages/app-cli/app/command-testing.js
|
||||
packages/app-cli/app/command-testing.js.map
|
||||
@@ -685,9 +688,6 @@ packages/app-desktop/gui/style/StyledTextInput.js.map
|
||||
packages/app-desktop/gui/utils/NoteListUtils.d.ts
|
||||
packages/app-desktop/gui/utils/NoteListUtils.js
|
||||
packages/app-desktop/gui/utils/NoteListUtils.js.map
|
||||
packages/app-desktop/gui/utils/SyncScrollMap.d.ts
|
||||
packages/app-desktop/gui/utils/SyncScrollMap.js
|
||||
packages/app-desktop/gui/utils/SyncScrollMap.js.map
|
||||
packages/app-desktop/gui/utils/convertToScreenCoordinates.d.ts
|
||||
packages/app-desktop/gui/utils/convertToScreenCoordinates.js
|
||||
packages/app-desktop/gui/utils/convertToScreenCoordinates.js.map
|
||||
@@ -1159,6 +1159,9 @@ packages/lib/models/utils/paginationToSql.js.map
|
||||
packages/lib/models/utils/types.d.ts
|
||||
packages/lib/models/utils/types.js
|
||||
packages/lib/models/utils/types.js.map
|
||||
packages/lib/net-utils.d.ts
|
||||
packages/lib/net-utils.js
|
||||
packages/lib/net-utils.js.map
|
||||
packages/lib/ntp.d.ts
|
||||
packages/lib/ntp.js
|
||||
packages/lib/ntp.js.map
|
||||
@@ -1954,9 +1957,18 @@ packages/tools/update-readme-download.js.map
|
||||
packages/tools/update-readme-sponsors.d.ts
|
||||
packages/tools/update-readme-sponsors.js
|
||||
packages/tools/update-readme-sponsors.js.map
|
||||
packages/tools/updateMarkdownDoc.d.ts
|
||||
packages/tools/updateMarkdownDoc.js
|
||||
packages/tools/updateMarkdownDoc.js.map
|
||||
packages/tools/website/build.d.ts
|
||||
packages/tools/website/build.js
|
||||
packages/tools/website/build.js.map
|
||||
packages/tools/website/updateDownloadPage.d.ts
|
||||
packages/tools/website/updateDownloadPage.js
|
||||
packages/tools/website/updateDownloadPage.js.map
|
||||
packages/tools/website/utils/frontMatter.d.ts
|
||||
packages/tools/website/utils/frontMatter.js
|
||||
packages/tools/website/utils/frontMatter.js.map
|
||||
packages/tools/website/utils/pressCarousel.d.ts
|
||||
packages/tools/website/utils/pressCarousel.js
|
||||
packages/tools/website/utils/pressCarousel.js.map
|
||||
|
||||
@@ -523,12 +523,17 @@ div.navbar-mobile-content a.sponsor-button {
|
||||
|
||||
.bottom-links {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: center;
|
||||
border-top: 1px solid #d4d4d4;
|
||||
margin-top: 30px;
|
||||
padding-top: 25px;
|
||||
}
|
||||
|
||||
.bottom-links .bottom-link {
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
/* TOC */
|
||||
|
||||
#toc ul {
|
||||
@@ -652,6 +657,24 @@ footer .bottom-links-row p {
|
||||
font-size: 1.1em;
|
||||
}
|
||||
|
||||
/*****************************************************************
|
||||
WHAT'S NEW PAGE
|
||||
*****************************************************************/
|
||||
|
||||
.news-page .container > .content-wrapper,
|
||||
.news-item-page .container > .content-wrapper {
|
||||
/* Set the line width so that there's no more than 75 characters per line */
|
||||
/* https://baymard.com/blog/line-length-readability */
|
||||
max-width: 650px;
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.news-page img,
|
||||
.news-item-page img {
|
||||
max-width: 650px;
|
||||
}
|
||||
|
||||
/*****************************************************************
|
||||
IN THE PRESS
|
||||
The "In the press" section height needs to be adjusted as the
|
||||
|
||||
|
Before Width: | Height: | Size: 387 KiB After Width: | Height: | Size: 387 KiB |
BIN
Assets/WebsiteAssets/images/news/20180906-101039_0.png
Normal file
|
After Width: | Height: | Size: 24 KiB |
|
Before Width: | Height: | Size: 21 KiB After Width: | Height: | Size: 21 KiB |
BIN
Assets/WebsiteAssets/images/news/20180916-200431_0.png
Normal file
|
After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 19 KiB After Width: | Height: | Size: 19 KiB |
BIN
Assets/WebsiteAssets/images/news/20190130-230218_0.png
Normal file
|
After Width: | Height: | Size: 6.7 KiB |
BIN
Assets/WebsiteAssets/images/news/20190404-064157_0.png
Normal file
|
After Width: | Height: | Size: 67 KiB |
BIN
Assets/WebsiteAssets/images/news/20190404-064157_1.png
Normal file
|
After Width: | Height: | Size: 57 KiB |
|
Before Width: | Height: | Size: 44 KiB After Width: | Height: | Size: 44 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
BIN
Assets/WebsiteAssets/images/news/20190523-221026_0.png
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
Assets/WebsiteAssets/images/news/20190523-221026_1.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
|
Before Width: | Height: | Size: 29 KiB After Width: | Height: | Size: 29 KiB |
|
Before Width: | Height: | Size: 34 KiB After Width: | Height: | Size: 34 KiB |
BIN
Assets/WebsiteAssets/images/news/20190610-230711_0.png
Normal file
|
After Width: | Height: | Size: 7.4 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 5.6 KiB |
BIN
Assets/WebsiteAssets/images/news/20190613-192613_0.png
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
Assets/WebsiteAssets/images/news/20190613-192613_1.png
Normal file
|
After Width: | Height: | Size: 104 KiB |
|
Before Width: | Height: | Size: 35 KiB After Width: | Height: | Size: 35 KiB |
|
Before Width: | Height: | Size: 92 KiB After Width: | Height: | Size: 92 KiB |
BIN
Assets/WebsiteAssets/images/news/20190814-215957_0.png
Normal file
|
After Width: | Height: | Size: 57 KiB |
BIN
Assets/WebsiteAssets/images/news/20190814-215957_1.png
Normal file
|
After Width: | Height: | Size: 32 KiB |
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
|
Before Width: | Height: | Size: 26 KiB After Width: | Height: | Size: 26 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_0.png
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_1.png
Normal file
|
After Width: | Height: | Size: 21 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_2.png
Normal file
|
After Width: | Height: | Size: 8.4 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_3.png
Normal file
|
After Width: | Height: | Size: 11 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_4.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_5.png
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_6.png
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
Assets/WebsiteAssets/images/news/20190924-230254_7.png
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 18 KiB After Width: | Height: | Size: 18 KiB |
|
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 6.7 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 8.1 KiB |
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 27 KiB |
|
Before Width: | Height: | Size: 28 KiB After Width: | Height: | Size: 28 KiB |
|
Before Width: | Height: | Size: 16 KiB After Width: | Height: | Size: 16 KiB |
|
Before Width: | Height: | Size: 3.2 KiB After Width: | Height: | Size: 3.2 KiB |
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 13 KiB |
BIN
Assets/WebsiteAssets/images/news/20191012-233121_0.png
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
Assets/WebsiteAssets/images/news/20191014-155136_0.png
Normal file
|
After Width: | Height: | Size: 65 KiB |
|
Before Width: | Height: | Size: 45 KiB After Width: | Height: | Size: 45 KiB |
BIN
Assets/WebsiteAssets/images/news/20191117-183855_0.png
Normal file
|
After Width: | Height: | Size: 6.1 KiB |
BIN
Assets/WebsiteAssets/images/news/20191118-072700_0.png
Normal file
|
After Width: | Height: | Size: 61 KiB |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
BIN
Assets/WebsiteAssets/images/news/20200301-125055_1.png
Normal file
|
After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 20 MiB After Width: | Height: | Size: 20 MiB |
|
Before Width: | Height: | Size: 5.1 MiB After Width: | Height: | Size: 5.1 MiB |
BIN
Assets/WebsiteAssets/images/news/20200607-112720_0.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
Assets/WebsiteAssets/images/news/20200613-103545_0.png
Normal file
|
After Width: | Height: | Size: 144 KiB |
BIN
Assets/WebsiteAssets/images/news/20200616-191918_0.png
Normal file
|
After Width: | Height: | Size: 189 KiB |
BIN
Assets/WebsiteAssets/images/news/20200616-191918_1.png
Normal file
|
After Width: | Height: | Size: 201 KiB |
BIN
Assets/WebsiteAssets/images/news/20200620-114515_0.png
Normal file
|
After Width: | Height: | Size: 206 KiB |
BIN
Assets/WebsiteAssets/images/news/20200708-192444_0.png
Normal file
|
After Width: | Height: | Size: 107 KiB |
BIN
Assets/WebsiteAssets/images/news/20200708-192444_1.png
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
Assets/WebsiteAssets/images/news/20200708-192444_2.png
Normal file
|
After Width: | Height: | Size: 91 KiB |
BIN
Assets/WebsiteAssets/images/news/20200915-091108_0.png
Normal file
|
After Width: | Height: | Size: 89 KiB |
BIN
Assets/WebsiteAssets/images/news/20201126-114649_0.png
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
Assets/WebsiteAssets/images/news/20201126-114649_1.png
Normal file
|
After Width: | Height: | Size: 246 KiB |
BIN
Assets/WebsiteAssets/images/news/20201130-145937_0.png
Normal file
|
After Width: | Height: | Size: 183 KiB |
BIN
Assets/WebsiteAssets/images/news/20201212-172039_0.jpg
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
Assets/WebsiteAssets/images/news/20201212-172039_1.png
Normal file
|
After Width: | Height: | Size: 188 KiB |
BIN
Assets/WebsiteAssets/images/news/20201212-172039_2.png
Normal file
|
After Width: | Height: | Size: 244 KiB |
BIN
Assets/WebsiteAssets/images/news/20210104-131645_0.png
Normal file
|
After Width: | Height: | Size: 79 KiB |
BIN
Assets/WebsiteAssets/images/news/20210104-131645_1.png
Normal file
|
After Width: | Height: | Size: 261 KiB |
BIN
Assets/WebsiteAssets/images/news/20210104-131645_2.png
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
Assets/WebsiteAssets/images/news/20210105-153008_0.png
Normal file
|
After Width: | Height: | Size: 55 KiB |
BIN
Assets/WebsiteAssets/images/news/20210309-111950_0.jpg
Normal file
|
After Width: | Height: | Size: 120 KiB |
BIN
Assets/WebsiteAssets/images/news/20210310-100852_0.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
Assets/WebsiteAssets/images/news/20210413-091132_0.png
Normal file
|
After Width: | Height: | Size: 20 KiB |
BIN
Assets/WebsiteAssets/images/news/20210513-095238_0.jpg
Normal file
|
After Width: | Height: | Size: 56 KiB |
BIN
Assets/WebsiteAssets/images/news/20210513-095238_1.jpg
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
Assets/WebsiteAssets/images/news/20210513-095238_2.jpg
Normal file
|
After Width: | Height: | Size: 108 KiB |
BIN
Assets/WebsiteAssets/images/news/20210621-104753_0.png
Normal file
|
After Width: | Height: | Size: 51 KiB |
BIN
Assets/WebsiteAssets/images/news/20210621-104753_1.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
Assets/WebsiteAssets/images/news/20210621-104753_2.png
Normal file
|
After Width: | Height: | Size: 29 KiB |
BIN
Assets/WebsiteAssets/images/news/20210621-104753_3.png
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
Assets/WebsiteAssets/images/news/20210711-095626_0.png
Normal file
|
After Width: | Height: | Size: 128 KiB |
BIN
Assets/WebsiteAssets/images/news/20210901-113415_0.png
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
Assets/WebsiteAssets/images/news/20210929-144036_0.png
Normal file
|
After Width: | Height: | Size: 131 KiB |
BIN
Assets/WebsiteAssets/images/news/20210929-144036_1.png
Normal file
|
After Width: | Height: | Size: 34 KiB |
BIN
Assets/WebsiteAssets/images/news/20210929-144036_2.png
Normal file
|
After Width: | Height: | Size: 70 KiB |
BIN
Assets/WebsiteAssets/images/news/20211031-115215_0.png
Normal file
|
After Width: | Height: | Size: 158 KiB |
BIN
Assets/WebsiteAssets/images/news/20211031-115215_1.png
Normal file
|
After Width: | Height: | Size: 133 KiB |
BIN
Assets/WebsiteAssets/images/news/20211217-120324_0.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
Assets/WebsiteAssets/images/news/20211217-120324_1.png
Normal file
|
After Width: | Height: | Size: 119 KiB |
BIN
Assets/WebsiteAssets/images/news/20211217-120324_2.png
Normal file
|
After Width: | Height: | Size: 141 KiB |
BIN
Assets/WebsiteAssets/images/news/20211217-120324_3.png
Normal file
|
After Width: | Height: | Size: 241 KiB |
@@ -63,13 +63,20 @@ https://github.com/laurent22/joplin/blob/dev/{{{sourceMarkdownFile}}}
|
||||
Running in {{env}} mode!
|
||||
</div>
|
||||
{{{contentHtml}}}
|
||||
{{#showImproveThisDoc}}
|
||||
{{#showBottomLinks}}
|
||||
<div class="bottom-links">
|
||||
<a href="https://github.com/laurent22/joplin/blob/dev/{{{sourceMarkdownFile}}}">
|
||||
<i class="fab fa-github"></i> Improve this doc
|
||||
</a>
|
||||
{{#discussOnForumLink}}
|
||||
<a class="bottom-link" href="{{{discussOnForumLink}}}">
|
||||
<i class="fab fa-discourse"></i></i> Discuss on the forum
|
||||
</a>
|
||||
{{/discussOnForumLink}}
|
||||
{{#showImproveThisDoc}}
|
||||
<a class="bottom-link" href="https://github.com/laurent22/joplin/blob/dev/{{{sourceMarkdownFile}}}">
|
||||
<i class="fab fa-github"></i> Improve this doc
|
||||
</a>
|
||||
{{/showImproveThisDoc}}
|
||||
</div>
|
||||
{{/showImproveThisDoc}}
|
||||
{{/showBottomLinks}}
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<a href="https://twitter.com/joplinapp" title="Joplin Twitter feed"><i class="fab fa-twitter"></i></a>
|
||||
<a href="https://mastodon.social/@joplinapp" title="Joplin Mastodon feed"><i class="fab fa-mastodon"></i></a>
|
||||
<a href="https://www.patreon.com/joplin" title="Joplin Patreon"><i class="fab fa-patreon"></i></a>
|
||||
<a href="https://discordapp.com/invite/d2HMPwE" title="Joplin Discord chat"><i class="fab fa-discord"></i></a>
|
||||
<a href="https://discord.gg/VSj7AFHvpq" title="Joplin Discord chat"><i class="fab fa-discord"></i></a>
|
||||
<a href="https://www.reddit.com/r/joplinapp/" title="Joplin Subreddit"><i class="fab fa-reddit"></i></a>
|
||||
<a href="https://github.com/laurent22/joplin/" title="Joplin GitHub repository"><i class="fab fa-github"></i></a>
|
||||
</div>
|
||||
|
||||
@@ -12,6 +12,7 @@
|
||||
</a>
|
||||
</div>
|
||||
<div class="col-9 text-right d-none d-md-block">
|
||||
<a href="{{baseUrl}}/news/" class="fw500">What's New</a>
|
||||
<a href="{{baseUrl}}/help/" class="fw500">Help</a>
|
||||
<a href="{{forumUrl}}" class="fw500">Forum</a>
|
||||
{{#showJoplinCloudLinks}}
|
||||
@@ -42,8 +43,9 @@
|
||||
</div>
|
||||
|
||||
<div class="text-center menu-mobile-top">
|
||||
<a href="{{forumUrl}}" class="fw500 mobile-menu-link">Forum</a>
|
||||
<a href="{{baseUrl}}/news/" class="fw500 mobile-menu-link">What's New</a>
|
||||
<a href="{{baseUrl}}/help/" class="fw500 mobile-menu-link">Help</a>
|
||||
<a href="{{forumUrl}}" class="fw500 mobile-menu-link">Forum</a>
|
||||
</div>
|
||||
|
||||
<div class="menu-mobile-buttons">
|
||||
|
||||
3
BUILD.md
@@ -21,7 +21,7 @@ There are also a few forks of existing packages under the "fork-*" name.
|
||||
- Install node 14+ - https://nodejs.org/en/
|
||||
- macOS: Install Cocoapods - `brew install cocoapods`
|
||||
- Windows: Install Windows Build Tools - `npm install -g windows-build-tools --vs2015`
|
||||
- Linux: Install dependencies - `sudo apt install libnss3 libsecret-1-dev python rsync`
|
||||
- Linux: Install dependencies - `sudo apt install build-essential libnss3 libsecret-1-dev python rsync`
|
||||
|
||||
## Building
|
||||
|
||||
@@ -59,7 +59,6 @@ Normally the **bundler** should start automatically with the application. If it
|
||||
## Building the clipper
|
||||
|
||||
cd packages/app-clipper/popup
|
||||
npm install
|
||||
npm run watch # To watch for changes
|
||||
|
||||
To test the extension please refer to the relevant pages for each browser: [Firefox](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Your_first_WebExtension#Trying_it_out) / [Chrome](https://developer.chrome.com/docs/extensions/mv3/getstarted/). Please note that the extension in dev mode will only connect to a dev instance of the desktop app (and vice-versa).
|
||||
|
||||
@@ -40,6 +40,7 @@ RUN npm install --ignore-scripts
|
||||
# prevent certain sub-packages, such as sqlite3, from being built
|
||||
|
||||
COPY --chown=$user:$user packages/fork-sax/package*.json ./packages/fork-sax/
|
||||
COPY --chown=$user:$user packages/htmlpack/package*.json ./packages/htmlpack/
|
||||
COPY --chown=$user:$user packages/renderer/package*.json ./packages/renderer/
|
||||
COPY --chown=$user:$user packages/tools/package*.json ./packages/tools/
|
||||
COPY --chown=$user:$user packages/lib/package*.json ./packages/lib/
|
||||
@@ -66,6 +67,7 @@ RUN npm run bootstrapServerOnly
|
||||
# Now copy the source files. Put lib and server last as they are more likely to change.
|
||||
|
||||
COPY --chown=$user:$user packages/fork-sax ./packages/fork-sax
|
||||
COPY --chown=$user:$user packages/htmlpack ./packages/htmlpack
|
||||
COPY --chown=$user:$user packages/renderer ./packages/renderer
|
||||
COPY --chown=$user:$user packages/tools ./packages/tools
|
||||
COPY --chown=$user:$user packages/lib ./packages/lib
|
||||
|
||||