contacts: display reachable contacts
This commits introduces integration with user's contacts
Only reachable contacts are displayed, based on accounts available.
No edition is provided within Ring.
Change-Id: I8d897802b086eccc42446d58f3efa83cb953e14b
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 4854681..b797ec0 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -16,10 +16,12 @@
PROJECT(${PROJ_NAME})
FIND_PACKAGE(Qt5Core REQUIRED)
+FIND_PACKAGE(Qt5MacExtras REQUIRED)
FIND_PACKAGE(Qt5Widgets REQUIRED)
FIND_PACKAGE(LibRingClient REQUIRED)
INCLUDE_DIRECTORIES(SYSTEM ${Qt5Core_INCLUDE_DIRS})
+INCLUDE_DIRECTORIES(SYSTEM ${Qt5MacExtras_INCLUDE_DIRS})
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR})
INCLUDE_DIRECTORIES(${LIB_RING_CLIENT_INCLUDE_DIR})
@@ -48,9 +50,14 @@
src/GeneralPrefsVC.mm
src/RingWizardWC.mm
src/HistoryViewController.mm
+ src/PersonsVC.mm
+ src/delegates/ImageManipulationDelegate.mm
+
+ src/views/PersonCell.mm
src/views/CallView.mm
+ src/backends/AddressBookBackend.mm
src/backends/MinimalHistoryBackend.mm)
SET(ringclient_XIBS
@@ -89,9 +96,14 @@
src/HistoryViewController.h
src/RingWizardWC.h
src/QNSTreeController.h
+ src/PersonsVC.h
+ src/delegates/ImageManipulationDelegate.h
+
+ src/views/PersonCell.h
src/views/CallView.h
+ src/backends/AddressBookBackend.h
src/backends/MinimalHistoryBackend.h)
# Icons
@@ -134,6 +146,7 @@
TARGET_LINK_LIBRARIES( ${PROJ_NAME}
${LIB_RING_CLIENT_LIBRARY}
${Qt5Core_LIBRARIES}
+ ${Qt5MacExtras_LIBRARIES}
${Qt5Widgets_LIBRARIES}
)