Commit graph

129 commits

Author SHA1 Message Date
Ronan Abhamon
ef1a3f8dd2 feat(MessagesCountNotifier): notify messages count on Windows with sys tray icon 2018-06-18 15:43:09 +02:00
Ronan Abhamon
f1d1577aa0 feat(app): clean code => use forward declarations when possible, avoid include with relative paths, improve compile time... 2018-06-18 14:27:50 +02:00
Danmei Chen
385c28330d add default log mail address 2018-04-23 11:59:37 +02:00
Ronan Abhamon
0c8aea3d00 fix(VideoCodecsModel): do not replace used codecs on update + many fixes 2018-04-20 11:39:11 +02:00
Ronan Abhamon
b0c1f64914 fix(app): many fixes to handle correctly openh264 update 2018-04-19 17:32:39 +02:00
danmei.chen
9327bc494f openh264: rename extractFile and store version of lib
videoCodec: rename codec after installation and update codec when there is new version
2018-04-19 17:32:39 +02:00
Ronan Abhamon
b50dec69f7 feat(Settings): add an field to choose chat notification sound 2018-04-18 17:36:15 +02:00
Danmei Chen
38f4870d46 feat(Settings): add an option to play chat sound notification when receiving an incoming message
Co-authored-by: Ronan Abhamon <ronan.abhamon@belledonne-communications.com>
2018-04-18 15:52:07 +02:00
Ronan Abhamon
68e5eeb817 feat(Settings): hide some options when video, chat or call record are not available 2018-04-18 10:10:14 +02:00
Ronan Abhamon
eb15c571a2 feat(Settings): add an developer option to disable call recorder 2018-04-17 15:16:30 +02:00
Danmei Chen
83e4b4737a play alert sound when receiving an incoming message 2018-04-17 14:22:10 +02:00
Ronan Abhamon
bd2c1c7375 feat(Settings): disable developer settings in release version 2018-04-17 14:01:46 +02:00
Ronan Abhamon
5255405cd5 feat(Settings): add a way to hide developer options 2018-04-17 13:17:16 +02:00
Ronan Abhamon
32637550d8 feat(Settings): add an option to disable chat features 2018-04-17 11:13:27 +02:00
Ronan Abhamon
d2999acacd feat(SettingsWindow): disable video tab when video is not enabled at compile time 2018-04-16 11:51:00 +02:00
Ronan Abhamon
7f42542deb fix(CoreHandlers): do not display notification on call received when auto answer is enabled with no delay 2018-04-16 11:50:37 +02:00
Ronan Abhamon
a432a9d4e2 fix(app): coding style 2018-04-16 09:37:24 +02:00
Ghislain MARY
05133608d5 Fix crash when selecting SIP account. 2018-03-27 22:01:04 +02:00
Ghislain MARY
8a3582fcba Fix build with GCC 4.8.5. 2018-03-26 18:00:05 +02:00
Ronan Abhamon
4296ce51ed feat(codecs): disable downloadable codecs for the moment 2018-03-23 10:47:19 +01:00
Ronan Abhamon
23939aaa2a feat(core): supports H264 download
Co-authored-by: Danmei Chen <danmei.chen@belledonne-communications.com>
2018-03-23 10:43:48 +01:00
Ronan Abhamon
0976075b05 fix(FileExtractor): check ptr after open 2018-03-12 09:57:26 +01:00
Ronan Abhamon
70f4ee2abf fix(FileExtractor): many fixes 2018-03-12 09:34:22 +01:00
Ronan Abhamon
386f113082 feat(App): register FileExtractor 2018-03-09 14:40:12 +01:00
Ronan Abhamon
6198c54263 feat(FileExtractor): add impl 2018-03-09 14:19:53 +01:00
Ronan Abhamon
ccc6184234 feat(file): add a FileExtractor component (in progress) 2018-03-08 17:01:01 +01:00
Ronan Abhamon
732a5b7e5e feat(AbstractCodecsModel): add a todo for future is usable codec usage 2018-03-06 16:49:37 +01:00
Ronan Abhamon
53731a9187 fix(CallModel): emit securtyChanged when call encryption changed in core listener 2018-02-28 15:12:50 +01:00
Danmei Chen
986f5d9902 feat(SettingsSipAccountsEdit): give access to nat policy settings for one proxy config 2018-02-21 14:47:50 +01:00
Ronan Abhamon
8a84a26cfa fix(Camera): test video definition in notifyReceivedVideoSize, can be null if receiver disconnects at first frame received 2018-02-05 11:07:49 +01:00
Ronan Abhamon
3af9220a04 fix(CoreManager): use constrexpr instead of define on rc version name / current 2018-01-29 12:02:28 +01:00
Ronan Abhamon
0fb44e6017 fix(CoreManager): add TODO to remove hardcoded values and use constexpr instead of define 2018-01-29 11:35:18 +01:00
Ronan Abhamon
120dfc8ed6 feat(app): replace some static_cast to functional cast (for simple types like int) 2018-01-26 16:48:09 +01:00
Ronan Abhamon
0f09a0b549 feat(ChatModel): ignore CallStatusAcceptedElsewhere and CallStatusDeclinedElsewhere states 2018-01-26 16:06:15 +01:00
Ronan Abhamon
f72f40d080 fix(CoreManager): coding style 2018-01-26 15:59:54 +01:00
Ronan Abhamon
74639a7d3d feat(app): replace some define by constexpr (modern cpp syntax) 2018-01-26 15:40:52 +01:00
Danmei Chen
8bbc230925 migrate proxy config 2018-01-26 11:56:53 +01:00
Wescoeur
b0110fb4ad feat(src): update copyright date 2018-01-17 22:31:52 +01:00
Ronan Abhamon
af98291fac feat(CallModel): play dtmf when sendDtmf is called (close #108) 2018-01-17 14:33:18 +01:00
Ronan Abhamon
42d2a3033a fix(Call): saved videos/images/sounds avoid usage of : separator in filename (unsupported on windows) (close #115) 2018-01-16 11:20:40 +01:00
Simon Morlat
66b50d6676 add estimated bandwidth statistics 2017-11-01 09:35:38 +01:00
Benjamin Reis
7cf5d6bf84 Revert "fix(Settings model) use none deprecated apip to fix build"
This reverts commit 10a8544ce7.
2017-10-17 13:52:21 +02:00
Benjamin Reis
10a8544ce7 fix(Settings model) use none deprecated apip to fix build 2017-10-13 10:21:33 +02:00
Sylvain Berfini
e834b879f9 Prepared audio mute button in incall view 2017-09-18 10:59:42 +02:00
nicolas
c7db013481 fix(CallModel): deal with auto-answer only when call state is incoming 2017-09-07 14:23:53 +02:00
nicolas
fe9575d18f fix(AccountSettingModel): show complete sip-address (with display name) in address editor 2017-09-07 14:11:39 +02:00
Ronan Abhamon
d862ff120b feat(app): deal with sip address like: sip:toto 2017-09-07 13:43:35 +02:00
nicolas
12c06a0324 fix(CoreManager): avoid memory leak on ChatModel and use correct sip address key* 2017-09-07 12:26:49 +02:00
Ronan Abhamon
20d06c589d feat(app): use static inline 2017-08-25 10:47:31 +02:00
Ronan Abhamon
81e3f3ed2c fix(Chat): better code for limit file size 2017-08-23 10:07:26 +02:00