1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-07-04 23:55:27 +02:00
Commit graph

1251 commits

Author SHA1 Message Date
Sébastien Blin
85a4cb4ddf wizardview: fix username registration when creating account
Change-Id: I4ee435166e5866c3a0323b1783f591964c8c93f2
2020-08-31 17:32:00 -04:00
Sébastien Blin
c02e33c261 conference: handle participants without video
Change-Id: I266ab31e31d85b6cd94356b63368540c02e16c6f
2020-08-31 17:26:14 -04:00
Jenkins
74bbebab67 i18n: automatic bump
Change-Id: I031cccfab1f498e3d32ce2e621fd3ee57c1c4d3e
2020-08-31 16:42:39 -04:00
Sébastien Blin
59c8eadb8a recordbox: move to correct position
Change-Id: Ic5bad27e2d20f6c84b1defe4c37c0328000bb1af
Gitlab: #26
2020-08-31 15:28:14 -04:00
Andreas Traczyk
5749e48c31 packaging: only run deployment script when the client hash changes
Change-Id: I24a54bd832b910a524fb7be1e91c8d6387d6bcb9
2020-08-31 15:21:02 -04:00
ababi
76b94aac11 mainview: get call state from API's enumeration
In order to make it work with the translations, call status is no longer passed as a string but as an integer (from enum lrc::api::call::Status).

Gitlab: #10
Change-Id: If8d8b7093fbf82e9b7732e6991eec647ad0d50b7
2020-08-31 15:18:27 -04:00
agsantos
78726ecc19 plugin: implement view to change preference
Change-Id: Ie830238ed539810c64f3d02023c7c48bff850f64
2020-08-31 15:17:36 -04:00
agsantos
e16720841f pluginpreferences: code change to handle windows errors
Change-Id: I885a8d8287511d6769d3c33a255c5216f12c6cac
2020-08-31 15:17:36 -04:00
Jenkins
9b1899efcc i18n: automatic bump
Change-Id: Ie52fb50be315f74b03ee01b656297dc463bd99ac
2020-08-31 14:59:21 -04:00
Ming Rui Zhang
e65ec76e6f installer: update xslt filter to avoid harvesting vc redist executable
In vc redist folder, there are two vc redist executables that can be
deployed by qt windows deploy. Update the filter so that both can be
avoided to be deployed.

Gitlab: #49
Change-Id: Ia79923dd2a7487833884812e2f5c7536cc30b24e
2020-08-31 13:03:44 -04:00
Sébastien Blin
c2220f86c3 button: add hover colors
Change-Id: I1e26a1672ac6fe23969fc7960be4aa8ccbd28fe4
Gitlab: #22
2020-08-28 16:39:38 -04:00
Ming Rui Zhang
74d6207417 advancedsettings: make the text of file dialog open buttons synchronous with file change
Gitlab: #34
Change-Id: Ib8814bdc917411a3e07b98779f5463d18ae314fb
2020-08-28 16:17:20 -04:00
Ming Rui Zhang
fcc2f41f6b ringtones: use qt API to get ringtones path and remove redundant folder
Use qt applicationDirPath to get ringtones path to avoid the complexity
of using windows API, and remove redundant ringtones folder.

Gitlab: #41
Change-Id: I5ae95531fb0e7627cdddb61334420bae3f37848b
2020-08-28 15:36:41 -04:00
Ming Rui Zhang
a70e13082f wizardview: temporary fix for page arrangement when deleting the last account
When deleting the last account, wizard view's page can be incorrect
if the user has created an account before.

Gitlab: #43
Change-Id: I82055456a9df608d88b81fc51049b0623c6d0a35
2020-08-28 13:31:26 -04:00
Ming Rui Zhang
b07f7afe92 mainview: fix crash when deleting account
Fix the deletion crash issue and remove redundant account changed
signals.

Gitlab: #17
Change-Id: I1858fa051fd5171e1261dbc35d361631dc3ea01d
2020-08-28 12:35:26 -04:00
Ming Rui Zhang
968088785d mainview: make all context menus generated at run time with the same style
By giving a base context menu, all context menus are generated at run time
and kept the same style. Some issues are fixed along with the patch.

