- 09 Apr, 2018 1 commit
-
-
Jenkins authored
Change-Id: I59afe2e61eb937a960d8b1e4321e5a64a3e12bee
-
- 06 Apr, 2018 3 commits
-
-
Kateryna Kostiuk authored
Add next options for contacts in smart list: - video call - audio call - clear conversation - block contact - add contact Change-Id: I9e668f0cc0848d35e0aad31d0efd16d94a78d916 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
This patch fix the problems: - exit full screen mode when call is finished - clean up last video picture when call is finished - hide call options if no mouse activity detected - resize video to use full screen Change-Id: I7544dd616e88e35cacf3ca8c60d65aedbfe14860 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Kateryna Kostiuk authored
Change-Id: Ifb6b275494cc50085aad8f0e3102f9aa25da2648 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 26 Mar, 2018 1 commit
-
-
Jenkins authored
Change-Id: Ib59373da7ec954cba7d7ab6eac201e2c3605429b
-
- 23 Mar, 2018 4 commits
-
-
Jenkins authored
Change-Id: I83ac197d610cfb06426a485dcccecc137dcdee9c
-
Andreas Traczyk authored
Change-Id: Id70f5ddf592f9e658c201246a0cebe14e278284a Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
- corrects UI bugs produced by animating VC presentation without a properly coordinated view stack Change-Id: I8b397f0ecc9ebcb6957b23d39c45a71b7e66162e Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Olivier Soldano authored
add "TRANSFER_UNJOINABLE_PEER" status to the transfer messages Change-Id: I5eaf35bc6dba4be615a9d84d98c6a42107031236 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- 22 Mar, 2018 2 commits
-
-
Andreas Traczyk authored
Change-Id: I55e81fb9e6e1ecf8862b614f70373acfc5af6cfd Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
Andreas Traczyk authored
Change-Id: I7427d480de3e14367a1b61abddaf72afec058b19 Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 26 Feb, 2018 2 commits
-
-
Jenkins authored
Change-Id: I50a670d2b33cb70d1b76e39d919626884186339d
-
Anthony Léonard authored
With those interactions, the conversation view is now displaying: - Contact status update + invitations received and accepted. - Call history with length of call if it was established successfully. Change-Id: Ib467dea48550a0a7c618605cb709e97a9c932bc8 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 22 Feb, 2018 3 commits
-
-
Anthony Léonard authored
After a call, a signal wasn't disconnected properly. This was leading to resizings for no apparent reason when receiving or sending a message after this was ended. This was caused by the in-call chat window, invisible at this time, to be opened because of that signal. We now disconnect it when closing call view. Change-Id: Icd211bad795e146353e099004c1ba13eadccf9ba Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
Anthony Léonard authored
Leaving fullscreen mode at the end of a call is now working properly. Change-Id: Ib3629f8d68feee955d074cb66ec39ac8dcca1cfc Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
Jenkins authored
Change-Id: Ie58c49554c66d6bb6f69503e37984b8fed68840d
-
- 21 Feb, 2018 1 commit
-
-
Anthony Léonard authored
2 problems were preventing the unread msg counter to work properly: - Messages were not marked as read when displayed. - Signals announcing status update were not listened to. Moreover, the one present on dock icon was still listening to old LRC mechanisms and is thus removed (until further improvements). Finally, as the interactionStatusUpdated signal is triggered multiple times when many messages are unread, some logic is added to debounce it so only one refresh is triggered for a group of update. Change-Id: Ieaa02d685bbd85d965de5315e8694ccdbd18eff1 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 19 Feb, 2018 1 commit
-
-
Anthony Léonard authored
- Profile picture is hidden as it is not working properly. It will be fixed in a future patch. - Menu is disabled when only one account is present on the machine as displaying a list with only one element is not relevant. Change-Id: I351b42aabc99a0fb3ba07b170fa091498a4e4ca3 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 13 Feb, 2018 1 commit
-
-
Anthony Léonard authored
Fix bug where, at first user creation, Ring was crashing at the end of the wizard just before displaying the main user interface. This was caused by a preference string set to nil on first start. Now, when to string is nil, we select the first account of the list as this should happen only at first account creation (thus returning the right one). Change-Id: Id3a2c4153d920611a3cc0cbd694f8d96d772330a Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 12 Feb, 2018 1 commit
-
-
Jenkins authored
Change-Id: I3e35cc28bba00ddbde9df04cba6fbe6a5b2d4377
-
- 09 Feb, 2018 1 commit
-
-
Anthony Léonard authored
Make sure that UI has the right behavior when a contact is implicitly trusted by file sending. Change-Id: I79d20422d8a16b5b0e8a5bb199c84d131a659a29 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 06 Feb, 2018 1 commit
-
-
Jenkins authored
Change-Id: Ia46bcda7ee144ae3104d23294f638ec37d5887f9
-
- 05 Feb, 2018 1 commit
-
-
Anthony Léonard authored
- File transfer status labels - A few other missing strings that were forgotten Change-Id: I036b4110a0d9c1ae10a18e1fb16bbd84118d647d Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 02 Feb, 2018 2 commits
-
-
Anthony Léonard authored
add new file transfer interaction bubbles within in-call text messaging. Change-Id: Ie700b5b01c59441c753cdff1e54e59d16da5c56a Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
Anthony Léonard authored
- Add a send file button in conversation view - Add new message types in chat view with buttons to control file transfer interactions (accept, cancel, status, etc.) - When receiving a file, a dialog is presented to chose a location. It is meant to be replaced by a settable default location. - An animation is displayed during transfer. It will be replaced by a progress bar when LRC side implemented. Change-Id: I2ea0210823d697f4ada75a33b720d63288b36983 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 31 Jan, 2018 1 commit
-
-
Anthony Léonard authored
- Version name: In varietate concordia - Remove "nightly" qualifier in description - Replace version numbering by date of build - Update copyright year for 2018 in bundle copyright statement Change-Id: I30270da07d7dca41323024f63b57ba4595fe9652
-
- 29 Jan, 2018 1 commit
-
-
Jenkins authored
Change-Id: I3c9315baf88795edff0b664dfca3f3e986d34857
-
- 25 Jan, 2018 1 commit
-
-
Anthony Léonard authored
newUnreadMessage -> newInteraction Change-Id: Ie859c33c531dbfa3e2b4348ead40e6a2444348c5 Reviewed-by:
Nicolas Jäger <nicolas.jager@savoirfairelinux.com>
-
- 19 Jan, 2018 5 commits
-
-
Anthony Léonard authored
The other issue for left side of the bubbles is yet to be fixed. Change-Id: I1e6429ed4fa6aa45aac1b7a9b88bce6f74937bf0
-
Anthony Léonard authored
This shadow was not well displayed and a flat design is preferred. Also, text in bubbles was too close to left border so padding is increased. Change-Id: Ib656d385bf54b82e38dcd14b4e96cfcde7c51a84
-
Anthony Léonard authored
If a pending contact is trying to reach us by a call and we accept, it is then trusted implicitly and thus moved to the "Conversations" list. Change-Id: Id24e245eeb7bdd002a0a637f4ab450067d2233a0
-
Anthony Léonard authored
This was caused by a QPainter's pen not set to transparent. Change-Id: Ie06e6383f402d519067fd6d5c4aa0792b58e711a Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
Anthony Léonard authored
Profile picture from contact was used for both its messages and local ones. The later one is now displaying our default picture. It is a temporary measure to fix a confusing situation and the default picture is meant to be replaced by the chosen picture for local account. Change-Id: Id347f59ec6afe4ea9750702e6c8eabaa5e6fedad Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 18 Jan, 2018 1 commit
-
-
Anthony Léonard authored
The whole selector is hidden when no requests are pending for a given account. In this case, only conversation list is displayed. When it needs to be visible again, we re-add it to the view with its constraints. Also diminish potential number of data reloads in smartview by moving some code. Change-Id: Ib00aa8b59a70e65015f9c28402278054b591522d Reviewed-by:
Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com>
-
- 17 Jan, 2018 2 commits
-
-
Anthony Léonard authored
If an incoming call is from a contact in a different list than the one currently selected, the list is switched to the relevant type. Change-Id: If01b3fc0939b1b26c9ed9db24429b81fcc0049bf Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
Anthony Léonard authored
Modification of list type by user interaction means that the selected conversation, if any, is left in the former list and is not present in the one now selected. As this item disappear, we close the right panel. Change-Id: I97af4c4e461640d2a0b36af5b11408e288a1a630 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 15 Jan, 2018 2 commits
-
-
Anthony Léonard authored
- Selector to display contact request list is disabled if none are pending. - Automatic switching to conversation list is now handled correctly. Change-Id: I8185d0221585c906ce38cb3e96c68317a336f99d Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
Jenkins authored
Change-Id: If49102a82fe1327bdde57c2937dead0ae63db494
-
- 12 Jan, 2018 1 commit
-
-
Anthony Léonard authored
A named constant carries its meaning better than a raw integer. Change-Id: Iff65de835a4d12d3c6dda51e714239227ecabf81 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-
- 11 Jan, 2018 1 commit
-
-
Anthony Léonard authored
This new view is implemented by changing the conversation model filter type to PENDING. Two buttons are added under search field to switch between regular conversations and those from not-yet-trusted contacts. Change-Id: I0207bc41cd13b63624b353cce49877cc6694bdb7 Reviewed-by:
Olivier Soldano <olivier.soldano@savoirfairelinux.com>
-