1. 23 Feb, 2010 1 commit
  2. 11 Feb, 2010 1 commit
  3. 05 Feb, 2010 3 commits
  4. 29 Jan, 2010 1 commit
  5. 28 Jan, 2010 1 commit
  6. 21 Jan, 2010 1 commit
  7. 12 Jan, 2010 1 commit
  8. 11 Jan, 2010 1 commit
  9. 08 Jan, 2010 1 commit
  10. 07 Jan, 2010 1 commit
  11. 06 Jan, 2010 1 commit
  12. 04 Jan, 2010 1 commit
    • Lixin Yue's avatar
      Move insert share info operation to a thread to avoid Receiver timeout · c6f1bacf
      Lixin Yue authored
      In OppReceiver, the function mOppManager.startTransfer(remoteDevice), which
              is used to insert share records to DB,  can be really a time-consuming
              operation in case of 300 or more objects sharing case.
              For onReceive() function in BroadcastReceiver, there are below specification:
              The function  is normally called within the main thread of its process, so you should never
              perform long-running operations in it  (there is a timeout of 10 seconds that the system allows
              before considering the receiver to  be blocked and a candidate to be killed)
      
      Add handle to concurrent sending case
              In Gellary, user can multiple select files (say 50files), and share via bluetooth to device1,
              and then right away share via bluetooth to device2, and also can share to device3. In such
              extream case, we need ensure all share info are saved to db.
      
      Complete the TODO in OppManager
             Store application data to SharedPreferences and restore them when service restart.
      c6f1bacf
  13. 22 Dec, 2009 3 commits
    • Lixin Yue's avatar
      Fix non-existing received file still appearing in live folder issue · 1f0fc265
      Lixin Yue authored
      After receiving a file by OPP from Bluetooth remote device, user can delete
      this file from Gallery or 3rd party application. In Opp live folder, user
      could still open this file, but with dialog "file not exist" displayed, and
      there is no way to make this file disappear from liver folder.
      Current solution is to delete the BT OPP DB record after openning an invalid
      uri associated with the file in folder, as an easy method without syncing.
      1f0fc265
    • Lixin Yue's avatar
      Update the error codes to be compatible with PBAP spec. · a4508589
      Lixin Yue authored
      Catch IndexOutOfBoundsException and NullPointerException in Opp sendFile().
      a4508589
    • Lixin Yue's avatar
      Enable vcard share in OPP · 6ef730f8
      Lixin Yue authored
      Bluetooth OPP to handle x-vcard MIME type from contacts share
      Handle vcard size by content type instead of tightening with contacts
      6ef730f8
  14. 11 Dec, 2009 3 commits
  15. 10 Dec, 2009 1 commit
  16. 02 Dec, 2009 3 commits
  17. 01 Dec, 2009 1 commit
  18. 30 Nov, 2009 3 commits
  19. 26 Nov, 2009 1 commit
  20. 25 Nov, 2009 4 commits
  21. 17 Nov, 2009 6 commits
  22. 15 Nov, 2009 1 commit