Gitlab: #8
Gitlab: #35
Change-Id: Ieb812420fcb44c33d161a62c8574f6705dc5e1a9
2020-08-28 11:59:43 -04:00
Sébastien Blin
6e3aacfc43 credits: update version name and credits
Change-Id: I76b245f312df2807921536d46a2bb1f98fde2001
Gitlab: #27
2020-08-28 11:19:51 -04:00
Sébastien Blin
a84e5fdbdc welcomepage: re-add credits + changelog
Change-Id: Ib253521997c3271885f83c628e918bb26ae61a2c
2020-08-28 11:19:36 -04:00
ababi
69f5dfcd2a mainview: fix account selection
- avoid duplicate call of LRC's setTopAccount()
- welcome view displays always the first account on the list, so passing the index is not necessary
- conversationsadapter and messagesadapter no longer listen to currentAccountChanged signal since there is a specific function for the setup

Gitlab: #12
Change-Id: Iac932d2596bf59c7528d83be799342ccefeea6b0
2020-08-27 18:51:06 -04:00
ababi
adc78a8045 mainview: fix crash when call is declined or hanged up
deleted unused calls to getCallId with empty id's

Gitlab: #30, #33
Change-Id: Id26b883907c6dd1e03ac9c12e7ebf8a8c8c2711b
2020-08-27 09:27:25 +02:00
Sébastien Blin
8cb4e442d9 mainview: fix side panel size
Change-Id: I414b8f2f482f4fef436156be1d3edd538ff36c06
2020-08-25 17:29:05 -04:00
Ming Rui Zhang
c6b336927a mainview: fix the dropdown indicator behind the share button issue
Account combo box dropdown indicator will be hidden behind the
share qrcode button when the username is too long.

Gitlab: #16
Change-Id: I24d723be1f064a4e0328e262f11238b5c0d6943f
2020-08-25 17:27:20 -04:00
Ming Rui Zhang
44dba71179 mainview: add sip input panel
Add sip input panel to be able to use DTMF functionalities.

Gitlab: #18
Change-Id: Iaa53ae2b34d9ce0d5cf19aa82dd41a5607203c62
2020-08-25 16:56:53 -04:00
Sébastien Blin
c75335fee1 wizardview: redesign
Change-Id: If0a3d896b35385f24c9d04b67b12146febfff7c2
2020-08-25 16:44:39 -04:00
ababi
0b68664220 conversations: support new APIs for user search
Gitlab: #4
Change-Id: I7570099c20d2d406e538aea4c366ba7d85777686
2020-08-25 09:35:39 +02:00
Ming Rui Zhang
449eda362a misc: update translations ts files
Change-Id: If7574d0613a05a917a8546e6784ed9f10a9f11b7
2020-08-24 12:31:20 -04:00
Adrien Béraud
bd34f6ed56 Revert "i18n: automatic bump"
This reverts commit 20a27fe9b3.

Change-Id: I012ab37ab6994bb365d32921817ca2d92908ba37
2020-08-24 12:30:55 -04:00
Jenkins
20a27fe9b3 i18n: automatic bump
Change-Id: Id12047a31e6c75bd51dffa294d95b45e4a736aae
2020-08-24 12:30:35 -04:00
Yang Wang
c2ea0b1f94 setting: fix hardware accel crash
Change-Id: If001b758642fc8a1289506760650997dd9b20462
2020-08-24 11:21:12 -04:00
Yang Wang
385cf87ec5 copy qt openssl files when doing runtime file copy
Change-Id: I139a814cedd2f1b2c2c0c3a522728bd1693f5de6
2020-08-21 15:39:05 -04:00
Yang Wang
b97bde4cc5 tooltip: add tool tips to qt client
Change-Id: I7aeb96f4c8a09a8b8c0b8e6534079e3fa3965941
2020-08-21 15:37:35 -04:00
Yang Wang
adf1f4d77d misc: modify password dialog
- Make current password text field visible for exporting account mode

Change-Id: I5b323475db8aba5bf96c8e2aef908a72f4f8e7cb
2020-08-21 15:18:17 -04:00
Andreas Traczyk
f5eb41e2a1 misc: remove Qt version macros wrapping metatype declarations
We've committed to Qt 5.15 as a minumum requirement for this client
for now.

