Commit log

974295b Match webrtc to snikket and upstream

Stephen Paul Weber created

db9748f WebXDC file sent with no thread is just a file

Click to expand commit body
Don't try to get updates from the non-thread and crash.

Stephen Paul Weber created

746787f play dial tones on STREAM_MUSIC when phone is silent

Click to expand commit body
when the phone is silent only the first ~three tones are played when
attempting to play out the tone over STREAM_VOICE_CALL

it’s unclear exactly why this is the case (in the past we went back and forth
between STREAM_VOICE_CALL and STREAM_MUSIC) exactly to fix issues around silent
mode.
Apparently we failed to test this past three sounds.

This commit changes the stream back to music - but not generally as this was in
the past - but only for when the phone is on silent

Daniel Gultsch created

1ef03b0 Fix NPE

Stephen Paul Weber created

d43b6ea Actually clear reply fallback for directReply which doesn't have one

Stephen Paul Weber created

3183155 Initial support for XEP-0221

Click to expand commit body
Works for images delivered over https only

Stephen Paul Weber created

083d854 Do not show geo URI as message body

Click to expand commit body
Just show the button

Stephen Paul Weber created

c536612 On slow devices even blurhash decode costs enough to do on background thread

Stephen Paul Weber created

881a868 Do not load from DB in UI thread

Stephen Paul Weber created

18b0751 Do not miss actions if they come after the form

Stephen Paul Weber created

ed7388d Use bookmark name for a contact when there is no roster item but is a bookmark

Click to expand commit body
Especially useful since shortcut code assumes contact right now.

Stephen Paul Weber created

c878985 Once you have really entered an onboarding flow, don't bail out

Click to expand commit body
Going back in and pushing cancel should not bail you out anymore, you're waiting
for the onboarding to finish somehow.

Stephen Paul Weber created

1d20af9 Make text-multi and multi-jid work at all

Stephen Paul Weber created

d1fa4f6 Fix typo

Stephen Paul Weber created

18c6134 Make result field tall enough to show all items

Stephen Paul Weber created

b4661e6 Fix NPE

Stephen Paul Weber created

799ff50 Use proper unicode codepoint offsets for fallback

Stephen Paul Weber created

49ae960 Reusing TimerTask sometimes fails

Stephen Paul Weber created

2156435 Paper over rare crash with any colour theme

Stephen Paul Weber created

2d04b0d Pin dependency

Stephen Paul Weber created

826d19e At least call search result action quote until it can do reply

Stephen Paul Weber created

dafc687 Fix location of cleanup menu item

Stephen Paul Weber created

0dde60c Fix NPE

Stephen Paul Weber created

a6b6a23 Fix @here for multiline message

Stephen Paul Weber created

b105b0b Make long press to copy more reliable

Stephen Paul Weber created

9a5b2dc Add cleanup conversations option

Stephen Paul Weber created

efeb8fc Only set "Note to Self" on a *copy*

Stephen Paul Weber created

cbc813c Continue to ask next question when first answer is no

Stephen Paul Weber created

13f94a4 FEATURE_CONNECTION_SERVICE still exists on 33

Stephen Paul Weber created

c336fc2 Consider subject and thread part of the correctable content of a message

Stephen Paul Weber created

45a3e61 Tweak height

Stephen Paul Weber created

1213d40 Fix index out of bounds issue

Click to expand commit body
Very rare, found by google play pre-launch

Stephen Paul Weber created

8f90a98 Phone number and date formatting for result forms

Stephen Paul Weber created

df1be35 Scrollable welcome views on small screens

Stephen Paul Weber created

fd80804 Restore backup prominent on welcome screen

Stephen Paul Weber created

9b48d18 Allow disco of bare jid when offline

Stephen Paul Weber created

e097ddd Fix NPE

Stephen Paul Weber created

755e18f Do not ban short usernames

Stephen Paul Weber created

01c76e8 WebXDC is launched from chat, so return there on close

Stephen Paul Weber created

7dbe06d Allow adding WebXDC app to homescreen

Stephen Paul Weber created

c755560 Export WebXDC updates

Stephen Paul Weber created

1acc6ca Clear webxdc updates along with conversation

Stephen Paul Weber created

58c9146 Use image cache to prevent spamming threads

Click to expand commit body
Also the thread updating the UI directly is unsafe with a list view, the item
may have been recycled in the meantime

Stephen Paul Weber created

8b2d549 DNS table was too wide but not being responsived

Stephen Paul Weber created

ab7fbf5 Reset prefix/suffix label on next use

Stephen Paul Weber created

0c7be47 Use username if there is no displayName

Stephen Paul Weber created

96d44f9 Show WebXDC name and icon

Stephen Paul Weber created

6a800d1 Menu item to add shortcut

Click to expand commit body
Turns out there's also a way to do this via the "widgets" menu but this is more
obvious IMO.

Stephen Paul Weber created

f5ebe1d Copy page1/page2 from old conversation on reInit if needed

Stephen Paul Weber created

49bcbb4 Make certain we sort by serial

Stephen Paul Weber created