- Aug 02, 2018
-
-
Change-Id: I728c7c719710c04f071a2c230fad17c80d026ee7 Gitlab: #780
-
- Aug 01, 2018
-
-
To follow changes for the win32/macOS client Change-Id: I4abd1cb22c18231d60306920b73cd82b37c7e56d Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Jul 30, 2018
-
-
Jenkins authored
Change-Id: I35809719dab219472f06b2159425d0bef4f12568
-
- Jul 27, 2018
-
-
Ring will now use three types of notifications: 1. Call notifications: opened when an incoming call is here and closed at the end of the call. 2. Request notifications: opened when a new trust request arrives and closed when the user accepts/refuse/block or just open the conversation. 3. Chat notifications: arrives with new interactions and if the current conversation is different or the client not focused. Closed by Gnome or when the conversation is opened. Change-Id: I5e5abf20507bac8bb37c429bc929c671fe66bd6b Gitlab: #868 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Jul 26, 2018
-
-
Sébastien Blin authored
Change-Id: Ie53419c624ecccbad7f6f0c3793ff13090a7fb35 Gitlab: #886 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Jul 24, 2018
-
-
Hugo Lefeuvre authored
Change-Id: Iacc77f28f77fef4da0a315063b1d8abe3ef9ed99 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Jul 23, 2018
-
-
Jenkins authored
Change-Id: I3a511d5c5569fb4529f8a02bd31eee0665adabfc
-
- Jul 17, 2018
-
-
Change-Id: I194f452a69fa7231adbe2cbf7c25fc3180206cf9 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Add a helper function which executes passed js code in the chatview. Also, fix a handful of memory leaks. Change-Id: I8490e6822c09819ac3653de7e40d65e96bf70940 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
- Jul 16, 2018
-
-
Change-Id: Ib1dd4ff69d05e6783b15493566b1d6364630e37f
-
Change-Id: I96e01040456fe0f0b34cb79fcde4e79ebac63559 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
- Jul 13, 2018
-
-
Jenkins authored
Change-Id: I97a245147cdf3f58cda2dc2359486da42e1e4bc9
-
- Ignore account selection changed signal when account didn't change. - Do not refresh account selector when account status changed (we used to not display disabled accounts in the past but it is not the case anymore) Change-Id: Iddc560f4fc92f44cd87863680a44db360057b6b4 Gitlab: #708 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
Change-Id: I6cd6135f5a66ca4a9ff9ea54050f1972b10bf432 Gitlab: #871
-
- Jul 12, 2018
-
-
- fix timestamp efficiency issue. - fix message bar size which was blocked at bigger size when using send button instead of return key. - fix invitation text selection. - fix bad handling of broken images / paths. - fix navbar present during call because of WebKit crashes. - fix ghost navbar during call. - fix buggy ellipsis due to duplicate ids. - fix duplicate retry in file transfer ellipsis. - fix bug where ellipsis was placed at the right side of newly uploaded images. - fix various issues in removeInteraction. - fix wrapping issues in navbar. Change-Id: If2f67090c889c1b0efaf21d6f00c72471752b9f8 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com> Gitlab: #833 Gitlab: #838 Gitlab: #839 Gitlab: #843 Gitlab: #845 Gitlab: #849 Gitlab: #861 Gitlab: #862
-
Whenever the settings are closed, the avatar manipulation widget is destroyed. This is because we want to make sure the video preview is always stopped properly. However the avatar widget is not reinitialized when going back to the settings, leading to a missing avatar widget. Add missing call to new_account_settings_view_show in enterSettingsView(). Change-Id: If3b97a92248cba43173a666833a1b372f1d19f4e Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
Sébastien Blin authored
Change-Id: Ia11ae41d50a26b136c75dd1d8c9c2ffdbe3d1643 Reviewed-by:
Hugo Lefeuvre <hugo.lefeuvre@savoirfairelinux.com> Gitlab: #864
-
Sébastien Blin authored
Change-Id: I0b630fd3862071a56886ab5757cbc98613441946 Reviewed-by:
Hugo Lefeuvre <hugo.lefeuvre@savoirfairelinux.com> Gitlab: #852
-
Change-Id: I8fc0f90c16287b1150bd3c85a7522d256722c0ed Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jul 11, 2018
-
-
Change-Id: I5a3194265eff6beab913fdc16d6adb6ba333d1b7
-
- Jul 10, 2018
-
-
Sébastien Blin authored
When leaving or entering into the settings view, the combobox is already good, don't need to change it and since the new combo box, this check is incorrect. Change-Id: Ic13cce67512bbe244659bd4b97ebbb9ec48e743c Gitlab: #851 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Sébastien Blin authored
Previously, we used the pointer to the text of the entry. But this pointer is rewritten before we use it. So copy it into a string before. Change-Id: I9316fe7377a781dab2be37b281ee74be2195a936 Gitlab: #860 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Change-Id: I2bc157c1656d9d4524bea8d8694909437da5cfb7 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jul 07, 2018
-
-
Sébastien Blin authored
Change-Id: I4a936100ea454bef70279b9b175365df7352c126
-
- Jul 06, 2018
-
-
Change-Id: I8a7f8a9b5f2d1a21a41701182320f0fc28794cf5 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Change-Id: I897d23d374cbf9c90d0340b180e51d85fe2d3bc1 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Change-Id: Ia7deb1177274506538b860673fc0091141dbb6fc Gitlab: #848 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Change-Id: Idd06996f13dff92c2e53009fa2dff35d634aac36 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
The new account settings makes a lot of code obsolete. Remove the unused code in this patch. Change-Id: I3e1fa5b5da97d6c6ce6ff99312b92206c5a80631 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Sébastien Blin authored
The GNOME client should be able to see a conversation even if the account is disabled. This patch prepares the UI to remove buttons and the message bar if the account is disabled. Change-Id: Ic71d6c2b61afb77a7ac9acdeae7de527efaf265b Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Sébastien Blin authored
Change-Id: I58806b5e499c906f70db572b939795ae329d4cce Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
Change-Id: Id856f834951c26c8e5587044cc5dc6b4c9b27a90 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jul 05, 2018
-
-
Link the account settings page to the new models in LRC. ** Summary changes ** + Link AvatarManipulation to new models and change the size of the widget + Redo the account combobox selector to show the avatar + Add the ability to see disabled accounts and linked conversations + Redo the whole accounts settings page and reorganize settings + Link the username registration widgets to new LRC + Add the ability to create SIP accounts from the wizard Change-Id: I43b15d1279ce1e3c8dee97b46fa6317aba272635 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Note: refresh UI Change-Id: Ic22e0235daccc683f41cf4c9238d6b6099804179 Reviewed-by:
Andreas Traczyk <andreas.traczyk@savoirfairelinux.com>
-
Animations during conversation loading are heavy and useless. Remove them. Also remove animations of message status (sending ... and X when message failed to send) as they are pretty useless and look weird with lazy loading. Add a ... icon at the top of the conversation to make it more intuitive to the user that he can scroll further when a conversation was lazy loaded. Add a workaround to stop creating #messages dynamically. Change-Id: If6183bd58002eb79d459dad5dd3c0b55eecebf86 Gitlab: #836 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
Sébastien Blin authored
Change-Id: Ic56f2a360af2f64ab04d7be214ef0f7d73c06196 Reviewed-by:
Hugo Lefeuvre <hugo.lefeuvre@savoirfairelinux.com> Gitlab: #835
-
- Jul 04, 2018
-
-
Sébastien Blin authored
Only the call with the selected peer should be stopped. Change-Id: I3b0c8e919a9fb5d27b775cd54642d688fd2992d7
-
- Jul 02, 2018
-
-
Jenkins authored
Change-Id: Ic62d817527f1c52dc02a0aa9ec0e62dc747b00cd
-
- Jun 29, 2018
-
-
Hugo Lefeuvre authored
Messages are now displayed block by block. When the user reaches the top of the scrollbar, a new batch of messages gets loaded. This allows better performances on large conversations. Change-Id: Idc44df7149db6329982b2aa3420de6c014ce0924 Gitlab: #811 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-
Currently messages are appended one by one to the DOM. This is very inefficient in the case where conversations have a reasonable size. Since we're going to implement lazy loading in a further commit it is a good idea to load everything at once in the DOM. - During initial load: Generate #messages and THEN load it in the DOM - Fix scrolling issues using onload callback after images get loaded - Remove useless exec_keeping_scroll_position calls - Fix padding issue at the bottom. This is a WebKit bug so we use a workaround: dynamically add a small padding to the last element in the chatview. This commit is the first step towards lazy loading in the chatview. Change-Id: I329a11615b846ab0b198af38f529ed0de8a3ac18 Gitlab: #825 Gitlab: #834 Reviewed-by:
Sebastien Blin <sebastien.blin@savoirfairelinux.com>
-