Contact pictures not synching between DJO and native contacts

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • BamBam
    Member
    • Apr 2010
    • 50

    #1

    Contact pictures not synching between DJO and native contacts

    I noticed a problem the other day which I believe had worked in previous versions (not entirely sure). Specifically, if I update a contact photo in the native contacts on my Motorola Droid (Froyo) then hit "Read Android Data", the new photo is not imported in to DJO - the old on is still displayed. I tried this several times earlier today with the same results. The reason I wanted to do it this way, rather than simply choosing a new photo from within DJO, was to take advantage of the photo cropping option the native product offers. In addition, any changes to photos on the mobile device are not being synchronized back to my Palm desktop on the PC.

    Has anyone else experienced a similar problem and, if so, were you able to resolve it?
  • Thomas
    DejaOffice Team Member
    • Dec 2010
    • 3008

    #2
    Originally posted by BamBam View Post
    I noticed a problem the other day which I believe had worked in previous versions (not entirely sure). Specifically, if I update a contact photo in the native contacts on my Motorola Droid (Froyo) then hit "Read Android Data", the new photo is not imported in to DJO - the old on is still displayed. I tried this several times earlier today with the same results. The reason I wanted to do it this way, rather than simply choosing a new photo from within DJO, was to take advantage of the photo cropping option the native product offers. In addition, any changes to photos on the mobile device are not being synchronized back to my Palm desktop on the PC.

    Has anyone else experienced a similar problem and, if so, were you able to resolve it?
    Can you give me a little more information about your configuration?

    Known
    Motorola Droid (Model?) Froyo

    Unknown
    DejaOffice Version
    CompanionLink Version and build #
    PIM Application

    Thanks
    - Lead QA

    Comment

    • BamBam
      Member
      • Apr 2010
      • 50

      #3
      Originally posted by Thomas View Post
      Can you give me a little more information about your configuration?

      Known
      Motorola Droid (Model?) Froyo

      Unknown
      DejaOffice Version
      CompanionLink Version and build #
      PIM Application

      Thanks
      At the time I reported this issue, I was running 1.10.5 with Companionlink build 4031. The PIM application is Palm desktop as mentioned in my original email. My phone is the original Motorola Droid with Froyo 2.2.1.

      I appreciate any assistance you can provide.

      Comment

      • Thomas
        DejaOffice Team Member
        • Dec 2010
        • 3008

        #4
        Originally posted by BamBam View Post
        At the time I reported this issue, I was running 1.10.5 with Companionlink build 4031. The PIM application is Palm desktop as mentioned in my original email. My phone is the original Motorola Droid with Froyo 2.2.1.

        I appreciate any assistance you can provide.
        Hi BamBam,

        DejaOffice should read this image files form Native Contacts.
        I am going to try to reproduce this behavior here in the office. This process can be difficult and time consuming. Some of the variable that can affect the outcome are things like:
        What type of image files are being used?
        what size and resolution?
        was it downloaded from the web
        where was it stored on the phone.
        All of this plays into the outcome.

        In general CompanionLink only syncs contact photos from the desktop to the phone. Think one way sync. The reason behind this is that handhelds rarely support higher resolution image files that Palm Desktop can handle on your PC.
        If you were to attach a photo in DejaOffice and sync it to Plam Desktop. The image experience in many cases is less than optimal on the PC side.
        - Lead QA

        Comment

        • BamBam
          Member
          • Apr 2010
          • 50

          #5
          Originally posted by Thomas View Post
          Hi BamBam,

          DejaOffice should read this image files form Native Contacts.
          I am going to try to reproduce this behavior here in the office. This process can be difficult and time consuming. Some of the variable that can affect the outcome are things like:
          What type of image files are being used?
          what size and resolution?
          was it downloaded from the web
          where was it stored on the phone.
          All of this plays into the outcome.

          In general CompanionLink only syncs contact photos from the desktop to the phone. Think one way sync. The reason behind this is that handhelds rarely support higher resolution image files that Palm Desktop can handle on your PC.
          If you were to attach a photo in DejaOffice and sync it to Plam Desktop. The image experience in many cases is less than optimal on the PC side.
          Typically, the files I am using to generate the contact icons are either pictures I have taken with my phone (or other digital camera), or .JPG files I have downloaded from a trusted source to the SD card installed in my phone. These pictures would normally be in JPG format, and range from 5-7 megapixels in resolution. The only exception to this would be if I capture a friend's Facebook profile photo, for example, which may be a slightly lower resolution. Each icon is then selected in the native contact application, cropped using the built in functionality and added to the contact. I then perform a "Read Android Data" sync from the application to update the DJO contacts list. This process will succeed only occasionally, with no pattern I can detect.

          Also, I have noticed an exception to the rules you outlined above regarding contact icon pictures synchronizing only from PC to device. Just the other day, I updated a contact picture on my device (using the process I outlined in the previous paragraph), and after performing a sync I noticed that the contact photo on my Palm desktop had also been updated to the new picture. I was not previously aware that this was intended to be a one-way sync only (although I understand the reasoning and it makes sense), but in this case it appears that the (nearly) impossible happened and the contact picture was updated from device to PC.

          Comment

          • Thomas
            DejaOffice Team Member
            • Dec 2010
            • 3008

            #6
            Originally posted by BamBam View Post
            Typically, the files I am using to generate the contact icons are either pictures I have taken with my phone (or other digital camera), or .JPG files I have downloaded from a trusted source to the SD card installed in my phone. These pictures would normally be in JPG format, and range from 5-7 megapixels in resolution. The only exception to this would be if I capture a friend's Facebook profile photo, for example, which may be a slightly lower resolution. Each icon is then selected in the native contact application, cropped using the built in functionality and added to the contact. I then perform a "Read Android Data" sync from the application to update the DJO contacts list. This process will succeed only occasionally, with no pattern I can detect.

            Also, I have noticed an exception to the rules you outlined above regarding contact icon pictures synchronizing only from PC to device. Just the other day, I updated a contact picture on my device (using the process I outlined in the previous paragraph), and after performing a sync I noticed that the contact photo on my Palm desktop had also been updated to the new picture. I was not previously aware that this was intended to be a one-way sync only (although I understand the reasoning and it makes sense), but in this case it appears that the (nearly) impossible happened and the contact picture was updated from device to PC.
            Hi BamBam,

            Please note I said in General regarding the sync. It isn't an absolute rule.

            Please update to the latest DejaOffice and companionLink versions.
            Verify your Master PC desktop data is set the way you want it to appear on the device and do a Purge and Reload from CompanionLink.
            - Lead QA

            Comment

            • Thomas
              DejaOffice Team Member
              • Dec 2010
              • 3008

              #7
              Originally posted by BamBam View Post
              Typically, the files I am using to generate the contact icons are either pictures I have taken with my phone (or other digital camera), or .JPG files I have downloaded from a trusted source to the SD card installed in my phone. These pictures would normally be in JPG format, and range from 5-7 megapixels in resolution. The only exception to this would be if I capture a friend's Facebook profile photo, for example, which may be a slightly lower resolution. Each icon is then selected in the native contact application, cropped using the built in functionality and added to the contact. I then perform a "Read Android Data" sync from the application to update the DJO contacts list. This process will succeed only occasionally, with no pattern I can detect.

              Also, I have noticed an exception to the rules you outlined above regarding contact icon pictures synchronizing only from PC to device. Just the other day, I updated a contact picture on my device (using the process I outlined in the previous paragraph), and after performing a sync I noticed that the contact photo on my Palm desktop had also been updated to the new picture. I was not previously aware that this was intended to be a one-way sync only (although I understand the reasoning and it makes sense), but in this case it appears that the (nearly) impossible happened and the contact picture was updated from device to PC.
              I have a suggested work around. Every time you modify a contact image edit the actual profile as well. If you change or add an image, add a note or single character in the contact not field.
              This is happening due to a limitation in the Android OS with how it records changes to the image files. So a manual change to the record in DejaOffice will prompt our app to scan for the new image file.

              Hope this helps.
              - Lead QA

              Comment

              • BamBam
                Member
                • Apr 2010
                • 50

                #8
                Originally posted by Thomas View Post
                I have a suggested work around. Every time you modify a contact image edit the actual profile as well. If you change or add an image, add a note or single character in the contact not field.
                This is happening due to a limitation in the Android OS with how it records changes to the image files. So a manual change to the record in DejaOffice will prompt our app to scan for the new image file.

                Hope this helps.
                Thomas -

                I will try this work-around the next time I update a contact image. It makes sense from a programming perspective if this is the only way to flag the record as modified.

                Also, I have already upgraded to the latest version of both DJO and Companionlink and performed the purge/reload with no change in the results.

                Thanks.

                Comment

                • Thomas
                  DejaOffice Team Member
                  • Dec 2010
                  • 3008

                  #9
                  Originally posted by BamBam View Post
                  Thomas -

                  I will try this work-around the next time I update a contact image. It makes sense from a programming perspective if this is the only way to flag the record as modified.

                  Also, I have already upgraded to the latest version of both DJO and Companionlink and performed the purge/reload with no change in the results.

                  Thanks.
                  Please keep us posted on how this works out for you.
                  - Lead QA

                  Comment

                  Working...