Commit log

56b6965 Don't try as sticker pack if no pack_id

Stephen Paul Weber created

c651487 out of bounds guard

Stephen Paul Weber created

a15cf03 Limit name to 3 lines on call view

Click to expand commit body
To leave space for eg DTMF pad

Stephen Paul Weber created

8e50b45 Improve image layout, especially for reply-with-image

Click to expand commit body
Quote is pulled out for all replies now and so you can also tap on that

Stephen Paul Weber created

e507afc Store oob fallbacks for sent messages

Stephen Paul Weber created

369dd63 Remove unused caching logic

Click to expand commit body
The caching never helped much and was removed, this logic was causing
custom emoji replies to be detected as emoji-only even though they have
a quote at render time.

Stephen Paul Weber created

83faff5 Only refresh commands if update was for this contact

Stephen Paul Weber created

aff8feb Release toneGenerator when done

Click to expand commit body
Otherwise it may eventually crash when trying to init?

Stephen Paul Weber created

91f516b Fix index out of bounds

Click to expand commit body
Well... "fix" if it's a race condition or something. Otherwise not sure
why it's happening.

Stephen Paul Weber created

642460a Fix NPE

Stephen Paul Weber created

5e5013d Log SM counts to help with this messed up crash

Stephen Paul Weber created

d650b76 We always need READ_CONTACTS

Stephen Paul Weber created

cd934f3 New option to invite MUC participant to chat

Stephen Paul Weber created

4790412 Add more things that the MUC might have changed before reflection

Stephen Paul Weber created

40740f5 Always store new body+html from MUC

Stephen Paul Weber created

74d09d4 No reacting to a reaction

Stephen Paul Weber created

8f178ff Fix quote in a PM

Stephen Paul Weber created

85f607c Fix direct reply

Click to expand commit body
Always nuke XHTML when setting body to a string, instead of doing hacky workarounds

Stephen Paul Weber created

0dd980b Higher contrast text

Stephen Paul Weber created

2577363 Fix correcting styled reply

Stephen Paul Weber created

50d0561 Don't synthesize quote for moderated message

Stephen Paul Weber created

38f1675 Don't try DANE on raw IP

Click to expand commit body
It won't work anyway, and people get annoyed.

Stephen Paul Weber created

1a78b9d Bigger single emoji messages

Stephen Paul Weber created

42798d7 Guard against crash when dtmf and not ready

Stephen Paul Weber created

0c174a2 Select reason when moderating

Stephen Paul Weber created

b6a1250 Guard against busted replies with no id

Stephen Paul Weber created

b9f6fee Move possible NPE

Stephen Paul Weber created

18f6403 Fix XMLNS serialization

Stephen Paul Weber created

00dab81 in reply to indicator and jump to

Stephen Paul Weber created

cd8ba05 NPE

Stephen Paul Weber created

2176d5f Fix crash

Stephen Paul Weber created

721f0ae Improve foreground colour when using colorMatch

Stephen Paul Weber created

f962e38 Make custom emoji the same size as other emoji

Stephen Paul Weber created

6605001 We only need to extend to consume variant selector

Click to expand commit body
Surprise, surprise

Stephen Paul Weber created

8b8a116 Fix NPE

Stephen Paul Weber created

4d78c49 Crash fixes

Stephen Paul Weber created

667ff12 @mods to mention an online moderator

Stephen Paul Weber created

80c0d16 Bold timestamp on attention messages

Stephen Paul Weber created

0b377a8 Don't offer inline if we're not willing to bob

Stephen Paul Weber created

383e389 Set the InReplyTo for live messages

Click to expand commit body
This means a DB query for every inbound message that has a reply tag,
which is probably not expensive enough to be an issue

Stephen Paul Weber created

69d556e Reply to un-downloaded image, we may not have cids

Stephen Paul Weber created

8ca088c Fix fitzpatrick double-show

Click to expand commit body
For some reason, emoji with skintone modifier showed as doubled, a big
one and then a little one.  The span was being set correctly over the
whole thing, and yet this happened.  If we set it to one longer, it
fixes the problem, and in all testing so far doesn't cause any new
problems. I don't love this because it doesn't fully make sense to me,
but it works so I'm putting it in for now.

Stephen Paul Weber created

993fcea If all that's left is variant selectors, it's still emoji

Stephen Paul Weber created

dfb0ffa isOnlyEmojis trims internally now

Stephen Paul Weber created

45c63f0 Yet another dark mode tertiary container variant

Stephen Paul Weber created

8ad5a0c Allow sharing files from cached media

Stephen Paul Weber created

e270b98 Splash screen is always perpy

Stephen Paul Weber created

4756cd8 Answer/hang up are always green/red

Click to expand commit body
They're semantic colours like statuses, it makes no sense for them to
follow primary/error

Stephen Paul Weber created

3f2afaf Remove quote span from preview, unless it is everything

Stephen Paul Weber created

6b76e81 Menu to delete file from media browser

Stephen Paul Weber created