1
0
Fork 0
mirror of https://git.jami.net/savoirfairelinux/jami-client-qt.git synced 2025-04-21 21:52:03 +02:00
Commit graph

224 commits

Author SHA1 Message Date
ababi
921ddeab4f misc: cqfd support for client and tests
Change-Id: I7fe20fd550586f2a40bbb65db1af4eeec8d5e155
2020-11-06 10:53:34 -05:00
ababi
4048a9d710 tests: add first samples for c++ and qml testing
- add QtQuickTest, QtTest and googletest support
- create tests folder within cmake hierarchy
- avoid using wildcards in Dockerfile

Change-Id: I81661a86757f01333538908dbc81a0bafae00ab7
2020-11-06 10:53:34 -05:00
Sébastien Blin
ab2deb8764 account: fix backup button visibility for jams accounts
Change-Id: I8ce859c8736c39c9a48eef990107fa8114eaccc0
Gitlab: #186
2020-11-04 17:13:29 -05:00
Ming Rui Zhang
8355cb0789 messagesadapter: clear cached convId once current account is changed
Gitlab: #158
Change-Id: I126ab29e1d63e036d68a62d293abf6f445a60722
2020-11-04 16:45:51 -05:00
Ming Rui Zhang
a3c6e262bd messagesadapter: clear cached convId when existing message web view
Change-Id: I332bebfbd035f6c928a7a8f1d4210ce8b491c7dd
2020-11-04 15:56:23 -05:00
Ming Rui Zhang
087d234836 calladapter: avoid the crash when receiving a call for rendezvous account
Gitlab: #189
Gitlab: #190
Change-Id: I7a5358c545b2362677091e167810d80553c60c27
2020-11-04 15:54:17 -05:00
ababi
740cb407f8 callview: context menu accessible only from call rectangle
Change-Id: Ic687f86ab965b3aa3244a743c5e0e2bd66590cad
Gitlab: #150
2020-11-03 13:22:21 -05:00
ababi
9d41a3bc6e callview: hide mainview window on fullscreen
- hide / show mainview window on fullscreen switch in order to avoid undesirable UI transitions or incorrect layout (when working with multiple screens)
- update and show only on top page of callStackView
- back button always present on CallOverlay (use close button icon on fullscreen mode)

Gitlab: #135

Change-Id: I0d7c6aac26ba9c899ee97ac58f41f2746dda2148
2020-11-03 13:22:21 -05:00
Jenkins
a0c461e2fa i18n: automatic bump
Change-Id: Ide2e451e51cdd70653c5df92a85b1e5486a07001
2020-11-02 16:42:54 -05:00
Ming Rui Zhang
c451195536 misc remove the changelog
Gitlab: #155
Change-Id: I207190da48d0ab7bf94645a097a8078dd08a4566
2020-10-30 11:35:52 -04:00
Ming Rui Zhang
f47ae0fa62 settingsview: fix banned contact list model refresh issue
A small fix to prevent username registration line edit receiving
signal when there is no input is also in since adding banned contact
back will trigger lookupAddress.

Gitlab: #152
Change-Id: I30afb42eab5903aefb7dd19e9f7a5ad77183e866
2020-10-30 11:35:50 -04:00
Ming Rui Zhang
be1419c0a6 wizardview: adapt the added best name and id logic in lrc
Note: if the Displayname/alias is the same as the username,
      it should be the only line shown

Gitlab: #129
Change-Id: I2c3dc8d304bd730a2ae114e4686c9ae899087c6b
2020-10-30 11:35:47 -04:00
Ming Rui Zhang
173cf2be50 migration: use image provider to show avatar image
1. Use avatarimageprovider
2. Remove redundant base64 code

Change-Id: I2a2517890e95b4a9f9a363fbea2251d6d5dd1c8f
2020-10-30 11:35:39 -04:00
ababi
b4b56aec4b notifications: avoid unnecessary account and conversation check
- notifications were not shown when last notification received was from the same account and conversation

Gitlab: #142

