Ming Rui Zhang
5d4e69ef09
settings: make fps option in av settings respond correctly
...
Gitlab: #97
Change-Id: I6419f8eca7d38a1816c684d106f72129ea26cdab
2020-09-25 09:00:04 -04:00
ababi
95146f97b3
misc: avoid unnecessary signals for WelcomeView
...
- centralize signals / functions at MainView when switching back to welcome view
- avoid unnecessary signal propagation between modules
- avoid names such as "needTo"
Gitlab: #85
Gitlab: #86
Change-Id: I121cbc12a83db269df4329a2690f5cedaa0534d5
2020-09-24 12:53:51 -04:00
Andreas Traczyk
3b6bbe772a
misc: implement update system
...
- re-introduce a genericized NetworkManager
- isolate update logic into a qml accessible class derived from
NetworkManager
- fix QtWebEngineProcess missing when re-installing over existing
version
- provide a command line option to override the base url
for testing local and remote updates
- clean-up manual update-check UI
Gitlab: #101
Change-Id: I9c8d2badae59ec31cab12d38b8470edf2bcad401
2020-09-24 12:48:29 -04:00
ababi
9d8fd5da04
misc: avoid duplicate account combo box refresh
...
refresh is already performed on property change
Change-Id: I274d22e131e628db40f6a91c425fc72369310117
2020-09-23 13:45:47 -04:00
ababi
3735cf0d4f
settings: set index limits for codecs table
...
- index must be within model's range
Gitlab: #102
Change-Id: Ia68e9d5440bc70a420b11f06800559d501a849c3
2020-09-23 10:47:46 +02:00
ababi
835841442d
smartlist: fix wrong contact selection
...
- unselect smartlist before contact selection. This makes possible selecting the same index when smartlist changes, i. e., when searching contacts or switching to invitations menu
Gitlab: #96
Change-Id: Id402389a3b80771f37946323d4112a5324612d33
2020-09-23 03:15:19 -04:00
ababi
5f869b589f
misc: avoid using magic numbers
...
- register SmartListModel
- acces to AccountListModel and SmartListModel registered enumerations
Change-Id: Idbc943a3b6a6f2989be7d20f5fe4259402a5adeb
2020-09-23 03:15:01 -04:00
ababi
6989a6d100
settings: fix load information on delete account dialog
...
Gitlab: #98
Change-Id: I62c9c1a97504bae93dbd040d30f49efe060f3bdf
2020-09-22 11:06:00 +02:00
ababi
f38b0b527f
settings: avoid race condition
...
fix inSettingsView flag toggle avoids infinite loops when coming back from settings
menu with an incoming call
Gitlab: #89
Change-Id: I54e0bdd4b437a9aee4f0575010e889bf891c287c
2020-09-18 18:36:07 -04:00
Ming Rui Zhang
c4e6af3607
settings: do not change window size when exceeding the minimum size
...
Gitlab: #93
Change-Id: I6bab91cf691cba40095ec8a8571c0e3b3772192c
2020-09-18 18:33:18 -04:00
Andreas Traczyk
21b0e5eeb3
filetransfer: adjust the url decoding for qml component file urls
...
Gitlab: #92
Change-Id: I10ae359b26c70cacdb1e1168658678f3f5b2a96e
2020-09-18 17:32:24 -04:00
Ming Rui Zhang
2cb4921779
messagewebview: change the incorrect usage of ElidedTextLabel
...
Change-Id: Ibeb097b4dae6b723329d46be030ef5546597518f
2020-09-18 17:31:20 -04:00
Sébastien Blin
b73a1424ab
translation: update strings
...
Change-Id: I75235646bff29e621aff08754c3902f677cbe4d3
Gitlab: #90
2020-09-18 13:34:24 -04:00
Sébastien Blin
627f07c2aa
smartlist: elide multiline interactions
...
Change-Id: I07f8ad39db192587d0a26fc9e242bbed33215d18
Gitlab: #76
2020-09-18 11:47:55 -04:00
ababi
cc61e2c576
misc: update view on contact banned
...
- use of specific MessagesAdapter::blockConversation function
- signal contactBanned subscription
- fix missing string
Gitlab: #82
Change-Id: I5e35d0939f8a5f23208f91f19bbb9cc2047b33b4
2020-09-18 14:44:08 +02:00
Sébastien Blin
efba12c9f3
callstackview: avoid fullscreen if not showing the call
...
Change-Id: Ic31cff3445f8921355fe82e9931952a7a4d8f5ef
2020-09-17 17:50:57 -04:00
Ming Rui Zhang
3409d00193
dialog: remove MessageDialog to jami customized style
...
Change-Id: I67230d9395a1f25214692a24f099d4306b6b1dc9
2020-09-17 17:33:33 -04:00
Andreas Traczyk
87a4602b9a
notifications: implement incoming message notifications
...
- Note: adds forcing the main window to the top to overcome a
Qt/QML bug which prevents this from working when activating
from a notification window source.
Change-Id: Ib5a93d3937fe5a4de0229f7aeae8469d1ffdfba3
2020-09-17 17:32:40 -04:00
ababi
8fc729f63b
callview: show outgoing calls from unselected conversations
...
reset account and conversation id for outgoing calls
Gitlab: #77
Change-Id: I04b0707549f7b7170ce28854acf87f924a36f1bd
2020-09-17 15:20:04 -04:00
Sébastien Blin
0ccfab7d8e
fonts: add missing pointSize
...
Change-Id: I79f4abac2f1f0be39075cd05c597a5593bf17fb8
2020-09-17 14:06:05 -04:00
Andreas Traczyk
c7bae56d37
qrcode: use a modal popup component
...
Change-Id: I8cd46f2f5bb404394513e1f93fe5bbab44cbddcf
2020-09-16 18:08:50 -04:00
ababi
6e43a456fd
dialogs: migrate dialogs to native-style
...
Gitlab: #20
Change-Id: I05358244ad9cae5d335934a2947c18de6d79683e
2020-09-16 17:55:55 -04:00
Andreas Traczyk
9c0ea510cd
smartlist: use qml native placeholder
...
Change-Id: Iada72f807be439c6033a3b22469f5424b324e1a5
2020-09-16 17:28:29 -04:00
Ming Rui Zhang
b1a7ba7f5a
messagewebview: adapt message webview header in different scale factor
...
Change-Id: I4cf7b16663b5bdbb3f0f095d61411f12b02707d1
2020-09-16 16:43:42 -04:00
Ming Rui Zhang
d84144c74c
settings: make settings page align in center when the window grows
...
Change-Id: I87b731f754762b78fc13257a0a9aede0bd8c034c
2020-09-16 16:43:26 -04:00
Ming Rui Zhang
4e01784158
mainview: change settings responsive behavior and stacklayout page arrangement
...
Change-Id: I3f7e2050be74cd8cc9f6d732cc96b0f218cd1676
2020-09-16 16:40:40 -04:00
Ming Rui Zhang
b685b8f8bc
settings: shrink the size of profile photo
...
Change-Id: I713bb08464a6ef3fde766fd34d204901c895d2ec
2020-09-16 16:03:06 -04:00
Andreas Traczyk
61b6280072
i18n: bump tx sources
...
Change-Id: I810af6f00f6c68ba663635a3cced98b284639dfd
2020-09-16 13:27:16 -04:00
agsantos
751dda1165
strings: correct rendezvous
...
Change-Id: I61f4853ed7439493d694b774c078efcaa828a780
2020-09-16 11:38:19 -04:00
ababi
d3eb20acff
misc: add missing adapter imports
...
Change-Id: Ied7d317f2178efb8548a4d83551aad7710b516ba
2020-09-16 14:11:15 +02:00
Jenkins
eb238b034d
i18n: automatic bump
...
Change-Id: Id3d336b13b9ba385dbbef35a602c90be7ec0bda1
2020-09-15 16:44:51 -04:00
Ming Rui Zhang
d426815cc6
settings: make settings spin box editable
...
Change-Id: I065bc0e378f3481c0afa694595c1b882cdf1254a
2020-09-15 16:04:35 -04:00
Ming Rui Zhang
5e87b43e78
mainview: hide qr code generation button for sip account
...
Change-Id: I4a63c5d719dfbaf4d4d8b3c276e5cafe749ffcf0
2020-09-15 15:41:04 -04:00
Ming Rui Zhang
e5bafb5472
settings: make user registered name and id elide correctly
...
Change-Id: I04250ff2fc61015e1e36ac2d728a69914958122c
2020-09-15 15:30:28 -04:00
Ming Rui Zhang
a79bf21a27
misc: resolve qml warnings present on application start
...
- Resolves a portion of the warnings present prior to navigation
or resizing.
Gitlab: #5
Change-Id: Ifa843d7613ddcca562256399a977c2eec62df404
2020-09-15 15:28:26 -04:00
Ming Rui Zhang
3550806981
commoncomponents: correct photo booth view geometry
...
Make sure that in wizard view, the spacing in the profile page is
correct.
Change-Id: I15cc9274b433532621495df4899578afb5efee92
2020-09-15 15:24:29 -04:00
agsantos
f0ad12c8fc
misc: string refactoring
...
Gitlab: #72
Gitlab: #75
Change-Id: I0aa4049df3d293a0988842bf2a37daaab816cfcf
2020-09-15 14:58:33 -04:00
agsantos
d191f86b9c
settings: optimize code
...
Change-Id: Ib12382a9292852f404b1a588a7b5a6e29cb06cf9
2020-09-15 14:58:24 -04:00
agsantos
72646960da
plugin: fix load/unload
...
Change-Id: If527d5c8ca3947943ac17ef627cb5bf73a4530bd
2020-09-15 14:32:22 -04:00
ababi
be70e36bf7
mainview: call flow review
...
- incoming / outgoing call UI management
- add system native notifications
- incoming call page same model as outgoing
- UserInfoCallPage is used to display common information for incoming / outgoing calls
Gitlab: #32
Change-Id: If33196a30c51698b4edad55cb8f718066034e422
2020-09-14 11:04:21 +02:00
Sébastien Blin
3e1f151f83
rendezvous: add option to create rendez-vous in wizard
...
Change-Id: I766c5bf59b86d1d1b728c0c270f50839aed1d50c
2020-09-11 15:59:32 -04:00
Ming Rui Zhang
948f122738
connectivitymonitor: re-add connectivity monitor
...
Change-Id: I8779770475b7c58dce693dafcf2e74839635a2a0
2020-09-11 15:19:19 -04:00
Andreas Traczyk
eacf5bb458
misc: apply clang-formatting
...
Change-Id: I9d2ec496aa8d6cc0a41f9096ad153308c3308e8b
2020-09-10 18:00:08 -04:00
Andreas Traczyk
ae058405a5
qml interop: remove clientwrapper
...
The clientwrapper class masks granular object registration within
qml, and encourages code duplication between viewmodels(adapters)
and code lasagnafication and the misuse of declarative Qml.
Change-Id: I85fef214363e62e54fc0681282323ea4861000d6
Gitlab: #66
2020-09-10 14:55:07 -04:00
Andreas Traczyk
88816940fb
qml interop: refactor and remove utilsadapter from clientwrapper
...
- Separate utilsadapter into files and expose it to Qml so it can
be used without passing through clientwrapper.
Change-Id: I7c351d7191cd166521b6e0a685ea9d4a9731f165
Gitlab: #66
2020-09-10 14:54:58 -04:00
Ming Rui Zhang
a364b6195b
clang-format: change AllowShortFunctionsOnASingleLine option to Empty
...
Change-Id: I12759a9d830c8a8b1099567a3350e68293c5d223
2020-09-10 14:52:57 -04:00
Ming Rui Zhang
c2411af6c9
settings: fix username registration
...
Make username registration line edit a common component
Gitlab: #56
Change-Id: Icb5dc1c8acc6d56f699f9a1cc4ebee6976f5eae1
2020-09-10 14:19:58 -04:00
Ming Rui Zhang
2e0e250a2c
wizardview: logic refinement for account creation and minor UI changes
...
1. Add spinner button and logic when waitting for account created to
prevent reclicking the buttons
2. Add back button when creating accounts in main view.
3. Fix the look up username bug
4. Change some buttons to blue styled
5. Change back button to back arrow
6. Add autofocus when entering certain page
Gitlab: #59
Change-Id: I3cada8c07a6605f091001db75a2913cde379c41b
2020-09-10 14:12:17 -04:00
agsantos
c5687508cd
settings: code clean up
...
Correct Layout and Anchors emplacement
Erase inutile code
Fix binding loop warnings
Replace magic numbers by JamiTheme values
Remove multiline comments from qml files
Change-Id: Icdde094750ccc39fa3b3c9fb9368f8609eb8981d
Gitlab: #5
2020-09-10 13:00:40 -04:00
Jenkins
3fdd3916a8
i18n: automatic bump - test
...
Change-Id: I948c6135588f1a7c02daac0fd9bd3a637fd074eb
2020-09-09 14:10:21 -04:00