Commit graph

48 commits

Author SHA1 Message Date
Ronan Abhamon
555bf66047 feat(app): remove all slots, use Q_INVOKABLE instead. 2016-12-30 16:57:22 +01:00
Ronan Abhamon
9813baf1d6 feat(app): add a ContactObserver component 2016-12-30 16:29:01 +01:00
Ronan Abhamon
ed17343d16 unstable 2016-12-30 14:37:46 +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
c27e33a163 feat(ui/views/App/MainWindow/MainWindow): it uses a SmartSearchBarProxyModel component (unstable) 2016-12-22 11:07:24 +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
2df59f19ee fix(app): coding style 2016-12-19 14:54:32 +01:00
Ronan Abhamon
265965dae2 fix(app): coding style & log app startup 2016-12-19 14:18:34 +01:00
Ronan Abhamon
76def6d0f7 refactoring unstable 2016-12-13 16:33:56 +01:00
Ronan Abhamon
a314d1fded unstable 2016-12-13 11:55:33 +01:00
Ronan Abhamon
5d3cefccc3 feat(app): add camera component used by Calls views 2016-12-12 17:30:59 +01:00
Ronan Abhamon
87059fa345 unstable 2016-12-07 12:40:58 +01:00
Ronan Abhamon
f4c56c99c3 feat(app): supports avatars 2016-12-06 16:09:21 +01:00
Ronan Abhamon
9636a21eb1 feat(src/app/AvatarProvider): use it on app (to test) 2016-12-05 15:46:29 +01:00
Ronan Abhamon
ca549b8321 feat(app): add a AvatarProvider class, in progress 2016-12-05 15:28:54 +01:00
Ronan Abhamon
30c92d55fd feat(ui/views/App/MainWindow/ContactEdit): view in progress 2016-12-05 15:09:59 +01:00
Ronan Abhamon
80a19c1da8 feat(ui/modules/Common/Image/RoundedImage): supports color mask 2016-12-01 14:33:11 +01:00
Ronan Abhamon
24eb82f6bd feat(src/app/App): enable Calls view 2016-11-30 15:42:47 +01:00
Ronan Abhamon
21120bd172 fix(ui/modules/Linphone/Chat/Chat): parent may be null in delegate 2016-11-29 09:26:45 +01:00
Ronan Abhamon
6460fc8303 fix(app/DefaultTranslator): display correctly qt messages 2016-11-28 17:15:06 +01:00
Ronan Abhamon
732b0a768e feat(components/chat): remove properly end call event 2016-11-28 16:24:13 +01:00
Ronan Abhamon
1d289809c9 feat(app/DefaultTranslator): check linphone contexts 2016-11-28 14:21:39 +01:00
Ronan Abhamon
e689cb46a5 feat(app/App): better translations support 2016-11-28 12:35:31 +01:00
Ronan Abhamon
46a1bf4fff feat(app/App): use own translator 2016-11-28 12:08:59 +01:00
Ronan Abhamon
0db134c8df feat(components/chat): supports proxy 2016-11-28 10:33:17 +01:00
Ronan Abhamon
bcee4d9d19 unstable, supports calls in chat 2016-11-25 17:32:21 +01:00
Ronan Abhamon
1459d29311 feat(utils): add and use a qStringToLinphoneString function 2016-11-24 13:46:46 +01:00
Ronan Abhamon
31f57b7cf7 feat(app): improve compilation performance 2016-11-24 12:35:00 +01:00
Ronan Abhamon
b28d9f8e97 unstable 2016-11-24 10:46:23 +01:00
Ronan Abhamon
7495b4aadc feat(components/timeline): force render when a contact is removed 2016-11-23 16:39:59 +01:00
Ronan Abhamon
71c44d41ed fix(app): property set locale 2016-11-22 17:42:29 +01:00
Ronan Abhamon
37c15e9f8b fix(app): many changes, expose locale and use it with dates, use qmlRegisterSingletonType instead of context properties 2016-11-22 17:28:31 +01:00
Ronan Abhamon
6317473442 feat(components/contacts/ContactsListModel): mapSipAddressToContact working 2016-11-22 11:22:28 +01:00
Ronan Abhamon
a20c32affd feat(TimelineModel): init with sqlite data 2016-11-21 17:00:25 +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
d4cd3d3005 feat(app): use wrapper 2016-11-17 11:52:09 +01:00
Ronan Abhamon
80e643e82a fix(components/notifier): use a start offset 2016-11-16 10:58:43 +01:00
Ronan Abhamon
4d91eb4a85 feat(app): provide a custom notifier 2016-11-16 10:46:52 +01:00
Ronan Abhamon
cf6eecbdb5 unstable 2016-11-15 17:49:14 +01:00
Ronan Abhamon
c1e6d7d25f unstable 2016-11-15 15:54:02 +01:00
Ronan Abhamon
6a6d375265 unstable 2016-11-15 14:29:49 +01:00
Ronan Abhamon
69bb766ed1 fix(app): naming conventions in App.xpp and correct access to root children in Chat/Message 2016-11-14 15:09:30 +01:00
Ronan Abhamon
4ef9e4c70c feat(app): move code from main.cpp in app/App.xpp 2016-11-14 12:23:59 +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