Heiko Becker
df8a09ce90
GIT_SILENT Update Appstream for new release
...
(cherry picked from commit b009b9aac0 )
2026-02-28 13:22:00 +01:00
l10n daemon script
150b9c4038
GIT_SILENT Sync po/docbooks with svn
2026-02-28 01:48:45 +00:00
James Graham
7550b2b000
Apply 1 suggestion(s) to 1 file(s)
...
Co-authored-by: Tobias Fella <fella@posteo.de >
2026-02-27 14:15:30 +00:00
James Graham
daa66c4abc
Treat all text in a code block as plain, i.e. don't format based on markdown.
2026-02-27 14:15:30 +00:00
James Graham
e0b229e040
Focus the charbar when clicking the reply button.
2026-02-27 13:29:04 +00:00
James Graham
c07db82552
When completing treat all text as plain so don't upgrade to markdown.
2026-02-27 13:06:26 +00:00
l10n daemon script
4c1301da51
GIT_SILENT Sync po/docbooks with svn
2026-02-27 01:49:53 +00:00
l10n daemon script
adf0544eb0
GIT_SILENT made messages (after extraction)
2026-02-27 00:43:33 +00:00
Tobias Fella
44ec1e3529
Cleanup logging in RoomListModel
2026-02-26 23:41:20 +01:00
Tobias Fella
7cfac2151e
Cleanup logging in TimelineMessageModel
2026-02-26 23:41:20 +01:00
Tobias Fella
3f577adf34
Cleanup logging in MessageContentModel
2026-02-26 23:41:20 +01:00
Tobias Fella
0375ef99a5
Clean up chatbarcache
2026-02-26 23:41:18 +01:00
James Graham
23c0bdb647
Improve the label for showing the rich text controls and tell users what pressing enter will do.
2026-02-26 19:51:40 +00:00
James Graham
611374d4dd
Fix funny behaviour when pasting. basically we should start but not end a cursor edit block.
2026-02-26 19:26:26 +00:00
James Graham
c3ea0db82d
Make sure that the clickable area of the chatbar fill the whole space
2026-02-26 17:44:40 +00:00
Tobias Fella
eb58d96d77
Remove duplicate regexes
2026-02-26 16:04:35 +00:00
Tobias Fella
9cad195704
Fix many clazy warnings
2026-02-26 14:52:14 +00:00
James Graham
c08693c508
Fix the parsing of the chat cache so the lists are no longer broken and add tests.
2026-02-26 06:15:42 +00:00
James Graham
7f91c57945
Make sure that when a heading is fully deleted the style is returned to paragraph
2026-02-26 06:08:14 +00:00
l10n daemon script
8b9e470907
GIT_SILENT Sync po/docbooks with svn
2026-02-26 01:48:01 +00:00
Darshan Phaldesai
63ddfb6cb8
SendBar: make overflowWidth bigger.
...
also fix initial state for rich text button
2026-02-25 22:26:27 +00:00
Darshan Phaldesai
ce84562829
chatbar: make emojidialog dynamically loaded
2026-02-25 22:26:27 +00:00
Darshan Phaldesai
7eda07d788
chatbar: remove redundant code
2026-02-25 22:26:27 +00:00
Darshan Phaldesai
3105fb8aa8
chatbar: move richtext back to main chat
2026-02-25 22:26:27 +00:00
Darshan Phaldesai
e3fdcb8779
chatbar: move emojis back to main panel
2026-02-25 22:26:27 +00:00
leia uwu
594018b188
restore window maximized state on toggle
...
Otherwise the window will have a maximized size but not maximized state after toggling it from system tray
2026-02-25 14:33:50 +00:00
l10n daemon script
774eb6a505
GIT_SILENT Sync po/docbooks with svn
2026-02-25 01:50:06 +00:00
l10n daemon script
f9a6533ca9
GIT_SILENT made messages (after extraction)
2026-02-25 00:46:42 +00:00
Azhar Momin
c804b9ce14
Send typing notifications from ChatBar again
2026-02-24 22:03:46 +00:00
James Graham
d1acb97fe2
- Make sure that when adding characters before/after a link that it doesn't take the link style
...
- Make sure that when double clicking a link with a space the whole text is selected
- Make sure that shift selection with arrows works
- Make sure that ctrl left right (word jump) moves across the whole link even if multiple words
2026-02-24 16:54:57 +00:00
James Graham
0a99e90591
Treat links as a single character for the purposes of delete, backspace, left and right.
...
When backspacing at a link the first key selects the whole link the second deletes. Similar for delete, left and right.
2026-02-24 16:54:56 +00:00
James Graham
c6313d2951
Hook sending messages back up
2026-02-24 16:54:56 +00:00
James Graham
d2d48110cb
Use the rich text char format to store mentions rather than a separate structure in ChatBarCache.
...
This removes mentions from ChatBarCache and instead sets mentions as an anchor using the QTextCursor. Saving and restoring the chatbar text content is then done using QTextDocumentFragments which retain the rich text formatting.
2026-02-24 16:54:48 +00:00
l10n daemon script
a235f39c84
GIT_SILENT Sync po/docbooks with svn
2026-02-24 01:47:14 +00:00
l10n daemon script
8e1303edbe
GIT_SILENT made messages (after extraction)
2026-02-24 00:44:31 +00:00
l10n daemon script
f66acb5f78
GIT_SILENT Sync po/docbooks with svn
2026-02-23 01:46:24 +00:00
l10n daemon script
0fe4ae82ea
GIT_SILENT made messages (after extraction)
2026-02-23 00:44:25 +00:00
James Graham
8e516422b7
Make sure the default menu of textArea isn't thrown for non editable TextComponents.
...
Note: I know this is horrible but it's all we got until discussions in QQC2-Desktop-Style are resolved.
2026-02-22 18:07:27 +00:00
l10n daemon script
1dc566f9a9
GIT_SILENT Sync po/docbooks with svn
2026-02-22 01:48:38 +00:00
l10n daemon script
cdfda55ac1
GIT_SILENT made messages (after extraction)
2026-02-22 00:45:12 +00:00
Joshua Goins
a27c8971b9
Fix TimelineEnd/TimelineBeginning models properly this time
...
Amends 3b00e14a9d with a fix that's more
sensible, as we need to take into account the various checks before
mindlessly inserting roles.
2026-02-21 12:41:55 -05:00
Tobias Fella
b7688d4373
Remove dependency on KStatusNotifierItem
...
We had two implementations of the system tray icon for no particularly good reason
2026-02-21 17:09:22 +00:00
James Graham
73e6a536db
Make sure that we only insert a new block for headers. This makes sure that hitting return in a list just adds the next list item.
2026-02-21 14:42:02 +00:00
Joshua Goins
a60d6c4a60
Add report buttons to spaces
...
This allows you to report harmful spaces that you already joined in,
similar to the current UX for rooms.
Note that you can't report subspaces or rooms within said spaces yet,
that requires hover actions (or ideally a context menu) that don't exist
yet.
See #707
2026-02-20 23:28:16 -05:00
l10n daemon script
b49ce25246
GIT_SILENT Sync po/docbooks with svn
2026-02-21 01:49:38 +00:00
l10n daemon script
6c52cccf20
GIT_SILENT made messages (after extraction)
2026-02-21 00:44:35 +00:00
Joshua Goins
1eba52bb7a
Add a way to block invites from all users
...
This is a useful safety feature, not just for people under attack but
also if you have no use for this feature. Currently this is gated for
servers that support Matrix CSAPI 1.18.
Fixes #662
2026-02-20 18:57:21 -05:00
Joshua Goins
3b00e14a9d
Fix the TimelineEnd delegate not appearing when going back in history
...
It was possible to make this appear if you switched rooms while you had
all history loaded, but now it should show up naturally.
2026-02-20 18:38:45 -05:00
Joshua Goins
f6abbda1e3
Don't claim this is "the beginning of the chat" if a predecessor exists
...
This could be percieved as confusing since we show a nice blue banner
saying where to find the previous conversation.
2026-02-20 18:38:45 -05:00
Tobias Fella
2d0fa43f4f
Minor refactoring
2026-02-21 00:26:31 +01:00