Commit log

718889a Show document title in message as well

Stephen Paul Weber created

a2c8ab2 Better tab title

Stephen Paul Weber created

65a3f06 reparent if parented

Stephen Paul Weber created

8874bc1 Use MUC nick for MUC webxdc

Stephen Paul Weber created

f000a29 Stop double updates from MUC

Stephen Paul Weber created

5367884 In case we get a state update with no converastion, probably don't want to lose it

Stephen Paul Weber created

b822530 Validate and throw to track this more closely

Stephen Paul Weber created

fab873b Reparent if already parented

Stephen Paul Weber created

4bb8f0a Initial WebXDC prototype

Stephen Paul Weber created

3ec4ee9 Allow null body for message

Click to expand commit body
Be careful with this, but can at least be used for sending

Stephen Paul Weber created

d087f31 Send a useful filename more often

Stephen Paul Weber created

7563964 Send mime type in sims and get from there too sometimes

Stephen Paul Weber created

312bf45 Some work towards bubbles

Stephen Paul Weber created

7213453 Use conversation notifications

Click to expand commit body
Allows for per-conversation priority and sound

Stephen Paul Weber created

dcbfd05 Set notification Person key and Important

Click to expand commit body
setImportant based on if the 1:1 with that person is pinned

Stephen Paul Weber created

4798230 Don't crash if dialog dismiss fails

Stephen Paul Weber created

ec3ad13 Fix NPE

Stephen Paul Weber created

06d1710 Fix NPE

Stephen Paul Weber created

fb360e2 Do not crash app if there is trouble setting the audio manager back to normal

Stephen Paul Weber created

02d9ee7 Fix NPE

Stephen Paul Weber created

f23ced0 Fix NPE

Stephen Paul Weber created

8020003 Follow the adapter rules more closely

Stephen Paul Weber created

0378272 If unregister fails we should log but not crash

Click to expand commit body
Often this isn't even needed since most contact removals are not of a PSTN
gateway.  Worst case they end up with an extra phone account in system, but if
we can't remove probably it's not there or owned by us anyway.

Stephen Paul Weber created

5d4b7d0 Add privacy policy in two more places

Stephen Paul Weber created

8aa42fe Reduce RAM pressure by the cache a bit

Stephen Paul Weber created

41b7fca Better logging, seperate pending from live

Stephen Paul Weber created

11cd449 Fix NPE

Stephen Paul Weber created

3c74455 Fix NPE

Stephen Paul Weber created

5a52612 List XEP-0224 in doap

Stephen Paul Weber created

e347cda Basic support for sending attention with @here prefix

Stephen Paul Weber created

35acbfc Notify on attention messages from MUC member or higher

Stephen Paul Weber created

bd1702b Use startForegroundService directly

Click to expand commit body
We already verified we are on a version that supports it.

Stephen Paul Weber created

ee698d5 Include link to app privacy policy in welcome flow

Stephen Paul Weber created

3e21673 Fix possible ConcurrentModificationException

Stephen Paul Weber created

b391cb5 Don't call task.run() twice

Click to expand commit body
Looks like merge error

Stephen Paul Weber created

fc522ca Set default audio device based on dialler selected route

Stephen Paul Weber created

3dc9db3 Move lock out of bar

Click to expand commit body
And clear history into more options

Stephen Paul Weber created

ec332d8 Welcome screen intro slideshow

Stephen Paul Weber created

5f96fff Fix NPE

Stephen Paul Weber created

bea715c Merge branch 'inversion'

Click to expand commit body
* inversion:
  Don't jump straight in, since the conversation list is safe now
  Never show setup dialogs during onboarding
  Try to get list of commands for any domain jid
  Hide cancel button when onboarding
  When entering cheogram.com conversation while onboarding, go to register
  Hide menu and fab when onboarding
  Use the JID from the link
  Never show tabs in onboarding mode
  This doesn't even work, because we never treat cheogram.com as a stranger
  If onboarding and just cheogram.com conversation open, switch into command flow
  When starting command, wait for account to connect
  Switch to existing session when there is one, for incoming intent
  Start onboarding where we left off
  Fix NPE
  Fix NPE
  Allow cancel onboarding
  Inverted flow happy path
  If a command response indicates an XMPP URI, jump to that
  Make sure UI update happens even if the View was not attached when the iq came in

Stephen Paul Weber created

4c04210 Don't jump straight in, since the conversation list is safe now

Click to expand commit body
And don't switch unconditionally, since we want you to be able to start a new
flow from a link/button even if you still have the last page open from before.

Stephen Paul Weber created

1c4d1f3 Never show setup dialogs during onboarding

Stephen Paul Weber created

426dde2 Try to get list of commands for any domain jid

Stephen Paul Weber created

dff082c Hide cancel button when onboarding

Click to expand commit body
Sort so that cancel comes before prev comes before everything else

Stephen Paul Weber created

bf77cc5 When entering cheogram.com conversation while onboarding, go to register

Stephen Paul Weber created

50fb3b9 Hide menu and fab when onboarding

Stephen Paul Weber created

a8322c0 Use the JID from the link

Click to expand commit body
Which may contain a resource

Stephen Paul Weber created

9d79d9a Never show tabs in onboarding mode

Stephen Paul Weber created

885e866 This doesn't even work, because we never treat cheogram.com as a stranger

Stephen Paul Weber created

ab45ab7 If onboarding and just cheogram.com conversation open, switch into command flow

Stephen Paul Weber created