1. 29 Jan, 2020 2 commits
  2. 25 Nov, 2019 2 commits
  3. 19 Nov, 2019 1 commit
  4. 08 Jul, 2019 2 commits
  5. 03 Jul, 2019 1 commit
    • chriadam's avatar
      [libcontacts] Update section bucket index cache after deletions. Contributes to JB#46496 · c7112dae
      chriadam authored
      When a contact is deleted, we need to recalculate the section bucket
      index cache as that contact may have been the only contact in a given
      section bucket (display label group).
      
      However, since updating the section bucket index cache is an expensive
      operation, we should only do this once per bulk deletion, so this
      commit also adds support for bulk deletion operations.
      c7112dae
  6. 03 Jun, 2019 1 commit
    • blam's avatar
      Merge branch 'jb45633' into 'master' · 346cbb28
      blam authored
      [libcontacts] Emit saveContactComplete() when appropriate. Contributes to JB#45633
      
      See merge request mer-core/libcontacts!13
      346cbb28
  7. 28 May, 2019 1 commit
  8. 17 May, 2019 2 commits
  9. 16 May, 2019 1 commit
    • chriadam's avatar
      [libcontacts] Also update section bucket index cache during list... · 74aa135a
      chriadam authored
      [libcontacts] Also update section bucket index cache during list synchronisation. Contributes to JB#45836
      
      Batch updates are handled via list synchronisation.  We need to
      ensure that we update the section bucket index cache of any model
      after a list synchronisation occurs.
      74aa135a
  10. 30 Apr, 2019 3 commits
    • chriadam's avatar
      Bump version · 80096fb6
      chriadam authored
      And remove blts-tools dependency as that is no longer available
      80096fb6
    • chriadam's avatar
      Merge branch 'jb45504' into 'master' · 62876e51
      chriadam authored
      [libcontacts] Explicitly tell models to update section bucket index caches. Contributes to JB#45504
      
      See merge request mer-core/libcontacts!11
      62876e51
    • chriadam's avatar
      [libcontacts] Explicitly tell models to update section bucket index caches. Contributes to JB#45504 · 689011e6
      chriadam authored
      When contact data changes in the backend and we have pulled these
      changes into the model, we need to tell the attached models that
      they need to recalculate their cache of section bucket indexes.
      
      Note that we cannot have a single cache of section bucket indexes
      which the models read, as models can have a search filter applied
      which means the indexes of contacts in the seaside cache won't
      necessarily match what the model expects.
      689011e6
  11. 18 Apr, 2019 2 commits
  12. 17 Apr, 2019 1 commit
  13. 15 Apr, 2019 3 commits
  14. 08 Mar, 2019 1 commit
  15. 31 Aug, 2018 1 commit
  16. 30 Aug, 2018 2 commits
  17. 14 Nov, 2017 2 commits
  18. 11 Oct, 2016 2 commits
    • chriadam's avatar
      Increment version number · 12832943
      chriadam authored
      12832943
    • chriadam's avatar
      Merge branch 'mer1664' into 'master' · c6f0e5d5
      chriadam authored
      [libcontacts] Load decomposition translations. Contributes to MER#1664
      
      Previously, we relied on the client application to load the translation
      files prior to performing FN to N decomposition tokenisation.
      This commit ensures that the translations are loaded by libcontacts.
      
      Contributes to MER#1664
      
      See merge request !4
      c6f0e5d5
  19. 10 Oct, 2016 1 commit
  20. 25 Mar, 2016 2 commits
  21. 20 Mar, 2016 1 commit
  22. 04 Mar, 2016 3 commits
  23. 30 Oct, 2015 3 commits