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

1251 commits

Author SHA1 Message Date
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
Ming Rui Zhang
930b1ff443 mainview: provide implicitWidth to contact search bar to elide place holder
Change-Id: I70c2fdbde8a17f0a3b123dbacfb3a07fcc89ca91
2020-10-08 15:59:29 -04:00
agsantos
8f405575d5 settings: clean plugins UI
- standardize buttons
- remove scrolling from lists
- avoid highlights

Change-Id: I41f345d5e04a874f70e104df695e652a602df9b8
2020-10-08 15:59:15 -04:00
Andreas Traczyk
1ddd3613ce settings: refactor menu to use PushButton
- simplifies the settings menu
- removes the IconButton component

Gitlab: #14
Change-Id: Ib5cdc01dde47835befcdfa34aff35e5351a3b09d
2020-10-08 15:51:45 -04:00
Andreas Traczyk
7c4c3e1a08 misc: use svg for app logo
Change-Id: I6a9b406ad93fc1144ccaa3c4f9eed3b8fabd256f
2020-10-08 13:38:10 -04:00
Andreas Traczyk
f7ad880466 accountcombobox: use smooth mouse state transitions
Change-Id: I11a89c5e58b4cfcb844ec88fe5801bc70c84c2dd
2020-10-08 13:37:54 -04:00
Andreas Traczyk
191697b804 misc: remove HoverableRadiusButton
Change-Id: I0cbefdf530a7fe5d67a67795f3006a993ad6c742
2020-10-08 13:37:50 -04:00
Andreas Traczyk
17aee6c699 misc: remove unused component: HoverableButtonTextItem
Change-Id: If8764e701246b516a42b4a574efc94e5ace5d28b
2020-10-08 13:37:41 -04:00
Andreas Traczyk
5d8256fb9b misc: fix image button svg rendering and cleanup button components
- provides a base component for rendering scaled svg images
- simplifies the normal/hovered/pressed state transitions
- uses color overlay to factor out image source changes for
  checked states
- fixes sizing inconsistencies and visual bugs
- removes manual background color changes and minimizes the use
  of MouseArea components
- removes the unused HoverableGradienButton component

Gitlab: #14
Change-Id: I06357d3cc6d8d04d9d1f062753dc39223a64d4f6
2020-10-08 12:39:13 -04:00
Ming Rui Zhang
54093e5c96 messagewebview: reload mainview if webengineview does not finish loading js
Gitlab: #134
Change-Id: I0d6406b80ad80cc7278e395bd51d0d7b02538aa0
2020-10-07 17:06:13 -04:00
ababi
3e5ee2fb8e auto_answer: switch to incoming call
- shows callview for auto-answered incoming calls
- if call is not for current account shows a notification

Gitlab: #103
Change-Id: Ia482abc575f13b9d7eebd701ac1d51d2089de2b7
2020-10-07 17:06:13 -04:00
ababi
95df47c717 misc: fix contact request UI issues
- switch between "conversations" - "invitations" smartlists according to call origin
- "Accept Request" button from msg's view header: hide on contact accepted, set on view load according to userType
- correct requests smartlist item selection on tab switch
- accept incoming call from pending contact makes conversation permanent

Gitlab: #74

Change-Id: Iadfef0d7e4032002d8007a4f18a9eae27f7ba230
2020-10-07 17:06:13 -04:00
ababi
2df280c3fb mainview: UI call management refactor
- AccountAdapter::navigateToWelcomePageRequired is no longer required since subscription to property change in QML
- avoid unnecessary CallAdapter signals for UI management. Listen to BehaviorController and avoid duplicated / unnecessary signals.
- avoid duplicated code:
  - account selection only in AccountAdapter::changeAccount and ConversationsAdapter::selectConversation
  - simplification of ConversationsAdapter::selectConversation
  - conversation UI always managed by ConversationsAdapter -> ConversationSmartListItemDelegate
- smartlistmodel: no need to show callstack for outgoing calls in state ENDED

Gitlab: #86
Gitlab: #87
Gitlab: #88

Change-Id: I7025d4292914939f5a78aee1c4742104b370641d
2020-10-07 17:06:13 -04:00
Ming Rui Zhang
a8b0adbef7 mainview: code optimization for page on stack view checking
Change-Id: I8ff7122a430b73f1c5626ae931f13f5a4ffe242a
2020-10-07 17:06:13 -04:00
Andreas Traczyk
9a20e2da1a misc: remove unused qtwidgets .css files
Change-Id: I38c60be4d04c8f77575aa4f13bf1691e42620210
2020-10-05 15:26:07 -04:00
Jenkins
e6167d163c i18n: automatic bump
Change-Id: Ic4191f528f1c3cf131f361065f64980108ec9b11
2020-10-03 09:10:46 -04:00
Jenkins
05d0bee635 i18n: automatic bump
Change-Id: If18354e0719d35dbe8ad85937963f1880d30f41f
2020-10-02 17:34:34 -04:00
Andreas Traczyk
f4c4d0c551 app: change QApplication to "Jami"
Change-Id: I6931f3239c4b9ca19d54272587ae8c97cf02b16b
2020-10-02 17:00:49 -04:00
Andreas Traczyk
3da2361c86 mainwindow: include "beta" in app title
Change-Id: Ie22e7bcadc0f0a19a0050670bc087d761acba5a9
2020-10-02 17:00:35 -04:00
Andreas Traczyk
b747b3d8e9 build(windows): fix deploy script
Change-Id: I4d7f04365c9753d383a28abd4ec68ce62e80ebff
2020-10-02 16:44:04 -04:00
Andreas Traczyk
4fd0c33450 avsettings: use a more declarative approach for the level meter
- prevents a slurry of calls to stop/startAudioMeter

Gitlab: #120
Gitlab: #124
Change-Id: I6118baab1a3f3e08e72a60a35682ce753e05e2eb
2020-10-02 13:43:52 -04:00
Ming Rui Zhang
eac59e5294 mainview: prevent showing of accountComboBox when pushing chatview onto sidepanel
Change-Id: Ifb6c321dffb90aed3e39f0ffb6426a79a00300b1
2020-10-02 13:43:46 -04:00
Ming Rui Zhang
4ec1807512 mainview: make ambiguous shortcuts activate
For hang up call shortcut, use onActivatedAmbiguously since
we have two existences.

Gitlab: #126
Change-Id: I46167b95212821c88651a06700013aeec38a96a3
2020-10-02 13:43:46 -04:00
Ming Rui Zhang
4adc59ad5d mainview: add call recording and full screen mode in audio call
Call view context menu now should always has menu items in audio call

Gitlab: #125
Change-Id: I9bea26d1f95d898c12d8ac2149545273b1494447
2020-10-02 13:43:46 -04:00