Commit Graph

2616 Commits

Author SHA1 Message Date
Tobias Fella
9bcbdb78fd Revert "Fix /me giving extra newline"
This reverts commit 42d728ac4b.
2022-11-29 16:21:45 +01:00
Devin Lin
85b0ec1e96 Add compile time Kirigami Addons dependency 2022-11-29 03:15:50 +00:00
l10n daemon script
e4f42e2c2b GIT_SILENT Sync po/docbooks with svn 2022-11-29 02:06:38 +00:00
Tobias Fella
8b5910773c Fix avatar name in RoomDrawer for DMs 2022-11-28 20:36:28 +01:00
Tobias Fella
1366158b45 Add menu items to copy matrix.to links for users and messages
BUG: 456637
2022-11-28 19:01:27 +00:00
Tobias Fella
d0dd86e6e8 Add option to hide deleted messages
Implements #430
2022-11-28 18:52:49 +00:00
James Graham
af40860315 Fix roompage up/down button highlights
Set the focus to the chatbar after clicking the jump up/down buttons so that they don't stay highlighted.
Also remove messageListView.headerItem.height as part of the down button margin calc as it no longer exists

BUG: 456075
2022-11-28 18:43:52 +00:00
Tobias Fella
f3d7fbc483 Don't convert emotes to HTML
BUG: 461837
2022-11-28 18:31:42 +00:00
Nicolas Fella
d07066e540 Don't hardcode Qt5 2022-11-28 03:06:45 +01:00
Akseli Lahtinen
dfb569c0f6 Possible typing notification fixes
I've made few possible fixes for the typing notification getting stuck for long periods of time.

I could use some help testing these to see if they help others too. 

For me the typing notification doesn't linger around that long after these changes.
2022-11-27 20:44:41 +00:00
Tobias Fella
fda433706b Remember last used folder in save dialogs
BUG: 460166
2022-11-27 19:54:07 +00:00
Tobias Fella
a734be5f9e Open target room when using join command with an already joined room
BUG: 455825
2022-11-27 18:04:17 +00:00
Tobias Fella
7ebd82d441 Port Loading.qml to LoadingPlaceholder
BUG: 456629
2022-11-27 18:31:42 +01:00
Tobias Fella
9bf5c1adf2 Don't clear chatbox text when starting a reply 2022-11-27 17:26:22 +01:00
James Graham
e813fc336d chatboxhelper.cpp was leftover from the input refactor when the .h was removed so remove now. 2022-11-27 14:50:32 +00:00
James Graham
0c57765465 Fix the padding in the security and push notification room settings page 2022-11-27 13:31:40 +00:00
James Graham
0ef1d4bfa3 Fix RoomDrawer Button Visibility
Change the condition for RoomDrawer handle visibility to pageStack.visibleItems.length > 1 rather than wideMode so that it is always visible when the window is wide enough to have 2 pages shown.

BUG: 455976
2022-11-27 13:31:04 +00:00
Tobias Fella
252108c652 Don't show replied-to event as edited for edited replies 2022-11-27 13:03:09 +00:00
James Graham
bad15cadd1 Fix link preview persisiting when room changed
Clear the hovertext on room change

BUG: 461036
2022-11-27 12:07:46 +00:00
l10n daemon script
2b512087e0 GIT_SILENT Sync po/docbooks with svn 2022-11-27 02:01:07 +00:00
Tobias Fella
3697146f44 Revert "Implement selection across multiple MessageDelegates"
This reverts commit 405c2c3d2d.
2022-11-27 02:18:14 +01:00
Tobias Fella
a313522d08 Set Accessible names for space list 2022-11-27 01:58:17 +01:00
Tobias Fella
e8668d52cd Improve avatar in QuickSwitcher 2022-11-27 01:56:41 +01:00
Tobias Fella
8944c0ac78 Improve mobile room list context menu 2022-11-27 01:51:57 +01:00
Tobias Fella
f2503723a4 Don't show header on android
All of the corresponding settings are hidden so it would be empty
2022-11-26 23:31:05 +01:00
Tobias Fella
405c2c3d2d Implement selection across multiple MessageDelegates
BUG: 457669
2022-11-26 18:10:45 +01:00
Tobias Fella
99ad4130d9 Disable DropArea in flatpak
The droparea doesn't support flatpak and dropping something leads to a crash

