- Jan 03, 2019
-
-
Andreas Traczyk authored
Change-Id: Ibf490343ef23f053ffebe94dfed5716908a19185
-
Change-Id: I47877be24fd1de76bb2a4c66380c90ce645c6279
-
- Dec 31, 2018
-
-
Jenkins authored
Change-Id: Iffe7210d2e4fc0dffcda6a535b94e0da180bc2f1
-
- Dec 29, 2018
-
-
Sébastien Blin authored
This was done in the destructor of CallModel. But we don't use this class anymore. So do it in lrc.cpp Change-Id: Ib2ea27abec706496f82cc5cd6fae1fbd5c80f734
-
- Dec 27, 2018
-
-
Change-Id: I9292f1a9b1325f9da73c7f40453f0d7c6b96c6bb Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Dec 17, 2018
-
-
Jenkins authored
Change-Id: Ifef214733b3adbd0d6d43bfe2a0037ca38f91b81
-
- Dec 16, 2018
-
-
Sébastien Blin authored
Detects when a new device is plugged or unplugged Change-Id: Ifc9eeefad45f3916bdb26b816995028fda8a08b7
-
- Dec 14, 2018
-
-
Save account registered name after name registration ended Change-Id: Iff64d09870dc1b9592b8a4295f08e6fa1a54a38b Reviewed-by:
Sébastien Blin <sebeastien.blin@savoirfairelinux.com>
-
Change-Id: I3548bb3aee4b0085439a271e2fa67546cc34c5b9 Reviewed-by:
Kateryna <Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
-
Change-Id: Ia16e30507ef0780680d69f5deecf13dd7b851469
-
- Dec 12, 2018
-
-
Sébastien Blin authored
A lot of old models is now migrated to another part of the code. This patch is the first to remove unused code from all clients. In this patch, lot of models are now in the new account settings or in the smartlist or just unused. Change-Id: I46ab85b33332f615a911aaaf07507af0f2d2a178 Gitlab: #358
-
Change-Id: Idcbd748900708f8e1de4de5196f272ab0b73f887 Reviewed-by:
Kateryna <Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
-
- Dec 11, 2018
-
-
Change-Id: If6284ab0fdebd8a850fe4c6e7f9a8fc1cdc478f1
-
Change-Id: I80b63f9ba0fb67e2fc0a4c6c42ec26b9250f3cd5 Reviewed-by:
Kateryna <Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
-
- Dec 07, 2018
-
-
Sébastien Blin authored
Daemon 7.1.0 introduces getRenderer to allow the client to restart renderers if there is a call when starting the client. Change-Id: I7b1d685d9492780c5ffce5297c8c4214bfd27441 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Dec 06, 2018
-
-
Migrate all media API to new models. Gitlab: #394 Change-Id: Ida00feb0afefa4f0ce39091811da12097f03ba4d Reviewed-by:
Kateryna <Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
-
- Dec 05, 2018
-
-
Sébastien Blin authored
Change-Id: If4e9bba809afc1b53d2b87934e62e9e8fcaf730c Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Change-Id: I4be655ba543d17bf5ac2e81a671b232ad143d08c Reviewed-by:
Kateryna <Kostiuk<kateryna.kostiuk@savoirfairelinux.com>
-
- Dec 03, 2018
-
-
Jenkins authored
Change-Id: Ie46cf011e0319780ad4b2006743d6e150943a48a
-
- Nov 19, 2018
-
-
Jenkins authored
Change-Id: I5cb439c1cf990f28e1353459362879997de93c20
-
Kateryna Kostiuk authored
This patch adds table profiles_accounts with the next columns: - profile_id INTEGER NOT NULL - account_id TEXT NOT NULL - is_account TEXT This table links profiles with account id. It allows find profile for account by account id. For contacts we still using uri. Gitlab: #368 Change-Id: Ib789705a45d1583dde18ccf04e117868f54a3660 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Nov 17, 2018
-
-
Auto accepts common file formats as well as file formats produced by Ring. Change-Id: I4f2ac4702e7885b54bca79c4b96f47119762d0d9 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
Change-Id: Ibd1a13958e8a0c6614d2bcb92fae2f3dab20356d Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Nov 16, 2018
-
-
Change-Id: Id1ebb21f1a74bc6a49ea73319b00eeffb4790ed9
-
Add duplicate number after filename, but before extension, and start count at 1 instead of 0. Before, it would be '(0)file.jpg', now it is 'file (1).jpg'. Change-Id: I0e1f74c172c3c4a66baca8b94302ddf9f42f35d1
-
This patch fixes next problems: -check profile type after adding account to accounts list and updating account details. Otherwise profile type is always INVALID -add option to create SIP account with URI, to avoid creating an entry with empty uri in db -do not save ring account with empty uri -set account credentials before saving configuration to save a new credentials in .yml Gitlab: #402 Change-Id: I98b2f00d0f879930067bcbe2d305569d27ec90a2 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Nov 05, 2018
-
-
Jenkins authored
Change-Id: I528a1684146f4d7bca9fd5a5dec9eed34618cec5
-
- Oct 31, 2018
-
-
Currently all outgoings calls have set audioOnly to false. This patch update audioOnly property according to call type. Change-Id: I312857cd07f96cb7fdd27c5acd6b9cff937d5d9a Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
After updating SIP account profile, account URI disappears from select account widget because registered name is the same as a display name. This patch set registered name empty when update account from configuration properties because SIP account does not have registered name. Change-Id: I8ce9a98e390328e2a9a9404bf8c079547adc9ca3 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Oct 30, 2018
-
-
Change-Id: I96644498c6fec84518570b45eb5c4fb24dff46c2
-
af04c34f introduced a condition variable used to block until the conversation was created, circumventing a race condition when attempting to insert interactions. However, when not using D-Bus, slotContactAdded will be invoked on the blocked thread, and thus deadlock until the wait_for timeout. This patch replaces the synchronization mechanism with callbacks. Change-Id: I5f975a6245232e586be7df3f29008c1162d6b208 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Oct 23, 2018
-
-
Cyrille Béraud authored
Change-Id: I9fd427502b955f15a64284835e7b6d08de07b7de
-
- Oct 22, 2018
-
-
Jenkins authored
Change-Id: I290a361f7205dfd3726466a84f0da183fb26b220
-
- Oct 12, 2018
-
-
Change-Id: Ib2ede4d0ea79d461a59f8c1129d3e4f85cfb46bf
-
- Oct 05, 2018
-
-
Sébastien Blin authored
+ Fix SIP account creation + Update status when necessary Note: SIP status signals are not perfect. See #393 Change-Id: Idde847af4bceaec55fd59145c9f68712b3e46edc
-
- Oct 02, 2018
-
-
Change-Id: I7861c266d67d5e14e51c043b1ee7c074e74596e1 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Add a CallbackHandler entry for deamon signal accountsChanged. Add an updateAccounts() function to the NewAccountModel and connect it to this new signal. This function detects new accounts and account removals. It calls addToAccounts and removeFromAccounts (formerly slotAccountRemoved) when appropriate. Stop using registrationStateChanged signal to detect new accounts. Fix various race conditions and potential errors during account creation and removal. Change-Id: Id774df852e63b69658160473962ec499fc244c53 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
ContactModel::getContact() raises std::out_of_range if it fails to find the contact. Calls to getContact() should always be protected by a try catch block. Change-Id: I4208a72b8ed205ea5811ca0e2f10b745c82b33e5 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Oct 01, 2018
-
-
Jenkins authored
Change-Id: I933adbc71921d4327e4a04ad9206931cca310d70
-
- Sep 28, 2018
-
-
Hugo Lefeuvre authored
The call state machine expects a two step state transition: the daemon should first transition to a terminating state, and then to OVER. This is almost always the case, expect for the SEARCHING state. In fact this state is a bit special since it does not correspond to any well defined daemon state. In order to avoid issues resulting from an invalid SEARCHING -> ENDED transition, add a temporary state transition to TERMINATING. Change-Id: I074d9a1beba2e39ef3089733485b57311e834214 Gitlab: #392 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-