61b1eb2
      Do not lose the file if the rename fails
    
    
    
     Stephen Paul Weber created
61b1eb2
      Do not lose the file if the rename fails
    Stephen Paul Weber created
a59b60d
      This turns out to be more confusing than helpful
    Since you can't install any other version while the data is present, and it's hard to clear, it really doesn't help in the ways we hoped.
Stephen Paul Weber created
d5208a6
      show switch to video only if other party has caps
    fixes #4421
Daniel Gultsch created
e3eb486
      Merge tag '2.11.0'
    * tag '2.11.0': (101 commits) version bump to 2.11.0 temporarily use Snikket’s build of WebRTC delay candidates until after session-init/accept pulled translations from transifex pulled translations from transifex null PeerConnection reference before disposing; otherwise getState() might be issued against disposed object avoid race condition when restarting ICE version bump to 2.11.0-beta.2 pulled translations from transifex add switch to video menu item to call prepare JingleRtpConnection for content-adds trim xmpp address after user input add helper methods for content modification to RtpContentMap ensure cc-ed proceed is equivalent to accept rename initiateIceRestart to renegotiate to handle content adds take senders attr into account when converting to and from sdp make sure VideoSourceWrapper is stored in property refactor WebRTCWrapper to allow for track adds use plurals for missed call strings version bump to 2.11.0-beta ...
Stephen Paul Weber created
7489ef4
      jid-single and jid-multi fields are clickable
    Even in tables
Stephen Paul Weber created
166794e
      Refactor command UI clipboard to use ShareUtil
    Stephen Paul Weber created
4725daf
      Switch to snikket webrtc build
    Approved by F-Droid for use and is up to date
Stephen Paul Weber created
f851761
      version bump to 2.11.0
    Daniel Gultsch created
0a133b6
      temporarily use Snikket’s build of WebRTC
    Daniel Gultsch created
fbf111a
      Do not require active rtp connection when DTMF button is pressed
    Just ignore the button press is there isn't one.
Stephen Paul Weber created
7201761
      Add contact groups to system tags
    Stephen Paul Weber created
2fcb4ef
      Do not repaint view during edit
    Stephen Paul Weber created
8f61ba9
      Cancel all edits on back/collapse
    Stephen Paul Weber created
d206cff
      Fix NPE
    Stephen Paul Weber created
d3b828b
      Fix NPE
    Stephen Paul Weber created
bb52962
      delay candidates until after session-init/accept
    Daniel Gultsch created
a27f621
      pulled translations from transifex
    Daniel Gultsch created
542afe2
      pulled translations from transifex
    Daniel Gultsch created
2c7c44e
      null PeerConnection reference before disposing; otherwise getState() might be issued against disposed object
    Daniel Gultsch created
80d195d
      avoid race condition when restarting ICE
    Daniel Gultsch created
16f1405
      version bump to 2.11.0-beta.2
    Daniel Gultsch created
b374fec
      pulled translations from transifex
    Daniel Gultsch created
44fb756
      Clear Command Buttons in Message View
    We setup the buttons, but never clear them, so when a person has enough messages in their view and one of them has a button, as they scroll around and views get recycled the button can be attached onto any message and not just the ones that actually specify it. The documentation makes it a bit unclear if the adapter can be set to null or not... so I just clear it instead. I could leave it, I suppose, but that feels a bit weird, and the next time we go through this code we'll just replace it with another one anyway.
Christopher Vollick created
69f6220
      Allow mutating the list of children from a derived Element
    Data and Field Element subclasses expect to be able to mutate the list of children on the original Element that they are derived from using parse. The way the new setChildren worked resulted in not actually mutating the original. Change this for a bindTo that makes sure all fields reference the original (and hence any mutation on the new object mutates the original) and also a replaceChildren that uses clear+addAll to ensure that the existing list is mutated rather than a new list being used. In practise, this affected room configuration and other data forms being properly filled out.
Stephen Paul Weber created
c178e9a
      add switch to video menu item to call
    Daniel Gultsch created
4e8cead
      prepare JingleRtpConnection for content-adds
    Daniel Gultsch created
63501ad
      trim xmpp address after user input
    Daniel Gultsch created
f4be142
      add helper methods for content modification to RtpContentMap
    Daniel Gultsch created
e2f98f6
      ensure cc-ed proceed is equivalent to accept
    Daniel Gultsch created
9897fa3
      rename initiateIceRestart to renegotiate to handle content adds
    Daniel Gultsch created
304205b
      take senders attr into account when converting to and from sdp
    Daniel Gultsch created
59ea66c
      make sure VideoSourceWrapper is stored in property
    Daniel Gultsch created
27d8da2
      refactor WebRTCWrapper to allow for track adds
    Daniel Gultsch created
8fb2c11
      use plurals for missed call strings
    Daniel Gultsch created
d51682a
      version bump to 2.11.0-beta
    Daniel Gultsch created
6b9ebb3
      remove TODO
    Daniel Gultsch created
c3410ba
      pulled translations from transifex
    Daniel Gultsch created
c03d7b8
      update build instructions
    Daniel Gultsch created
e74e265
      bump various dependencies
    Daniel Gultsch created
109a20c
      do not expect stream features after inline resume
    Daniel Gultsch created
29461ed
      process challenge only on secure connection
    Daniel Gultsch created
44bfff7
      fall back to regular authentication if fast fails
    Daniel Gultsch created
dd03788
      Better dialling locale
    When dialling or adding a contact, default to network locale rather than sim locale. When syncing contacts prefer sim locale so contacts don't break while roaming. Special case the JMP SIM to be from US even though it is actually from FR.
Stephen Paul Weber created
cf32eb3
      Merge branch 'muc-tags'
    * muc-tags: Show and edit tags on MUC bookmarks Fix and updates Bookmarks2 support
Stephen Paul Weber created
3f75960
      Show easy invite button more prominently
    Stephen Paul Weber created
1359d4d
      Added OLED Black theme
    Jeffrey Miller created
f881289
      Merge branch 'next-submit'
    * next-submit: Allow webview to intercept action before sending over XMPP
Stephen Paul Weber created
6ececb4
      refactor webrtc video source + capture code
    Daniel Gultsch created
b12316b
      Do not treat all URL bodies as attachments
    This path is just for fallback to data stored by upstream, so only use it if upstream stored their flag.
Stephen Paul Weber created
4fc9b10
      Show and edit tags on MUC bookmarks
    But only if using bookmarks2, since otherwise any other app is likely to overwrite and lose them.
Stephen Paul Weber created