56b6965
      Don't try as sticker pack if no pack_id
    
    
    
     Stephen Paul Weber created
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
    To leave space for eg DTMF pad
Stephen Paul Weber created
8e50b45
      Improve image layout, especially for reply-with-image
    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
    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
    Otherwise it may eventually crash when trying to init?
Stephen Paul Weber created
91f516b
      Fix index out of bounds
    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
    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
    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
    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
    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
    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
    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