Joshua Goins
78beb9ffff
When favoriting/reprioritizng a room, make sure to re-sort the list
...
This fixes some odd issues like newly favorited rooms being sent to the
bottom of the room list, and so on.
2026-02-15 08:03:37 -05:00
Joshua Goins
431dbf6457
Stop tree view from attempting to expand sections too early
...
This fixes a consistent bug for me, where the expandRecursively call
(somehow) predates the room list being populated. Which resulted in some
or all sections being collapsed on start-up.
2026-02-15 08:03:37 -05:00
l10n daemon script
e1b267622d
GIT_SILENT Sync po/docbooks with svn
2026-02-15 01:53:30 +00:00
James Graham
47a8221f53
Fix rebase issues and restore mic button
2026-02-14 20:12:21 +00:00
James Graham
c554c40b3b
Fix markdown helper test
2026-02-14 19:53:05 +00:00
James Graham
0341da5868
Cleanup chatkeyhelp and tests
2026-02-14 19:53:05 +00:00
James Graham
c5457a893f
Fix tests
2026-02-14 19:53:05 +00:00
James Graham
9f6853f771
Make sure that char format is properly maintained for multiple formats when swithching to quote and back
2026-02-14 19:53:05 +00:00
James Graham
526cb07840
Note where nestedlisthelper has been changed
2026-02-14 19:53:05 +00:00
James Graham
dcc394677e
Restore image editor
2026-02-14 19:53:05 +00:00
James Graham
a9a73ab24d
Disallow event menu in edit mode
2026-02-14 19:53:05 +00:00
James Graham
2289dbb3fe
Restore placeholder messages
2026-02-14 19:53:05 +00:00
James Graham
7758175334
Don't allow links when rich formatting is diabled
2026-02-14 19:53:05 +00:00
James Graham
c79753716c
Don't follow link in the chatbar
2026-02-14 19:53:05 +00:00
James Graham
3aa4a915b1
Fix cancel reply
2026-02-14 19:53:05 +00:00
James Graham
60cf12524f
Improve images in the chatbar
...
- Don't show the hide button
- Shrink them to better fit
- Allow a little more maxh height in the chatbar for attachments
- Make sure that the button states work properly when adding and removing images
2026-02-14 19:53:04 +00:00
James Graham
f02366ee48
Improve file attachments
...
-Don't show download and save in chatbar
-Add a remove button
-Add missing properties to model
2026-02-14 19:53:04 +00:00
James Graham
13d7f9b322
Make sure that the style menu shows the right style name for code and quote.
...
Also when in quote mode the valid styles are now transformed to how they look in quote to show they are valid. Clicking quote style again in a quote block will return to paragrpah style from heading now
2026-02-14 19:53:04 +00:00
James Graham
7afce01a23
Fold extra send icons when thin for mobile
2026-02-14 19:53:04 +00:00
James Graham
0d1f5c950d
Change link button tooltip text to Edit link when a link already exists
2026-02-14 19:53:04 +00:00
James Graham
690bc0d385
Revert to Paragraph format after a heading
2026-02-14 19:53:04 +00:00
James Graham
c32235ffe3
Improve application of text formats from buttons.
...
- If the bar is empty they are now applied as normal
- If there is a selection or the cursor is next to a word it is applied to it.
- If there is no selected text and no word it is applied properly to the next char
2026-02-14 19:53:04 +00:00
James Graham
dff6ab66f1
Comment updates
2026-02-14 19:53:03 +00:00
James Graham
80047acf87
Improve the code for completions
2026-02-14 19:52:46 +00:00
James Graham
234d823366
Really reenable editing messages, don't just do half a job.
2026-02-14 19:52:46 +00:00
James Graham
a3cd0c0e8d
Fix memory leak
2026-02-14 19:52:46 +00:00
James Graham
cad90d0c4c
Reenable message edits
2026-02-14 19:52:46 +00:00
James Graham
6e28ada1a4
Fix room switch so that if there is no saved text the user ends up with an empty chatbar
2026-02-14 19:52:46 +00:00
James Graham
007ebbc003
Fix merge issues
2026-02-14 19:52:46 +00:00
James Graham
289c6c4f20
Fix delete when selecting text
2026-02-14 19:52:45 +00:00
James Graham
39573c1650
Make the scroll bar of the chat bar move properly as you type.
2026-02-14 19:52:45 +00:00
James Graham
b7a329c199
Fix reply component
2026-02-14 19:52:45 +00:00
James Graham
6b318ec754
Update the look of the chatbar to be floating with the rich text controls on top and send buttons inline
2026-02-14 19:52:45 +00:00
James Graham
79de8a792c
Simplify and fix chat markdown helper and add additional tests
2026-02-14 19:52:45 +00:00
James Graham
b45ded678e
Fix multi line quotes
2026-02-14 19:52:45 +00:00
James Graham
f4cb660422
Disallow formatting when there is an attachment and when adding one if there is rich formatting warn the user it will be removed and remove if they accept.
2026-02-14 19:52:45 +00:00
James Graham
d64e6fc206
Change editing so that going up or down from a code or quote a para will be added if one doesn't exist so that the block can te typed around
2026-02-14 19:52:45 +00:00
James Graham
d0abfe60f9
Restore missing functionality
2026-02-14 19:52:45 +00:00
James Graham
d10fe4a684
Add more tests
2026-02-14 19:52:45 +00:00
James Graham
9ea76ca5d0
Move the remaining functionality of ChatDocumentHandler to ChatTextItemHelper or split into own objects
2026-02-14 19:52:45 +00:00
James Graham
22d7d90cf4
Separate ChatButtonHelper from ChatDocumentHandler
2026-02-14 19:52:45 +00:00
James Graham
45163944d0
Add tests for ChatMarkdownHelper and rework how formats are applied to make it more robust.
2026-02-14 19:52:45 +00:00
James Graham
f31e9062e6
Move ChatDocumentHandler to use QmlTextItemWrapper and create test
2026-02-14 19:52:45 +00:00
James Graham
416d85af3b
Spearate completion from ChatDocumentHandler
2026-02-14 19:52:44 +00:00
James Graham
02bed79265
Fix link insertion
2026-02-14 19:52:44 +00:00
James Graham
aadc441686
Add qml test for chatdocumenthandler
2026-02-14 19:52:44 +00:00
James Graham
4db1e1c437
Add automatic markdown formatting
2026-02-14 19:52:44 +00:00
James Graham
11bf741554
Improve the style picker
2026-02-14 19:52:44 +00:00
James Graham
c128450cf5
Add ChatBarMessageContentModel and hook up
2026-02-14 19:52:43 +00:00
Tobias Fella
9cbe9f7280
Start implementing rich-text editor
2026-02-14 19:45:15 +00:00