- 13 Jul, 2017 1 commit
-
-
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
-
- 12 Jun, 2017 3 commits
-
-
Kateryna Kostiuk authored
Now view used for sending and receiving messages during the call (ChatView) is the same as for regular ConversationView. Also this commit fix two problems: 1)remove black imprints of text views, that appeared after window resizing 2)set status "read" for messages arriving during call, so they don't appear in SmartList as unread. Change-Id: I6d0cb79878395d28cfc93491a9d4cab42ed89192 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Jenkins authored
Change-Id: Idd7b0b6de45c3da32333cd9db6b570a3d1f7c214
-
Jenkins authored
Change-Id: Iab461f4fe82271eab7692994731f9904516ca1a3
-
- 07 Jun, 2017 2 commits
-
-
Kateryna Kostiuk authored
In preferences add new tab for banned contact. The list contain contact's bestID and button to perform unban. Change-Id: I376f63420ec0573e47574a79923c798b50148a31 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
make SmartList row UI more readable Change-Id: I2f802908214af7a44df09759e63561bf42131d00 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 29 May, 2017 1 commit
-
-
Jenkins authored
Change-Id: I65f9c61a91b31ad60dab7d8abf6c69d120526ff7 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 25 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
Add green circle in the SmartList if contact is online. Change-Id: I911d48239d9c95644111183edc620c6342c5ec63 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 24 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
This commit add new field in SmartList to display IdOfLastCMUsed for contact. If contact does not have a name we use only IdOfLastCMUsed. Change-Id: I225a054919ca6f03eb9bb3b7eb951a4fa3be38e4 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 19 May, 2017 2 commits
-
-
Kateryna Kostiuk authored
This commit changes UI for pending contact request list. It adds peer photo, peer name and message for contact request. (for now it shows default message) Tuleap: #1553 Change-Id: I22f58456eb583eefe04f9288ab926c93247b17d9 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Display number of pending contact request for selected account Tuleap: #1553 Change-Id: Ia8e6cc505e2f1e9e3702d70ae16023b139fb7e50 Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 18 May, 2017 1 commit
-
-
Jenkins authored
Change-Id: I124cce6e3962ea0cedd8d255fa18314c51f1a891
-
- 16 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
This patch adds new window that displays photo, contact's name(if exists) and RingID or user name. From this window user could send contact request to the peer. Tuleap: #1593 Change-Id: I19adee0c10bfb5391db430881331fc9fd02f127a Reviewed-by:
Anthony Léonard <anthony.leonard@savoirfairelinux.com>
-
- 12 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
Since size for msg is limited, we need reduce image size Change-Id: Ida12e67f9e8da9d1c98fbf36aca3548565e21211 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 05 May, 2017 1 commit
-
-
Kateryna Kostiuk authored
This commit save user chosen account in NSUserDefaults and restore it on launch. If account is not saved then try to find registered RING account, if it is not available search for SIP account. Change-Id: I15294e163b4a69247532bf46dd2c115a7c7c4add Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 26 Apr, 2017 4 commits
-
-
Kateryna Kostiuk authored
Hide controls on MainWindow related to RING ID when user select SIP account Tuleap: #1532 Change-Id: I472c647545dfc7ba4a68461f2357b91cce1cadda Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Kateryna Kostiuk authored
In toolbar add button to display pending requests list The list is updated depending on which account is currently selected Tuleap: #1553 Change-Id: Ib0241dca8da2001f257bad79b96c3556a40b9d0f Reviewed-by:
Alexandre Lision <alexandre.lision@savorifairelinux.com>
-
Kateryna Kostiuk authored
This commit use bestID of last used contactMethod associated with contact if formattedName is empty. It prevents SmartList and Contacts from displaying placeholder text. Change-Id: Ieb22697cb22c150af26d3de7caee49a9f92bc04a Tuleap: #1585 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This commit add a few changes to prevent bugs when account is changed during call or conversation or when: - Receiving an incoming call change selected account to be the same as call destination account - Making a call disable account selection - Changing the selected account close current conversation Tuleap: #1532 Change-Id: Ia37fabce0285a02233b35e69e73244e14d0a334a Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 21 Apr, 2017 2 commits
-
-
Kateryna Kostiuk authored
This commit use AvailableAccountModel instead of AccountModel for user chosen account. It allows filter available accounts in toolbar popUp menu. Tuleap: #1532 Change-Id: If944953fb63e13f4a864568f0b32fd23821f94d5 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Change-Id: I09c5002d69d27174c83fbde19ff08645aba6b79f Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 20 Apr, 2017 1 commit
-
-
Kateryna Kostiuk authored
Connect SmartView to AvailableAccountModel and filter rows when selection changed. Tuleap: #1532 Change-Id: I96ec9b8eb09ee5f3a588428e8cd0538f3860cefb Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-
- 11 Apr, 2017 1 commit
-
-
Kateryna Kostiuk authored
This commit add dropdown list to toolbar to change currently selected account. After selection it update ring id used to share account info. Tuleap: #1532 Change-Id: I9fe3e65513ec45dce8bd53d8611f4daca6081663 Reviewed-by:
Alexandre Lision <alexandre.lision@savoirfairelinux.com>
-