Home / GitHub Page

Followup to my prior post, Future of Joplin

This extends from my prior post, but the topics are new, so I wanted to do a new thread. I am using:
Joplin for Desktop

Copyright © 2016-2020 Laurent Cozic
Joplin 1.2.4 (prod, linux)

Client ID: ceab1d7269024b78abbe7000fe08328e
Sync Version: 2
Profile Version: 34
Keychain Supported: No

Revision: 00057da (master)

  1. When adding an attachment, say a PNG file, is there a way to incorporate a compression process (like optipng) to save on storage space?
    a) Is it possible to paste a screen shot with a prompt to make adjustments, similar to what Flameshot and Shutter do when making a screen shot? Maybe to ask if I want to save as PNG, JPEG, compression and quality level, etc? I am aware that this is also a bit out of scope, but not so much for users with a large amount of notes with attachments that are images.
  2. Is there a method of removing attachments no longer linked in a note? Maybe it is there and I am unaware?
  3. I am able to do a screen capture of something and paste as an image. However, I cannot do as in VSCode and Atom where I can use "copy image" and paste.
  4. An expanded search feature is needed, in my opinion. I am seeing the value potential with that based on the prior.
  5. After trying the web clipper, I see the value. One thing I cannot find ... what if I want the URL + simplified or complete page?
  6. For the web clipper, what about an option to take a full page screenshot of a web page? I currently do this via browser extension, but to have Joplin do it, that is a feature worth talking about.
  7. The ability to connect Joplin to a web service to store attachments (like images) would be quite helpful. Including services like Google Drive, OneDrive, etc ... and also private FTP servers for those who have server space.
  8. an integration to Google Calendar (and possibly others) would be great.... although, again a bit far from scope.

I know this is a big "wish list", but I am adjusting to using Joplin more and an seeing a potential not found in competing softwares. Also based on my prior post, I am not thinking of the coding portions, but strictly notes.

  1. I am also more interested in this, because it is generally acceptable even if the image is compressed. ref: https://www.npmjs.com/package/imagemin-optipng
  2. Someone has done it here, you can search for details or @laurent
  3. Don't quite understand what it means
  4. This is the function of the extension store, but at present, how to release the extension is a problem. Maybe, you can release the npm package?
    5,6,7,8 I personally don't really care about these. . .
  1. When adding an attachment, say a PNG file, is there a way to incorporate a compression process (like optipng) to save on storage space? a) Is it possible to paste a screen shot with a prompt to make adjustments, similar to what Flameshot and Shutter do when making a screen shot? Maybe to ask if I want to save as PNG, JPEG, compression and quality level, etc? I am aware that this is also a bit out of scope, but not so much for users with a large amount of notes with attachments that are images.

That could be a plugin. It would simply loop through the resources and recompress/optimise the images.

  1. An expanded search feature is needed, in my opinion. I am seeing the value potential with that based on the prior.

We've just expanded it significantly with advanced filters, improved ranking, etc. What do you have in mind?

  1. After trying the web clipper, I see the value. One thing I cannot find ... what if I want the URL + simplified or complete page?

URL is always saved with the page, in the metadata (press the Info button on the note)

  1. The ability to connect Joplin to a web service to store attachments (like images) would be quite helpful. Including services like Google Drive, OneDrive, etc ... and also private FTP servers for those who have server space.

Isn't it what sync is already doing? And if you change the attachment, presumably you want it to be automatically updated - so sync.

  1. an integration to Google Calendar (and possibly others) would be great.... although, again a bit far from scope.

That won't happen in the main app, but again a plugin would be possible. It would just scan recent notes and sync with Google Calendar. I guess plugins will now be the answer for features that are out of scope.