Ronan Abhamon
581eb69cd0
feat(app): many changes:
...
- display correctly selected chat in timeline
- fix weight computation in `ContactsListProxyModel`
- `SmartConnect` supports unlimited handlers
2017-01-12 15:29:33 +01:00
Ronan Abhamon
2ba712cc68
fix(app): replace all asString calls by asStringUriOnly calls
2017-01-06 10:40:05 +01:00
Ronan Abhamon
7e13551cab
feat(app): little fixes
2016-12-23 14:37:05 +01:00
Ronan Abhamon
8240c265e3
feat(app):
...
- better `SmartSearchBarModel`, it uses only `SipAddressesModel`
- remove useless `UnregisteredSipAddresses[Proxy]Model`
- little fixes
- ...
2016-12-23 14:11:58 +01:00
Ronan Abhamon
05b99bf111
feat(app): smart search can display contacts & unregistered contacts (unstable)
2016-12-21 15:46:36 +01:00
Ronan Abhamon
bed7cddf06
feat(app):
...
- avoid the usage of a lot of singletons, use methods in `CoreManager` instead
- create a `UnregisteredSipAddressesProxyModel` model
- unstable
2016-12-21 11:27:33 +01:00
Ronan Abhamon
e5d9bf20f7
feat(app):
...
- remove useless smart-search-bar from cpp
- create a new `SipAddressesModel` component
- create a `UnregisteredSipAddressesModel` (it uses the previous model)
- `TimelineModel` uses too this model
- many fixes and refactoring
- `mapToSipAddress` moved from `ContactsListModel` to `SipAddressesModel`
- ...
2016-12-20 17:20:01 +01:00
Ronan Abhamon
758dd1c00a
unstable (refactoring)
2016-12-20 11:00:14 +01:00
Ronan Abhamon
e61c6cd893
feat(app): many coding style changes
2016-12-15 14:56:51 +01:00
Ronan Abhamon
76def6d0f7
refactoring unstable
2016-12-13 16:33:56 +01:00
Ronan Abhamon
989bbc4edf
feat(app): use new compilations flags
2016-12-01 11:21:54 +01:00
Ronan Abhamon
ceef883d6f
fix(ui/views/App/MainWindow/Contacts): $contact was undefined in some cases
2016-11-30 14:22:18 +01:00
Ronan Abhamon
b97b823fa6
unstable
2016-11-25 17:52:55 +01:00
Ronan Abhamon
31f57b7cf7
feat(app): improve compilation performance
2016-11-24 12:35:00 +01:00
Ronan Abhamon
57813f0088
feat(components/contacts): set parent to ContactModel because qt can delete it in qml...
2016-11-22 14:21:13 +01:00
Ronan Abhamon
e6c4550305
not stable, crash with mapSipAddressToContact
2016-11-22 10:27:30 +01:00
Ronan Abhamon
a20c32affd
feat(TimelineModel): init with sqlite data
2016-11-21 17:00:25 +01:00
Ronan Abhamon
5692ec5b0d
feat(app): supports contacts from sqlite3
2016-11-18 17:03:31 +01:00
Ronan Abhamon
9cb733a2b7
unstable
2016-11-18 11:42:13 +01:00
Ronan Abhamon
558a55de7a
unstable
...
Signed-off-by: Ronan Abhamon <ronan.abhamon@belledonne-communications.com>
2016-11-17 17:20:11 +01:00
Ronan Abhamon
8c723cdcde
feat(app): provide a way to convert a sip address in contact ContactsListModel::mapSipAddressToContact (QML & C++ support)
2016-11-14 11:51:14 +01:00
Ronan Abhamon
3ffb25a426
fix(app): many different fixes
2016-11-02 15:18:29 +01:00
Ronan Abhamon
2518304638
feat(MainWindow/Contacts): the contacts list can be filtered with the presence level
2016-10-06 17:08:11 +02:00
Ronan Abhamon
877da996a1
feat(app): new Presence type
2016-10-04 10:35:17 +02:00
Ronan Abhamon
9b98924c82
fix(ContactsListProxyModel): use a better algorithm to filter contacts
2016-10-03 17:14:22 +02:00
Ronan Abhamon
cc3fff24d2
fix(ContactsListProxyModel): supports weight filter (use integer instead float to compare weight)
2016-10-03 15:00:02 +02:00
Ronan Abhamon
8bf12ac561
fix(ContactsListProxyModel): supports weight filter
2016-10-03 14:45:54 +02:00
Ronan Abhamon
cb598949e7
feat(app): filter/sorter is provided for any instances
2016-10-03 10:30:23 +02:00
Ronan Abhamon
62f034dbb2
feat(MainWindow/Contacts): use a proxy filter from c++ (in progress)
2016-09-30 16:50:18 +02:00