0dd980b
Higher contrast text
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
cc02716
Fix overflow issue
Stephen Paul Weber created
0c81558
Allow storing all media in cache on a per-chat basis
Stephen Paul Weber created
c530015
Store dummy and null message files in cache
These are command ui images and bob transfers, at the moment
Stephen Paul Weber created
ea2bcea
Set access time on avatars when accessing them
So they don't get blown away if being used, since relatime is a thing
Stephen Paul Weber created
9c0d15d
Fix NPE
Stephen Paul Weber created
756bf0f
Reset view properly for emoji messages
Stephen Paul Weber created
dd63693
Let's try this for dark tertiary default
Stephen Paul Weber created
bb60477
Enable finest logging from dependencies to logcat
Stephen Paul Weber created
87c1fb6
Go through emoji in order instead of using a regex
Stephen Paul Weber created
a250d38
Fix emoji issues by using a maintained library
No need to hand-roll everything
Stephen Paul Weber created
4cdb0eb
Clean up files not access in 30 days from the cache folder
Or maybe it will be ones created more than 30 days ago, depending on the device, but still it means the cache won't grow unbounded and we can always fetch again if really needed.
Stephen Paul Weber created
afc7dcb
Darken dark mode text input background
By treating the material surface cover as if it were alpha overlaid on the background. Use the opacity from account settings within reason, but keep the box visible.
Stephen Paul Weber created
5c4af20
Use correct id for reactions
Stephen Paul Weber created
715d8fe
Fix for left of text cut off during file upload
Stephen Paul Weber created
9440a67
Catch race conditioC
Stephen Paul Weber created
616d3c9
Track who is banned and allow unban
Stephen Paul Weber created
c5e2c8a
Ignore MAM messages from blocked
To avoid popping up the conversation again when we've blocked them
Stephen Paul Weber created
0fba83e
Fix didUnlock condition so password change works
Stephen Paul Weber created