1. 02 Jul, 2020 1 commit
  2. 23 Jun, 2020 1 commit
    • Evangelos Ribeiro Tzaras's avatar
      Make CallsContacts a singleton · 0f0d10e3
      Evangelos Ribeiro Tzaras authored
      Since passing a CallsContacts pointer down to every class it needs, started to
      become laborous - especially since the intermediates classes don't need
      the reference themselves - it was made a singleton
      
      * src/calls-contacts.c: Added calls_contacts_get_default () function and
        removed calls_contacts_new ()
      * src/calls-contacts.h: Added _get_default () prototype and removed the
        _new () prototype
      * src/calls-application.c: Use calls_contacts_get_default () now
      * src/calls-history-box.c: Removed self->contacts completely
      * src/calls-history-box.h: Got rid of CallsContacts argument in _new()
      * src/calls-main-window.c: Removed self->contacts completely
      * src/calls-main-window.h: Got rid of CallsContacts argument in _new()
      * src/calls-call-record-row.c: Use calls_contacts_get_default () now
      * src/calls-call-record-row.h: Got rid of CallsContacts argument in
        _new()
      * src/calls-call-holder.c: Use calls_contacts_get_default () now
      * src/calls-call-holder.h: Got rid of CallsContacts argument in _new()
      * src/calls-call-window.c: Removed self->contacts completely
      * src/calls-call-window.h: Got rid of CallsContacts argument in _new()
      * src/calls-notifier.c: Use calls_contacts_get_default () now
      * src/calls-notifier.h: Got rid of CallsContacts argument in _new()
      0f0d10e3
  3. 10 Jun, 2020 1 commit
    • Evangelos Ribeiro Tzaras's avatar
      Implement delete call with context menu on longpress · 4bf5cd52
      Evangelos Ribeiro Tzaras authored
      * src/ui/call-record-row.ui: Add menu, GtkPopover. Surround existing
        elements with GtkEventBox to capture longpress/rightclicks
      * src/calls-call-record-row.c: Provide functions emiting "call-delete"
        signal, add widgets from ui file
      * src/calls-record.c: Add "call-delete" signal
      * src/calls-history-box.c: Add callback for "call-delete" signal
      * src/calls-record-store.c: Add callback for "call-delete" signal
      * src/util.c: Add convenience function calls_find_in_store for finding
        items in ListModel
      * src/util.h: Add declaration of calls_find_in_store
      4bf5cd52
  4. 05 Jun, 2020 1 commit
  5. 29 May, 2020 1 commit
  6. 31 Mar, 2020 1 commit
  7. 30 Mar, 2020 1 commit
  8. 19 Mar, 2020 2 commits
  9. 11 Mar, 2020 1 commit
  10. 19 Feb, 2020 1 commit
  11. 10 Dec, 2019 1 commit
    • Bob Ham's avatar
      Add initial avatar support · cc41df44
      Bob Ham authored
      We change the code for dealing with contacts quite significantly,
      adding a new class, CallsBestMatch, in order to encapsulate a lot of
      the functionality that was in CallsCallRecordRow.
      
      At present avatars are not rounded and there are no auto-generated
      avatars for contacts with no avatar.  This work is awaiting discussion
      of Apps_Issues#164.
      cc41df44
  12. 29 Oct, 2019 1 commit
  13. 01 Aug, 2019 1 commit