- 03 Aug, 2017 1 commit
-
-
Jenkins authored
Change-Id: Ica53ca36f9e97abf93138d6b5807eac4b110686d Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 02 Aug, 2017 1 commit
-
-
Anthony Léonard authored
Default avatar displayed for new contacts is replaced by a more modern color circle with a capital letter inside. The color palette used is the same as in the GNOME client. It comes from the material.io website and is a 16 color subset of the full one proposed by Google. The letter is the first one of the bestName() corresponding to the current item. Change-Id: Ib5b83c76e73ee8af658b0515b317e4f8ce82be27 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 31 Jul, 2017 1 commit
-
-
Jenkins authored
Change-Id: I3d2679c839e0613973369e7143cb0fce6153e0c1
-
- 27 Jul, 2017 2 commits
-
-
Anthony Léonard authored
In order to reduce information redundancy and possible confusion, the bestID of the contact we are currently talking to is hidden if it is equal to its bestName. This one shows a different name only if we received the contact VCard and its profile name is different than its registered name. Moreover, in case we only display the bestName, we center it vertically for a cleaner appearance. Change-Id: I29aa32d4c8394fded057c18f2b8c5446d3cfa11f Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
Anthony Léonard authored
This panel is removed to improve ease of use and because contacts with multiple contact methods are not supported very well. With this simplification, adding a contact is now a single click action. Change-Id: Id15289a844b0c9c0d467e5e8491fd7713f0d1aab Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 25 Jul, 2017 1 commit
-
-
Jenkins authored
Change-Id: I3ba260151d978c56840dae38bcf06bf1dbccfc81 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 21 Jul, 2017 1 commit
-
-
Anthony Léonard authored
In the case where the name of a contact is exactly the same as its registered name or RingID, we were still displaying both. It happens when a contact has just been added. Now, we hide the bestID if it is equal to the name and show it back on name changes for its security purpose. Change-Id: I743df652661358a7a2940844c6c3770ebcaf29e6 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 20 Jul, 2017 3 commits
-
-
Jenkins authored
Change-Id: Ib871f967e0dfcc4f0067c6ca5cf8770272f96529
-
Anthony Léonard authored
Change-Id: I0474b08c75ccd942b0150943c46f009d1a0877da Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Guillaume Roguez authored
"Version 1.0" was missing in the release name. Change-Id: I155f1648d6a07060e092a4b1fd47ae5d7f5c8f47 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 19 Jul, 2017 3 commits
-
-
Anthony Léonard authored
The bestId is the preferred way as it ensures that we display the registered name instead of the full RingID when the former is available. Change-Id: If1981076a46835685dce82c07e8b8bc22336a770 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
Jenkins authored
Change-Id: I9cab78e60dcf9ef51e5fa60ff63e8788238eea7f
-
Anthony Léonard authored
Change-Id: I79220c6593a39a07e9a11a20811bfe1ce7801da1 Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
-
- 18 Jul, 2017 2 commits
-
-
Anthony Léonard authored
- “Beta 2” mention has been removed. - Version name : ”Gaston Miron” -> “Liberté, Égalité, Fraternité”. - It's 2017 ! Change-Id: I257c5a2a5aa785a4612f59b0e31377c4eb6202e0
-
Kateryna Kostiuk authored
Change-Id: I90a1dc46d9fb65b107ce8684dea3358d93c6dbbf Reviewed-by:
Guillaume Roguez <guillaume.roguez@savoirfairlinux.com>
-
- 17 Jul, 2017 2 commits
-
-
Kateryna Kostiuk authored
Some settings for SIP account is not displayed. This patch add constraints to fix it. Change-Id: Id20fd00059ef193d7e98697d79d487899617aa63 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Jenkins authored
Change-Id: I79268d9c2a937058a9e0bd11feaa680a02d9e558
-
- 14 Jul, 2017 3 commits
-
-
Kateryna Kostiuk authored
Add property to select button image color and category to track button on hover Change-Id: I13c144c1f31741f65239106dd22167e88312b80b
-
Kateryna Kostiuk authored
Update UI elements: -change messages background and text color -change buttons centering Change-Id: I18cb667fdbf6365db8db7a1d9ae2f9eb2ed90b34 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Split Conversation view in three section: 1 - peer info and buttons to perform actions 2 - conversation 3 - send message panel Change-Id: I1732c3ba093ff7b2d65004ddc6d43ef54539403a Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 13 Jul, 2017 3 commits
-
-
Kateryna Kostiuk authored
Add contextual menu item in contacts list for removing contact. Change-Id: I370347cc7470d84c50384bf1d72e2ac3f526fef1 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Do not add contact to MAC Address book when new person is created. In future option "add to MAC contact" should be selected by user. Change-Id: Ic93668d85838bd3408e5653e52216e3f7f32eb4e Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Jenkins authored
Change-Id: Ifc4138904d7042fbc2c9dd84bdef276b54b3bb17
-
- 12 Jul, 2017 3 commits
-
-
Kateryna Kostiuk authored
Remove window with peer's information when sending contact request Change-Id: Ib850b465bc07c67a2fe4638e220f5dc6af44f6e2 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Hide Send Request button if contact already trust us Change-Id: I014b69cb1600abc52addc0a9ef1d1854162aafda Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Contextual menu item - "add contact" works only when row is selected. This patch change it and now contact could be added regardless of row selection. Change-Id: I1f0ec195c478faf46de031c8b4ac38a0469116ba Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 11 Jul, 2017 1 commit
-
-
Kateryna Kostiuk authored
Do not show msg about adding to ICloud contacts, if MAC address book is not available. Change-Id: If2901b7e60380da86a1090fcbe3ad905b67ae8ad Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 10 Jul, 2017 2 commits
-
-
Kateryna Kostiuk authored
Update image for selected account when profile photo is changed Change-Id: Ia6a2d477309c9dbd20bb091a45652195994bbd33 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
If MAC Address Book is available when user save contact two persons are created. It may be unclear for user because those entries looks similar and point to the same ringID. And it could cause other duplication in future if user will select contact related to Address Book to make call. This patch use same person for Ring and Mac contact, by assigning person UID from MAC when user create new contact and also it checks if person exists before adding new from Mac contacts. Change-Id: I80daccba1bcbcfc8eed27b6962e692171012fdd9 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 06 Jul, 2017 3 commits
-
-
Kateryna Kostiuk authored
Change-Id: I298ec64e6a30593882aa50612c9eb1b3ea45dddd Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Call button in SmartList or Persons tab does not work when other views keep focus. This patch change it by sending action to mainView. Change-Id: I93c869886fcc0e7419614a7efc257def771e2433 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
When open conversation make message field active Change-Id: I668b16001f8efa4eda2913f2ad46439a98412ba0 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 03 Jul, 2017 1 commit
-
-
Kateryna Kostiuk authored
Clear history button does not remove all conversations. This patch fix it by clearing recording model as well as history model. Also now LocalTextRecordingCollections are loaded before any UI is present to ensure they are created only once, and app won't crash when clearing collections. Change-Id: I8fcfd72c41a76b13c4197c8cc3f1747c2be66d48 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 16 Jun, 2017 3 commits
-
-
Kateryna Kostiuk authored
Sometimes last used time is not displayed in Smart List. This patch fix it by changing constrains Change-Id: I81ac85e4c59e13130f0098e7af635a1704d80ad2 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Remove view to display msg for pending contact request list Change-Id: I695061d2d8840da5f5691d4f6e992439a7a4c2b0 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch checks when SIP account is used and disables functions related to contact request: - allows sending contact request only to ContactMethod that conform RING protocol and from RING account. - shows pending contact requests list only for RING accounts. Change-Id: If1b3056207f21ca346ac18b656aa9ccba73eac0f Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 15 Jun, 2017 3 commits
-
-
Anthony Léonard authored
The previous system to display the incoming video frames was relying on CGImage generation with raw framebuffer which were then set as the content of the CallView. This way of doing it is not efficient as it implies buffer copies and is discouraged by Apple for pictures that change often. Moreover, this process was done by the VideoReceiveThread from the daemon which was then blocked by those copies without being able to decode further incoming frames. This is why a lag was appearing and increasing on high resolution stream. The new system now isolates frame delivering to the UI and their rendering. The VideoReceiveThread just update the current frame buffer and size without copy and another thread send those data to an OpenGL texture on screen refresh which also enables to automatically skip frames in case of heavy load. Change-Id: I0b79ddce66f52a3db1eee19945733ff93e7ce34f Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
When searching for new number two ContactMethods are created. This patch fixes it by using other method from PhoneDirectoryModel to create new ContactMethod(instead of using only URL now it uses URL and account). Also this patch make connection between ContactMethod and account in case if it was not associated before. Change-Id: I231224506575dad2d11e48e36aef27bfb53ab2db Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Add checkbox to toggle hardware acceleration in video preferences Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com> Change-Id: I4c4b26ceac05e407cbaee5e68920db844c63147d
-
- 13 Jun, 2017 1 commit
-
-
Jenkins authored
Change-Id: I79fe079117ed90bdcb7fe4dbddfe006eec271939
-