Patch: Settings for Messages layout

Rating: 
4.72222
Your rating: None Average: 4.7 (18 votes)

Adds features to Messages app:

  • 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;
  • option to have date and time for IMs which sets alignments just like SMSes;
  • option to show bubbles
  • settings for bubble opacity
  • option for context-aware text alignment in message bubbles
  • option for press and hold to send message
  • moves character counter to somewhere near the Send button to make it easier for eyes to check SMS pages before sending
  • shows cover action also on single message cover
  • shows an additional cover action in single message view to go back to main page

2.0.0+

Help translate into your language!
Currently available in 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!

Screenshots: 
Changelog: 

2.2.0-2: Solved compatibility issue with patchmanager 3
2.2.0-1: SFOS compatibility update
2.1.4-10: Added a cover action to single message view to go back to main page
2.1.4-9: Updated Russian
2.1.4-8: updated translations + minor improvements
2.1.4-7

  • 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
2.1.4-3

  • 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
0.5-1:
Updated for SFOS 2.1.0
0.4-1:
Show cover action also on single message cover

0.3-2

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

0.3-1

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

0.2

  • 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)

0.1-5

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

Comments

alina's picture

Of course there's an option. Please go to Settings > Apps > Messages, and disable "press and hold to send".

Mohjive's picture

How can I have missed that? I was there looking for the option twice before I made the comment. :)

Great patch!

DameCENO's picture

Alina, could we get an update for this patch for 2.0.4.x? Thank you...

alina's picture

The latest version works on 2.0.4 too. I'm currently using it.

giskard's picture

If you are interested, the italian translation has been updated in transifex.

pelle22's picture

Hi Alina

[solved]

thanks for a god job!

How to install sailfishos-patch-messages-layout-0.2-1_2.0.1.noarch.rpm

on SFOS 2.0.1.11

It copied to Jolla phone/downloads

i find it out my self.

 

Nice job

Sincerely
Pelle22

kibet85's picture

please add opacity level for bubbles like that on sailorgram

alina's picture

Sorry for late answer. I've been in obligatory military service, with minimal access to internet and no time for developing.

I just updated the package for SFOS 2.0.2 also with some new features including basic opacity level (not so smart as Sailorgram’s). As soon as translators finish their works, I'll publish it.

Ancelad's picture

It would be nice to make links more readable

http://imgur.com/HO8jwXT

alina's picture

Thanks for reporting! Fixed in the next release.

Rikudou_Sennin's picture

Do you think, it would be possible to add a speech bubble pointer, like in Android?

http://img.bhs4.com/15/5/1553e10a0e026a46f6ae929dd9e6261f5ef7a1cf_large.jpg

alina's picture

Hmm. It needs an image. I should try.

Rikudou_Sennin's picture

Have you looked to it?

alina's picture

No, sorry. I've been busy these days. But I thought about it. There are some problems at first look:

  1. The image should be in two or three parts to enable extending it based on the message length.
  2. Its color will be fixed over different ambiences. Need to find a solution. Maybe transparency can help.
  3. Some more thoughts on compatibility with different width (portrait/landscape).

Hopefully I will in coming weeks.

Mariusmssj's picture

Love it :D So useful

DameCENO's picture

Good one Alina, testing mode activated

eson's picture

Here's a Swedish translation to. Tested and approved.  ;)

Rikudou_Sennin's picture

By the way, here is Czech translation.

If you update strings, will you let me know, before uploading newer version?

alina's picture

Of course. I should have uploaded it on Transifex. But my trial is ending in few days and I haven't decided yet what to do. Thanks for the translation! I think I should change the part for my mistake to:

tedy přijaté nalevo a odeslané napravo

i.e. received on the left and sent on the right

coderus's picture

upload project to github and use transifex for free and unlimited for opensource projects.

alina's picture

Oh, thanks for the tip, Coderus! :) I will.

Rikudou_Sennin's picture

Yeah, sorry I made the same mistake as you :D

Rikudou_Sennin's picture

Don't you have error in the strings?

By default sent messages are on the left and received ones on the right. This will swap alignments; i.e. received on right and sent on left.

alina's picture

:D Silly mistake. I'll correct it, and thanks for the Czech translation.

Pages