Patch: Settings for Messages layout

Your rating: None Average: 4.7 (27 votes)

Adds features to Messages app:

  • option to show/hide bubbles
  • settings for bubble opacity
  • option for press and hold to send message
  • shows cover action also on single message cover
  • shows an additional cover action in single message view to go back to main page
  • option to display contact avatar as the conversation background (thanks Niccco following Coderus's patch) (Yet to be implemented in 3.1.0)
  • option to swap sides of sent and received messages; i.e. to have received messages on the left and the sent ones on the right (dropped in 3.1.0)
  • option to have date and time for IMs which sets alignments just like SMSes (dropped in 3.1.0)
  • option for context-aware text alignment in message bubbles (dropped in 3.1.0)


Help translate into your language!
Currently available in Chinese (China), Czech, Dutch, Dutch (Belgium), English, Finnish, French, German, Hungarian, Italian, Polish, Russian, Slovenian, Spanish, Swedish. Thanks translation team!

After applying the patch, restart Settings app and go to Settings > Apps > Messages.

Requires patchamanger

Thanks @Dax89, I used SailorGram revese color function for link color.
Source on GitHub.
Donations are welcome ;)

PayPal - The safer, easier way to pay online!



  • Fixed text input menu button behavior – old unseen bug :) (thanks to atlochowski)
  • SFOS compatibility update + dropping obsolete features

3.0.0-4: Updated Dutch, Slovenian, Spanish, Finnish, Polish + added Chinese (China) **Happy New Year**


  • Updated for SFOS 3
  • Added an option to display contact avatar in the conversation background
  • Updated colors to support light themes
  • Options now under an extending section

2.2.0-2: SFOS compatibility update + Solved compatibility issue with patchmanager 3

2.1.4-10: Added a cover action to single message view to go back to main page + Updated translations


  • Added option to use context-aware text alignment in message bubbles
  • Single message cover fixed, showing more lines
  • Updated translations, added Slovenian

2.1.4-4 - Layout settings now available in Flight Mode or with No SIM card


  • Update version numbers based on SFOS version
  • Bubble opacity now affects cover as well
  • Updated translations, added Dutch, Hungarian

0.7-1: Updated for SFOS 2.1.3 (Only due to two spaces, it's just unfair!)

0.6-1: Updated for SFOS 2.1.2
Updated for SFOS 2.1.0

0.4-1: Show cover action also on single message cover


  • Solved conflict with SFOS 2.0.5
  • Updated translations: Italian, Russian


  • Updated for SFOS 2.0.2
  • Added option to press and hold to send
  • Added option for bubble opacity


  • Updated bubble colors to make it consistent with SailorGram (white for inbound and theme highlight for outbound)
  • Added bubble pointers
  • Requires SFOS 2.0.1 (due to icons for bubble pointers)


  • Bug fixes: bubble link color, retry icon color, increased vertical padding between bubbles
  • Added translations: Czech, Swedish, French, Spanish, Russian, German, Polish, Italian, Finnish


Marold's picture

I bump to that, really miss that patch. Hope it will be brought to newest version of SFOS it is much appreciated

gaelic's picture

An update for would be very nice

Mick's picture

Patch has stopped working (needs update) in Torronsuo.

olf's picture

Acknowledged, unfortunately it fails to apply in Patchmanager.

Tested with Patchmanager 3.0.62 and SailfishOS on an Xperia X.

Historyscholar's picture

some strings are still  English after  last updating .I am using  Chinese:)

mixmax's picture

Yes, I agree with lkdhf. And I add that I really liked the difference between sent or recieved message color. Is it possible to restord those feature ? Tks a lot.

alina's picture

The color difference still exists and with this patch you can also choose to disable the bubbles completely.

lkdhf's picture

Hi Alina, can you please re-add the patch to change the message layout, but this time to revert Jolla's change? I'm sure a lot of people, myself included, are used to the old way and would like to keep their own messages on the left and the contact's messages on the right.

alina's picture

I think it's doable, just needs more time.

sunc's picture

+1 for bringing back the option to change the message layout back to the old one in SFOS 3.1.

atlochowski's picture

IMPORTANT when I apply your patch with OS 3.1 button to change number stops working. 

alina's picture

Oh, thank you. As a workaround, press and hold it. Soon to be fixed.

atlochowski's picture

I would like to report that some strings in Settings are not translated. These strings are not available to translate on transifex. version 3.1.0


alina's picture

Yeah, thanks for your report. To be honest, I couldn't sign in my Transifex account. I hope it will get resolved.

atlochowski's picture

Thanks for update it's working perfect with Sailfish 3.1

malysek's picture


Marold's picture

Hello could You consider making option for forwarding SMS from longpress menu in message window ? That would be Great, thank You for Your hard work and keep it up ;)

janssoni's picture

Hi, is there some reason that Storeman doesn't notify about updates of this package? I have the repo and I've tried refreshing everything.

vpp612's picture

Thanks for the latest update for Sailfish 3!

WilbertSmith's picture

Would it be possible to create PM3 compatible version for us still using SFOS 2.1.4 (Intex)?

carmenfdezb's picture

Thanks for the update!!

carmenfdezb's picture

I can't make this patch works in patchmanager3, I think it's not compatible with others patches I use. Does anyone here have the same issue?

jollex's picture

Thx for this update again! Nice work!

Caballlero's picture

Nice features / Nice patches / Thanks @alina

alina's picture

De nada! ;)

sandisk79's picture

In my case, installing your patch is OK. However, I can't apply your patch in the patchmanager, when I try to do so, I always get a message "Failed to install patch".

Redmi Note 4 Mido, Sailfish Lapuanjoki

vpp612's picture

This is what happens to me too. I have a new Jolla. The old one died. This is running the latest Sailfish and I cannot install patchmanger nor this patch.


carmenfdezb's picture

Are you using patchmanager3 or patchmanager2?

olf's picture

@sandisk79, this is also Patchmanager's error message, if you already have a conflicting Patch installed (as this Patch applies fine along more than 50 other Patches under SFOS on my Jolla 1 phones).

A strategy to determine a conflicting Patch:

  1. Unapply all Patches in Patchmanager
  2. Apply the formerly unapplicable Patch (i.e. this one).
    This is also the ultimate test, if there is some other reason for it not being applicable.
  3. Reapply the other installed Patches one by one, until you hit the conflicting one(s), which will fail to apply, now that this Patch is applied.

You may also consult this list of non-conflicting Patches.


alina's picture

No idea, it just changes files related to interface. If you can send me some files, I can explore the conflict. Please contact me via Telegram, or email.