- 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>
-
- Jun 25, 2018
-
-
Jenkins authored
Change-Id: If7a912102d30d94220ba074183a3e18663c40090
-
- Jun 18, 2018
-
-
Jenkins authored
Change-Id: Ia4c9fccc6ce397a3633af78a836ce8df5afc1432
-
- Jun 14, 2018
-
-
Add the ability to send files by dragging a file uri into the chatview. Note: clean some warnings Change-Id: Ia27663e9544462fa897c27d53dfaa274839d23c4 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jun 11, 2018
-
-
Jenkins authored
Change-Id: Ica3f337331ee49363f27da2aa97a63e55ce23369
-
- Jun 08, 2018
-
-
The record button should blink only if the call is really recording. Change-Id: Iad3be6235014d2264be05a4877b409640ecf2f85 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-
- Jun 07, 2018
-
-
Sébastien Blin authored
The function take a printf()-style format string to format the message. Change-Id: I7caa99694fbbc6facf27977c49dc00fc46d54f21
-
- Jun 06, 2018
-
-
The client doesn't have any API to break, so semantic versioning is not the best. Use CalVer (YYYY.MM.DD) for versioning Note: a script for Gerrit should be created to do that for each release. Change-Id: Icebafd428d4282ee7f4faa1e4f9c796944133e87 Reviewed-by:
Philippe Gorley <philippe.gorley@savoirfairelinux.com>
-