Gitlab: #581
Change-Id: If3fd6a7bcb4a02dec31ad4e26b41f7650230cc28
2020-08-21 14:44:02 -04:00
Sébastien Blin
2eb16d7442 avsettingpage: avoid to always start camera on plug
Only start if in the media settings

Change-Id: I5de1e407dcdee51c5d9e4753f2de54f871f7f516
2020-08-21 14:23:58 -04:00
Sébastien Blin
2d738d0602 profileview: do not show username if no username
Change-Id: I190a8d72991d75147082297fb7d8e2cabb5afaf9
2020-08-21 14:23:58 -04:00
Sébastien Blin
cdcf43cc6a
settings: add rendez-vous option
Change-Id: Ifa2a4502d9eae2cd700de47ae0561d6728ba7a50
2020-08-21 14:23:50 -04:00
agsantos
655d8e25ee callview: add plugin
Change-Id: If4cae049167d1a1e16dc6624a202722a6316a0ff
2020-08-21 13:56:13 -04:00
ababi
6fa0861fbd settingsview: redesign UI
Gitlab: #3
Change-Id: I382bc51b78cb5aff45e7dad008c97368494780d8
2020-08-21 13:19:58 -04:00
Andreas Traczyk
31668627dc misc: add qmake and qml generated files to gitignore
Gitlab: #581
Change-Id: I708d207e390841050e044a2db1be8f4f33e50dda
2020-08-20 16:58:41 -04:00
ababi
a284cae16d mainview: account combo box visible from settings menu
Change-Id: I8eafea9d1cf07a11a8780f8d2f3495480b2360ed
2020-08-20 10:41:13 -04:00
Andreas Traczyk
470d3c98e6 misc: allow building using qmake generated Makefile on windows
Don't implicitly configure a vcxproj with qmake allowing building
and debugging from QtCreator as well as Visual Studio.

Change-Id: Ifbb181d6d910c1b5bd9167d015f4ed6860d6ccaf
Gitlab: #581
Gitlab: #7
2020-08-20 09:25:55 -04:00
Andreas Traczyk
03d04a802e misc: update .clang-format file
Change-Id: I8fd6b6dcf9a7bf539add5a9e64d14821ecc89387
2020-08-20 09:20:21 -04:00
Andreas Traczyk
512168c41e misc: expose vs env vars to qmake command execution on windows
This patch prevents client build failure on systems without the
specific build toolchain path in the system or user path environment
variable.

It so happens that qmake needs the paths for the ms build toolchain,
so we pass them to the executing subprocess.

Gitlab: #581
Change-Id: Id5dcaead487d0c128c9fb04ca22d79438531b0c0
2020-08-19 16:24:23 -04:00
Sébastien Blin
6607e0e9cf videocallpage: handle conference infos
Change-Id: I4cfc7c9c525c66f4e483089864bec059c388a1bd
2020-08-18 14:15:30 -04:00
Sébastien Blin
8940f3c46e callview: redesign
Change-Id: I8ce1e02be798104aaca9d09d9dc5d931133ada6d
2020-08-18 14:15:14 -04:00
Sébastien Blin
5f35e19260 qml: reconnect models on account's change
Change-Id: I7e88828308c8d64ea30e8ad15db950e0605d86dc
2020-08-18 11:58:30 -04:00
Yang Wang
929bc9b9ce misc: fix qtver parameter missing for new client build script
Change-Id: Ibf553521c3661e4f0ff9b43e88f5e57d9ca42a11
2020-08-13 15:00:43 -04:00
Andreas Traczyk
b1465cf480 misc: default build with Qt 5.15.0
Qt 5.15.0 is currently the minumum build version.

Change-Id: I05273b4addf530aae046934c59eeec8811562558
Gitlab: #581
2020-08-13 14:31:55 -04:00
ababi
df651a2486 mainview: improve UI theme
- SmartList menu
- SideView/CallView separator width
- AccountComboBox
- UserProfile
- WelcomeView
- Rescale RecordBox

Change-Id: I5bb75bddcd49c5ff8b48ee9568942df015292e14
Gitlab: #574
2020-08-13 09:09:49 -04:00
Andreas Traczyk
1b2590708e qmake: fix for qt version and lrc path
Also configures an install prefix.

Gitlab: #581
Change-Id: Ia7496d0c8e27fa8174a797a3ab62384c13dce774
2020-08-12 17:30:39 -04:00