Package Details: joplin-appimage 2.14.20-2

Git Clone URL: https://aur.archlinux.org/joplin-appimage.git (read-only, click to copy)
Package Base: joplin-appimage
Description: The latest stable AppImage of Joplin - a cross-platform note taking and to-do app
Upstream URL: https://github.com/laurent22/joplin
Keywords: appimage joplin markdown note notetaking productivity
Licenses: MIT
Conflicts: joplin-desktop
Submitter: icefox
Maintainer: thynkon
Last Packager: thynkon
Votes: 85
Popularity: 1.97
First Submitted: 2020-06-19 14:03 (UTC)
Last Updated: 2024-03-19 21:34 (UTC)

Pinned Comments

thynkon commented on 2021-06-16 20:49 (UTC)

Attention

From now, this package will only track stable releases of Joplin.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

vith commented on 2020-12-30 12:13 (UTC)

It looks like the upstream project is tagging versions out of order because they're maintaining the 1.5 line while also working on 1.6, so the version here has gone backwards from 1.6.1 to 1.5.14.

If this package is supposed to track the "latest" release including pre-releases, maybe "latest" should be "highest version" instead of by timestamp.

thynkon commented on 2020-12-30 10:04 (UTC) (edited on 2020-12-30 10:04 (UTC) by thynkon)

Hi @ben2talk, self-contained packages like appimages should be installed in /opt as per Arch package guidelines.

I have reinstalled this package several times and I had no icons problems. Could you give me more information about your problem?

ben2talk commented on 2020-12-30 04:50 (UTC)

  1. No icon is apparent
  2. If installed via AUR it is put in /opt folder, not suitable for a user.
  3. Icons still need manual intervention (10th Dec '20).

thynkon commented on 2020-12-17 18:27 (UTC) (edited on 2020-12-18 20:15 (UTC) by thynkon)

Hi @winicius, appimages desktop integration allows you to launch appimages using your desktop environment launcher. I have disabled it for this package.
Are you using something like AppImageLauncher to launch joplin? In order to execute an appimage, all you need to do is to make it executable.

winicius commented on 2020-12-16 23:20 (UTC)

Is there any way to disable the integrate dialog? It always fails and I don't even know what it is supposed to do

thynkon commented on 2020-11-16 18:34 (UTC)

Thank you @vith for your feedback. The last update should fix the missing icons. If it does not, do not hesitate to contact me.

vith commented on 2020-11-16 07:04 (UTC) (edited on 2020-11-16 07:19 (UTC) by vith)

I needed to change the Icon field of the .desktop to Icon=@joplinapp-desktop for it to work for me.

edit: Actually that only worked briefly, then went back to showing a broken icon (on gnome-shell).

edit2: Looks like it needed the @, I was just confused by the cache. Icon=@joplinapp-desktop

thynkon commented on 2020-11-08 20:40 (UTC)

Thank you @petsam for your feedback. I have fixed the PKGBUILD file. For those who might have issues building the package (1.4.7-1), all you need to do is to update to the version 1.4.7-2 and the problems should be gone. If you still have issues, don't hesitate to contact me.

petsam commented on 2020-11-08 19:59 (UTC) (edited on 2020-11-08 20:11 (UTC) by petsam)

There are some changes in file names (.png, .desktop). I changed PKGBUILD and installed successfully. Here is the diff:

33,34c33,34
<     ./$_filename --appimage-extract "usr/share/icons/hicolor/*/apps/joplin.png" > /dev/null 2>&1
<     ./$_filename --appimage-extract joplin.desktop > /dev/null 2>&1
---
>     ./$_filename --appimage-extract "usr/share/icons/hicolor/*/apps/@joplinapp-desktop.png" > /dev/null 2>&1
>     ./$_filename --appimage-extract @joplinapp-desktop.desktop > /dev/null 2>&1
36c36
<     sed -i -E "s|Exec=AppRun|Exec=${INSTALL_PATH}|" squashfs-root/joplin.desktop
---
>     sed -i -E "s|Exec=AppRun|Exec=${INSTALL_PATH}|" squashfs-root/@joplinapp-desktop.desktop
42c42
<     find "$pkgdir/usr/share/icons" -type f -name "joplin.png" -exec chmod 644 {} \;
---
>     find "$pkgdir/usr/share/icons" -type f -name "@joplinapp-desktop.png" -exec chmod 644 {} \;
45c45
<     install -Dm644 "squashfs-root/joplin.desktop" "$pkgdir/usr/share/applications/joplin.desktop"
---
>     install -Dm644 "squashfs-root/@joplinapp-desktop.desktop" "$pkgdir/usr/share/applications/@joplinapp-desktop.desktop"

thynkon commented on 2020-11-07 20:28 (UTC) (edited on 2020-11-14 12:16 (UTC) by thynkon)

IMPORTANT: If you use the Clipper API, please note that there are a few breaking changes in this version. See this link for more information: #3983

Plugins: joplin.views.dialogs.open() now returns an object instead of the button ID that was clicked. So for example instead of getting just "ok", you will get { "id": "ok" }. This is to allow adding form data to that object.