Commit log 
  
  
  
    
      ce3b7a7 
      Revert "Slow down versionCode since we're past 100 commits already"
     
    
    
    
      Click to expand commit body 
      This reverts commit d50fca4b912b8ef2b2ee9645986fbcd25d73dee9. 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      0055190 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      fe109a0 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      16b027d 
      Photo picker on some androids uses this path
     
    
    
    
      Click to expand commit body 
      but it's just a temp file so we can't keep it 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      7cf6b01 
      Fix asking for contact permission
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      943a0ce 
      Need to join with cheogram when getting messages
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      d84a479 
      look up older messages in DB for reactions
     
    
    
     
       
       
       
         
         Daniel Gultsch 
       
       created
       1 year ago 
     
   
  
  
    
      2415ec4 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      c25bb1f 
      handle reactions with missing id attribute
     
    
    
     
       
       
       
         
         Daniel Gultsch 
       
       created
       1 year ago 
     
   
  
  
    
      be0b5f8 
      disable call integration on Android 15
     
    
    
    
      Click to expand commit body 
      The call integration depends on the operating system giving us a list of
possible output devices (speaker, earpiece, BT headset, ...) via a
callback called
`onAvailableCallEndpointsChanged()` that is called as soon as the app
registers the call with the operating system.
For outgoing calls on Android 15 this method is no longer invoked
leaving Conversations without knowledge about what devices are available
and thus without the ability to switch between speaker and earpiece.
Logcat output seems to indicate that there might be some sort of race
condition (there is a line that says something like: available endpoints
changed but service was not bound)
There is further evidence in that if one tries multiple calls in a row
(10+) one might actually see the output device switcher / indicator.
However after a full day of investigation it seems that the race
condition is in the platform code; not in Conversations. 
     
    
     
       
       
       
         
         Daniel Gultsch 
       
       created
       1 year ago 
     
   
  
  
    
      eb06946 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      fc10a1b 
      Do not check in fallback quotes for nickname
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      35b7e28 
      Do not notify on own reactions
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      278f492 
      Only use puzzel for webxdc, question for fallback
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      e9373eb 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      58d7555 
      Encrypt fallback when OMEMO is in use
     
    
    
    
      Click to expand commit body 
      To not leak the quoted message 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      89c7e6a 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      8bbcb23 
      Support corrections removing/adding reply better
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      edcd8fa 
      Fix double-remove crash
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      189c7f9 
      Fix weakref related crash
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      c1ef824 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      cb3490a 
      The right way to solve this leak is WeakRef
     
    
    
    
      Click to expand commit body 
      duh 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      c996da3 
      Don't produce ram-expensive Bitmap just for letter
     
    
    
    
      Click to expand commit body 
      Instead save a very small object with the string in it and draw every
time. Drawing a single letter is not noticibly slower than blitting a
bitmap of the same size. It may even be faster, and certainly saves RAM. 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      777112f 
      Optimize cache a BitTorrent
     
    
    
    
      Click to expand commit body 
      By computing same size for messages and for overview 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      ff2bdc8 
      No refreshUi thundering herd
     
    
    
    
      Click to expand commit body 
      But may delay by more than the interval this way 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      abb31b5 
      This may help the leak also
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      3cb373d 
      We made the cache way too small
     
    
    
    
      Click to expand commit body 
      If it's constantly evicting things, that's bad for performance too. 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      be73a00 
      If we are cached only then pass that through
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      401805b 
      Try to fix this leak
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      52745a9 
      do not purge offline messages when using bind 2
     
    
    
     
       
       
       
         
         Daniel Gultsch 
       
       created
       1 year ago 
     
   
  
  
    
      a9f592c 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      227cfce 
      Be sure to call callback even on failure
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      44a12a6 
      Show category/type for domain jids in roster
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      af89171 
      Even better animator race guards
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      524fbd1 
      Try each possible phoneAccount
     
    
    
    
      Click to expand commit body 
      Otherwise if one is disabled we bail out of call integration and lose features. 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      96bd92b 
      Fix another leak
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      2d577c2 
      Non-encrypted media URLs in omemo messages
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      1e76e60 
      Speed up passes over messages
     
    
    
    
      Click to expand commit body 
      And don't pass over for sortedTime or else sorting the list takes way
too long. 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      9e5281b 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      6d8d06c 
      Notify for reactions
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      31cc2ae 
      Allow moderation by MUC bare jid again
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      38ee9ca 
      Remove quote fallbacks directly using the option
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      c574ac7 
      Less nosiy fallback for reactions
     
    
    
    
      Click to expand commit body 
      Show only the added emoji and nothing on removal 
     
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      d35ebba 
      Loosen requirement to have occupant id to send reaction
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
    
      568798a 
      Bump versionCode
     
    
    
     
       
       
       
         
         Stephen Paul Weber 
       
       created
       1 year ago 
     
   
  
  
  
    Page 1 of 200