BUG: 455990
2022-11-26 15:30:11 +01:00
Tobias Fella
c96d894714 Add kirigami-addons to flatpak manifest 2022-11-26 15:29:12 +01:00
Tobias Fella
dd0300d025 Reimplement normal emoji completion
BUG: 460632
2022-11-26 13:56:02 +00:00
Gary Wang
f27b64edef Add a status icon for muted room on RoomListPage
![图片](/uploads/3ae8ca85875765a75f0c4f19a60c7af2/图片.png)

This could be helpful for some working use-case: When user want to mute a channel temporary and want to un-mute it later, the icon could help user know the mute status at a glance so they won't forget to un-mute the channel.

This icon will only be shown if the channel is muted, and have no unread message and the item is not hovered, so it won't get in the way when user have unread messages.
2022-11-26 13:55:45 +00:00
l10n daemon script
1f0e8dd87d GIT_SILENT Sync po/docbooks with svn 2022-11-26 02:02:12 +00:00
l10n daemon script
0dfdad5f32 GIT_SILENT made messages (after extraction) 2022-11-26 00:46:31 +00:00
Tobias Fella
e729097df1 Add my website to aboutdata 2022-11-26 01:01:10 +01:00
Tobias Fella
03f4234483 Modernize AboutData registration 2022-11-26 00:59:17 +01:00
Tobias Fella
933bf1877f Create better EmojiModel 2022-11-25 23:43:34 +00:00
Tobias Fella
8895693dc4 Allow adding a reason for banning a user 2022-11-25 22:28:17 +00:00
Tobias Fella
2920247ab4 Don't render custom emojis in code blocks
BUG: 458993
2022-11-25 22:27:21 +00:00
Tobias Fella
debf2e41d6 Add nameFilter to custom emoticon file selector
BUG: 455011
2022-11-25 22:26:45 +00:00
Tobias Fella
9d8cc5c907 Fix cursor position when inserting emoji
BUG: 456641
2022-11-25 17:05:26 +00:00
James Graham
054ad80d30 Add history visibiltiy room setting
Add setting for setting the history visibility.

Note this setting can only be read not set for Quotient version < 0.7 as there is no event definition for a history visibility state event and it doesn't seem worth creating one when not needed with Quotient 0.7.

BUG: 457840
2022-11-25 16:13:01 +00:00
Tobias Fella
23548ef151 Fix compilation against newer libQuotient 2022-11-25 14:10:04 +01:00
l10n daemon script
b488da4e33 GIT_SILENT Sync po/docbooks with svn 2022-11-25 02:06:26 +00:00
James Graham
1fb3d35021 Add tooltips to the device settings page
Add tooltips to the device settings page

BUG: 456859
2022-11-24 21:17:44 +00:00
James Graham
eff994a9be Fix readmarker background colour animation
Update the target for the read marker background colour animation
2022-11-24 21:04:48 +00:00
Devin Lin
10796b2359 Tune up settings to fix inconsistencies and improve layout
There were some inconsistencies in capitalization and colons, so those were fixed in this MR.
I also rearranged some settings in the appearance section to improve the grouping.
2022-11-24 20:19:39 +00:00
Devin Lin
60243c723a Fix account button margins on settings page 2022-11-24 19:54:56 +00:00
l10n daemon script
6e4fda2737 GIT_SILENT Sync po/docbooks with svn 2022-11-24 02:02:47 +00:00
Tobias Fella
ab1b1f6c08 Integrate file uploads and downloads with plasma's job tracker
Implements #538
2022-11-23 23:16:50 +00:00
Yuri Chornoivan
37e4d85978 Fix minor typo 2022-11-23 07:14:54 +02:00
l10n daemon script
ef9f17840d GIT_SILENT Sync po/docbooks with svn 2022-11-23 02:11:14 +00:00