QR Share

Rating: 
5
Your rating: None Average: 5 (14 votes)

Sharing plugin for converting text to QR or Aztec code. Works with e.g. Jolla Notes, Browser and Contacts.

Source code: https://github.com/monich/sailfish-qrshare

Screenshots: 
Application versions: 
AttachmentSizeDate
File sailfish-qrshare-1.0.5-7.1.armv7hl.rpm59.48 KB28/06/2019 - 02:35
File sailfish-qrshare-1.0.5-7.1.i486.rpm70.83 KB28/06/2019 - 02:35
File sailfish-qrshare-1.0.4-6.1.armv7hl.rpm58.75 KB26/06/2019 - 02:22
File sailfish-qrshare-1.0.4-6.1.i486.rpm70.21 KB26/06/2019 - 02:22
File sailfish-qrshare-1.0.3-5.1.armv7hl.rpm58.34 KB23/06/2019 - 19:37
File sailfish-qrshare-1.0.3-5.1.i486.rpm69.4 KB23/06/2019 - 19:37
File sailfish-qrshare-1.0.2-4.1.armv7hl.rpm57.88 KB22/06/2019 - 13:28
File sailfish-qrshare-1.0.2-4.1.i486.rpm69.48 KB22/06/2019 - 13:28
File sailfish-qrshare-1.0.1-3.1.armv7hl.rpm48.22 KB17/05/2019 - 01:11
File sailfish-qrshare-1.0.1-3.1.i486.rpm57.95 KB17/05/2019 - 01:11
File sailfish-qrshare-1.0.0-2.1.armv7hl.rpm47.79 KB15/05/2019 - 17:50
File sailfish-qrshare-1.0.0-2.1.i486.rpm57.44 KB15/05/2019 - 17:50
Changelog: 
  • 1.0.5 (Jun 27 2019)
    - Portuguese translations
    - Hungarian translations
  • 1.0.4 (Jun 25 2019)
    - French translations
    - Chinese translations
  • 1.0.3 (Jun 23 2019)
    - Updated Swedish translations
    - Fixed runtime Qt warning
    - Removed debug console output from QML
  • 1.0.2 (Jun 22 2019)
    - Swipe to switch between QR and Aztec codes
    - Save larger images to Gallery
    - Added Spanish translations
  • 1.0.1 (May 17 2019)
    - Support for sharing bookmarks from sailfish-browser
    - Added Swedish translations
  • 1.0.0 (May 15 2019)
    - Initial version

Comments

amaretzek's picture

icon size too small on Xperia X SF 3.0.3.10 qrshare-1.0.3-5.1 (people). Thanks!

slava's picture

The icon is supposed to be generated at install time to match Theme.iconSizeMedium (which depends on the screen resolution). That's what this app is for:

https://github.com/monich/sailfish-qrshare/tree/master/mkicon

There was a problem with the very first version (1.0.0) - it was deleting the new icon during upgrade. So if you were upgrading from 1.0.0 - that would explain it. Try reinstalling the package.

amaretzek's picture

"pkcon remove sailfish-qrshare" and then "install" solved the problem. Thanks

Historyscholar's picture

HOW TO PROVIDE TRANSLATION?

slava's picture

As a github pull request like this: https://github.com/monich/sailfish-qrshare/pull/1

objectifnul's picture

Improved with Jolla-Browser, thx. However, saved QR's in the gallery are too blurred (less than 800 bytes) and unreadable.

slava's picture

Version 1.0.2 saves larger images to Gallery. Typically, every pixel gets converted  to 5x5 square (the actual number depends on the code size and the screen resolution - squares could be smaller but never larger than 5x5). Those images should be readable now.

slava's picture

The generated PNGs are perfect pixel-to-pixel copies of the QR code, black on white and with a 1-pixel white square around it. They are not blurred or anything. It's just that Gallery assumes photos and will blur and interpolate pictures no matter what you do. Of course, if I turn pixels into squares (2x2, 3x3, 4x4, whatever), the interpolation effects will become less noticeable, but that would essentially mean doing the resizing for the Gallery app.

It's really a problem with display, not with generation of images. And I was actually able to decode QR codes from the Gallery with CoreReader from Jolla Store, which convinced me that this is good enough. They don't look great in Gallery, I agree, but they should still be decodable.

Pohli's picture

Wouldn't a vector graphics file format like SVG be more appropriate?

slava's picture

Gallery doesn't seem to support SVGs. And to me, one pixel per bit seems to be quite adequate, if not perfect, format for this particular purpose.

Bocephus's picture

So... Does this make QR Clip obsolete?

slava's picture

Not really... With QR Clip you can convert arbitraty selectable text to a QR code, this one converts the whole thing (provided that sharing is supported by the application in the first place)

slava's picture

And another important thing - QR Clip is compatible with Jolla Store and this one isn't.

maier's picture

My special Thank you for your support ) It is working fine. Only the two points from the comment before are not working. As initial version super.

objectifnul's picture

Promising. For most of my contacts, I get an error: "Text too long for QR code".

I wish it working with Jolla Browser (currently: "Nothing to share").

slava's picture

I have to check what exactly browser is sharing. As for contacts, those most likely include the picture which makes them too big for a QR code. Some pre-processing might help there. I'll take a look when I have a chance.

martonmiklos's picture

FYI I have did some coding around shortening the contacts for sharing via SMS:

https://github.com/martonmiklos/harbour-sms-share-plugin/tree/master/vca...

anasyntes's picture

Super, thank you!

Serega_xDD's picture

Very Good