Amin Bandali
c7fdf3ff30
misc: move application sources from 'src/' to 'src/app/'
...
In preparation for vendoring libjamiclient into 'src/libclient/'.
GitLab: #734
Change-Id: Ibd956abc8fe9bd454ac0e9a5a28b77a5a74174e7
2022-05-19 15:47:30 -04:00
Sébastien Blin
1403e8dd7d
chatview: implement ContactMessageDelegate
...
GitLab: #670
Change-Id: Iab928c87f409713f867d47a2f87e53537af444b5
2022-03-23 15:09:11 -04:00
Amin Bandali
db0fd56763
misc: update (and fix) copyright years to 2022
...
Change-Id: I8eb66c1c3cddb3bf73b6784a9876dd9dc9c12481
2022-01-06 11:24:13 -05:00
Ming Rui Zhang
71b98aed56
messagelistview: ui fixes
...
1. Add handler for DataTransferMessageDelegate MouseArea
2. Fix TextMessageDelegate crash caused by Loader
3. Fix SBSMessageBase padding when resizing
4. Use JamiListView for MessageListView
5. Fix ScrollToBottomButton DropShadow
6. Fix Typing indicator binding loop
Change-Id: I59b97f3850fceb30f72c64f6cae54889fe4a18db
2021-12-21 14:21:36 -05:00
Ming Rui Zhang
be41f0e7a6
misc: Qt 6.2.0 initial migration
...
Remove unsupported QtQuick One component and it will be
added back in the following patches
Change-Id: Iad206a880096cf956a4220a81dca85a993721fbd
2021-12-21 14:21:36 -05:00
Ming Rui Zhang
c681be5bf4
messagelistview: fix the sizing for TypingIndicator and ReadStatus
...
Change-Id: Ie55660522b8eceaedcb3235d6d63f615a27e59c9
2021-11-05 14:22:06 -04:00
Ming Rui Zhang
cf72613d3c
sbsmessagebase: fix message listview preferredHeight binding loop
...
Change-Id: I36ced4e4e15d1d047027c51b3136b676fcd2a2e7
2021-11-05 14:21:50 -04:00
Sébastien Blin
f69df3416c
messages: add read receipt support
...
Change-Id: Ide4b1336a13972a9291cb1e9e2bf881b32b97198
GitLab: #468
2021-11-04 13:35:55 -04:00
Sébastien Blin
4bfe269029
datatransfer: add context menu to open location, export to downloads
...
Change-Id: I90fcbc735f084ab37abfa3b466b97cf56c640247
2021-10-27 16:38:46 -04:00
Sébastien Blin
9cc1848897
chatview: open files on click
...
Seems that Qt.openUrlExternally doesn't find symlinks. At least
with MessagesAdapter::openUrl everything seems good
Change-Id: I636822a7f2f7e9ef27f2faedb49987ea2cbba343
2021-10-22 17:00:39 -04:00
Ming Rui Zhang
44fdbb8378
messages: divide up MessageDelegate and use DelegateChooser
...
1. GeneratedMessageDelegate, TextMessageDelegate and
DataTransferMessageDelegate
2. DelegateChooser in MessageListView
Change-Id: I5a3718f59e74b3499afc4abfa2826bab6cf442c8
2021-10-06 15:57:56 -04:00
Andreas Traczyk
e85d4506de
chatview: implement side-by-side styling
...
+ fix multiline richtext
+ add SBS msg bubbles
+ limit timestamp visibility
+ render link previews
+ render data transfer interactions
Gitlab: #467
Change-Id: I80b6db33d786180d479730213855b9816bea4793
2021-10-06 15:55:24 -04:00