SyldraTheCat
8a6acd1d86
Subtle corrections to paste behaviors
2 years ago
SyldraTheCat
ffa4dca8b3
Make cursoring up/down more consistent on some setups
2 years ago
Malte E
f563098e9a
Don't send on Enter when inputMethod.visible ( == OSK active assumed)
3 years ago
Malte E
d58a483642
add preedit text to search
3 years ago
Malte E
0cb729cfc2
remove completer trigger characters
3 years ago
Malte E
548063d303
attempt to include preeditText in search string
3 years ago
Malte E
86a81307fb
make completer work with input method
3 years ago
Malte E
d765305595
properly commit preedit text
3 years ago
Malte E
a76b50b48e
small rework of the reply popup
3 years ago
Nicolas Werner
bf7b58c959
Don't destroy components in use
...
Add a delay to all destructions and move the call dialog stuff up a
level, so that we don't destroy the component when destroying the parent
dialog.
fixes #984
3 years ago
Malte E
ab05e2d8dc
Mobile message input ( #962 )
...
* swap send and sticker icons based on text input
* collapse MessageInput options when window is narrow
* buttons disappear once you type/send partial text from input method
3 years ago
Nicolas Werner
23efa8f815
Fix a few small completer glitches
3 years ago
Nicolas Werner
ff4334d59e
Don't leak dialogs
...
It seems that you need to manually destroy created objects... Great...
fixes #898
3 years ago
Nicolas Werner
609cd82dc0
Fix forward completer
3 years ago
Nicolas Werner
e077bdbdd5
Allow window sizes smaller than 400x400
3 years ago
Nicolas Werner
f1a23355bd
Port usersettings to qml
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago
Nicolas Werner
ea6b19b307
Add an ugly custom emote completer using ~
3 years ago
Nicolas Werner
ad91784d86
Vertically align message input
...
fixes #351
3 years ago
Loren Burkholder
f3aeb4b044
Switch icon theme to Fluent icons
3 years ago
Nicolas Werner
3528fe4e5d
Warn the user before they ping the whole room
3 years ago
Nicolas Werner
09c041c8ac
Use in memory media player instead of storing unencrypted files on disk
3 years ago
resolritter
b5af1d81df
accept Backtab and Shift-Tab for hovering selection backwards
3 years ago
Thomas Karpiniec
92e8cd0681
Avoid completer jitter before closing
3 years ago
Thomas Karpiniec
a24348b574
Allow opening a completer starting with selected text
3 years ago
Thomas Karpiniec
47ad58ef49
Close popup on SelectAll
3 years ago
Nicolas Werner
87e81498b7
Fix window placement on wayland and add close buttons
...
We explicitly set a parent. We can't assign to
ApplicationWindow.transientParent though, only to
Window.transientParent, so we just call setTransientParent in C++.
3 years ago
Nicolas Werner
d955444dc1
Port to explicit connect syntax
...
Also fix a lot of warnings.
3 years ago
Nicolas Werner
50cc0fca3b
Fix emoji picker not connected to input
3 years ago
Loren Burkholder
6c9ac76260
Fix roomId property
3 years ago
Nicolas Werner
11c9666408
Cache sticker picker
3 years ago
Nicolas Werner
8a1666bc88
Basic sticker support
3 years ago
Nicolas Werner
298822baea
Move currentRoom/timeline handling to roomlist
4 years ago
Nicolas Werner
a7f8b23b52
Make palette global in Qml
4 years ago
Nicolas Werner
ab0baf5d9e
Only show actions, when you have permissions to do them
4 years ago
Nicolas Werner
eaa91b4e56
Fix cursor positioning on edits
...
fixes #502
4 years ago
Nicolas Werner
3022178334
Fix paste not overwriting selections
4 years ago
Nicolas Werner
05c636a8d4
Fix qml license headers again
4 years ago
Nicolas Werner
1961312b15
Improve sorting and sizing of completions a bit
4 years ago
Nicolas Werner
c03f716e8b
Fix conflict between qmlformat and license check
4 years ago
Nicolas Werner
bb6ff8cec8
Show mxid on hovering username
...
fixes #507
4 years ago
Nicolas Werner
a6f0d2ea7d
Update license headers
4 years ago
Nicolas Werner
8846a2a013
Fix potential issue with modifiers and edit shortcuts
4 years ago
Nicolas Werner
345dc1e61f
Fix text input restoring after edits
4 years ago
Nicolas Werner
f6b5b24d64
Allow editing via up and down arrows
4 years ago
Nicolas Werner
78ecffb45b
Use scrollview again for input
4 years ago
Jedi18
0922a8e4c7
add room alias delegate, fix some quickswitcher ui problems
4 years ago
trilene
c461c0aac0
Require GStreamer 1.18 for voip support
4 years ago
Jedi18
19dbbb2c6c
add rooms model, add room delegate for completer
4 years ago
Nicolas Werner
a62276c289
Fix UI allowing edits of foreign messages in some cases
4 years ago