Change-Id: I7d66199384c2af72b7668bd07d85be0c6bebb3e9
2020-10-29 10:54:54 -04:00
ababi
ce8783f753 build: cmake migration
Change-Id: I53835f403bf5be06ad3b8e92fc3f81c747074d21
2020-10-28 18:38:15 -04:00
Jenkins
53d3595b09 i18n: automatic bump
Change-Id: I95886bbba45bd88a1d2d74a6582937e6cbb49233
2020-10-26 16:42:48 -04:00
Ming Rui Zhang
06cbe4bb48 misc: better parameterization for Qt version and toolset version
Change-Id: Ic8aad234c8806bd38a1b1633957503b09a01c137
2020-10-23 10:08:29 -04:00
ababi
4a5f19f429 misc: add Dockerfile for testing with debian 11
Change-Id: Iada7f02fb56bb84b6a3009647da30c3202e99bd3
2020-10-23 10:03:52 -04:00
ababi
7b7451b394 misc: Qt 5.14 migration
- QML headers revision
- networkmanager: use of deprecated QNetworkReply::error instead of errorOcurred

Gitlab: #127

Change-Id: I74f4fd01a0bf34f7a2cb4ae21e3ce611839846f5
2020-10-23 09:37:22 -04:00
Andreas Traczyk
66b9dd823d conversations: prevent account reselection on filterChanged event
Change-Id: Iab0a6a2316ccc3529829e9ff9cdd3ca643ccdac2
2020-10-21 15:23:26 -04:00
Andreas Traczyk
fd82ae2cd4 misc(win32): unify OpenSSL build
Change-Id: I6f21c28c1aa20121527046c90f95e327d6a79040
2020-10-20 18:29:50 -04:00
Jenkins
dc1553c51c i18n: automatic bump
Change-Id: If7ae298adc87fc10c11375f7eebd109a8d2d6dc1
2020-10-15 17:07:43 -04:00
Andreas Traczyk
28e40f88da smartlist: select top item when return is pressed during a search
- fixes index change on re-filtering

Change-Id: I08c32857600c5f3930967a98756a3c4b8b63fe64
2020-10-15 17:06:28 -04:00
Andreas Traczyk
da026ab226 context menu: fix colored items on menu regen
Change-Id: I59e68da48195292cbaa50021f0d677010ffb5a52
2020-10-15 17:06:28 -04:00
Ming Rui Zhang
eea8e291d3 update: improvement for update mechanism
1. Distinguish SSL error and network error
2. Cancel request when connectivity is changed
3. Cancel request when download box is closed

Change-Id: I155ef5d97017c61d164f64ade513cfe37d5dc8bc
2020-10-15 16:55:55 -04:00
agsantos
59e8bd3cc2 settings: add "Enable" to translatable
Change-Id: I46f34c53c393962f87c2ab99c628ca09eb97009c
2020-10-15 14:17:37 -04:00
Ming Rui Zhang
28f19d33a0 i18n: adaptation for lrc chatview translation
Change-Id: I9fdb6a5646e487c974fe8884e36277985c48fa2a
2020-10-14 15:43:24 -04:00
ababi
6f762a8994 settings: change echo mode for sip accounts password
- add echoMode to SettingsMaterialLineEdit
- change echoMode in settings -> password for sip accounts

