smartview: refactor left panel
Major rewrite of the main left panel UI
- remove the ongoing calls treeview
- default to smartview treeview
- remove call field from toolbar and display it on top of left panel
- add access to alphabetical contacts treeview
- add access to history
Issue: #79398
Change-Id: Iac36b6f4ace30cdb70c4dcf619d64cd91b84c95c
diff --git a/CMakeLists.txt b/CMakeLists.txt
index ec841d5..b8508b8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -77,8 +77,6 @@
src/RingWizardWC.h
src/RingWindowController.mm
src/RingWindowController.h
- src/ConversationsVC.mm
- src/ConversationsVC.h
src/PreferencesVC.mm
src/PreferencesVC.h
src/AccGeneralVC.mm
@@ -111,7 +109,9 @@
src/ChatVC.mm
src/ChatVC.h
src/PersonLinkerVC.mm
- src/PersonLinkerVC.h)
+ src/PersonLinkerVC.h
+ src/SmartViewVC.mm
+ src/SmartViewVC.h)
SET(ringclient_BACKENDS
src/backends/AddressBookBackend.mm
@@ -122,8 +122,6 @@
src/views/CallView.h
src/views/ITProgressIndicator.mm
src/views/ITProgressIndicator.h
- src/views/PersonCell.mm
- src/views/PersonCell.h
src/views/RingOutlineView.mm
src/views/RingOutlineView.h
src/views/RingIDField.mm
@@ -175,9 +173,14 @@
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_action_chat.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_action_search.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_action_quality.png
+${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_call_received.png
+${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_call_missed.png
+${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_call_made.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ancrage.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/audio.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_person_add.png
+${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_persons.png
+${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_history.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/general.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/video.png
${CMAKE_CURRENT_SOURCE_DIR}/data/dark/ic_action_video.png)