implement new conversation list
This patch is an implementation of the conversation list using the
conversation model recently introduced in LRC.
- Unused HistoryVC and PersonsVC are removed from the code base as we
are switching to a one list design.
- Setting a conversation model on SmartListVC switches the displayed
list.
- Actions such as selecting a conversation, double clicking, call
button and searching are also implemented (from the LRC point of
view which may not yet be visible for user as of this patch).
- As the new view is based on NSTableView rather than NSOutlineView,
a RingTableView class is introduced based on RingOutlineView code.
- The call button at the right of the search field is removed.
Change-Id: I668f102f435048d3c85efd22d1ab31b395139215
Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
Showing
src/HistoryVC.mm
deleted
100644 → 0
src/PersonsVC.mm
deleted
100644 → 0