Change-Id: I0533db56cbce34829b603b58eae7d276a6ae33bd
2020-10-13 13:34:55 -04:00
Jenkins
8c4914cd81 i18n: automatic bump
Change-Id: I0661d13e8308f3955a61be2ae6dd4ef9c12c4fa4
2020-10-12 16:42:52 -04:00
Sébastien Blin
e3417b8f37
misc: improve README.md
Change-Id: I7d042e726a5a9d335cb0f840b15c84bb2b9510be
Gitlab: #29
2020-10-10 13:32:06 -04:00
Andreas Traczyk
cc3336277a contextmenu: clear the context menus before opening
Change-Id: I793be4f3752223f772fe953ffc1aba8cd0682941
2020-10-09 16:11:21 -04:00
Jenkins
d6efe2e506 i18n: automatic bump
Change-Id: I006b18da0ce29d72f0f5d5d4781c395da1e24a6e
2020-10-09 14:54:48 -04:00
Andreas Traczyk
b335146dfe about: fix offscreen modal bug on scaled multi-monitor
Change-Id: Id39e14ac93b68a2c8d069e5a4d2ac5e3aa07f140
2020-10-09 14:51:52 -04:00
Andreas Traczyk
ec2eae0830 misc: bump version
Change-Id: Ib6c8031fef762aef1dcb57bfe6f11a7adc4ee4dc
2020-10-09 14:00:09 -04:00
Ming Rui Zhang
4f146730d9 installer: disable the interaction of the package with the Restart Manager.
Change-Id: If5392c0c113d0e1e0a590b2ae72e2e6d8fdcf26a
2020-10-09 13:56:48 -04:00
Jenkins
60c0ef193a i18n: automatic bump
Change-Id: Ica8e3872e7e96a844cb835fdd05ce1c22952a7da
2020-10-09 12:54:11 -04:00
Andreas Traczyk
6b1ab94566 i18n: correct translatable chatview string
Change-Id: I4518617520b7296ad2df3c07f6ec9a593d219286
2020-10-09 12:02:12 -04:00
Andreas Traczyk
1dfbfd21a7 context menus: use dpi responsive image components
Change-Id: I3b4b1ba16a472e348e2f2c7f875a0df69cfea660
2020-10-09 11:50:33 -04:00
Jenkins
6bb2f21fdc i18n: automatic bump
Change-Id: Ib5122dfd651da7c2cb26003d382acf44cb5ecc95
2020-10-09 11:18:30 -04:00
ababi
ec1f4155ea settingsview: scroll to advanced settings layout
Gitlab: #119
Change-Id: I3e6f1d26a35edadc26770a481d4ce7ba9cc393d0
2020-10-09 11:16:12 -04:00
ababi
873c3d6925 callview: change preview width and set minimum value
Gitlab: #104
Change-Id: I13414206cecc548b3ff481f4f0f79574cf0b4a4b
2020-10-09 11:15:59 -04:00
Ming Rui Zhang
74485a4ac4 messagewebview: parameterize the time translations in chatview
Gitlab: #141
Change-Id: I4f2987f5f51ec633032da3b545a034dcac93deaf
2020-10-09 10:57:28 -04:00
Andreas Traczyk
fe13402b62 misc: bump changelog
Change-Id: I59cded5d832bc534f628714b934b3a87d2f40acb
2020-10-08 16:34:23 -04:00
Jenkins
dcd2597a8f i18n: automatic bump
Change-Id: I9dd3615190a56571a117c74a543865e231d2167f
2020-10-08 16:11:06 -04:00
Ming Rui Zhang
e53534b499 messagewebview: remove jed.js and provide i18n strings for chatview
Change-Id: Ica3e4af26e8e62d7fec1b58959a8604f90ac627c
2020-10-08 16:01:17 -04:00
Ming Rui Zhang
e7f24d01c8 settingsview: update banned contact correctly
Prevent the issue of hidden banned contact ui when new contact
request is received

Change-Id: I6b6b5c1e702a5fcb23a1ac26efb7df814bce01a8
2020-10-08 16:00:44 -04:00
Andreas Traczyk
87c7543644 presence: cosmetic changes / simplify component
Gitlab: #138
Change-Id: I552c26583dda87c71491a87655a91273c59d851f
2020-10-08 16:00:41 -04:00
Andreas Traczyk
a3a2e611f9 main application: prevent wizard popup prior to main window load
- prevents the wizard window from popping up if the systray icon
  is clicked to restore the application just prior to the main
  window having loaded

Change-Id: I79b7981de77017117cf6e08ff4b0e1f6687635d3
2020-10-08 16:00:36 -04:00
Ming Rui Zhang
981db87129 mainview: change about jami button from Button to MaterialButton
Gitlab: #139
Change-Id: I55bfbc8a7f404cad917f462e5e77c793747fbc21
2020-10-08 16:00:30 -04:00
ababi
5a07055708 callview: fullscreen to compact view revision
- add "close" icon for fullscreen exit insead of "back arrow"
- fullscreen exit does not switch to welcome view
- "toggle fullscreen" centralized in CallStackView
- avoid using white svg images
- spelling revision

Gitlab: #135

Change-Id: I871b75aac22d23b33be8e177102fe68bb8bd5e86
2020-10-08 16:00:22 -04:00