Nicolas Werner
65c6e96e24
Get rid of platform dialogs/menus now that Qt6.8 supports native menus without them
...
This will look bad on some platforms and older versions for now, but
should fix a lot of crashes and we can report the rest as bugs.
2 months ago
Nicolas Werner
d2009428b6
workaround broken platform dialogs on macos
...
See https://bugreports.qt.io/browse/QTBUG-102078
9 months ago
Joseph Donofry
373fb49903
Fix some keyboard shortcuts on macOS that involved arrow keys
11 months ago
Nicolas Werner
2b1c9af311
More qml cleanups
1 year ago
Nicolas Werner
904d3f257a
Fix some qml warnings
1 year ago
Nicolas Werner
b187440e68
Reimplement reply delegate by moving out the timeline event without layout
1 year ago
Loren Burkholder
0634d3f09c
QML the fallback auth dialog
1 year ago
Loren Burkholder
8c17c4f648
Remove duplicate UIA error display
1 year ago
Loren Burkholder
fedc178827
Port the reCAPTCHA dialog to QML
1 year ago
Nicolas Werner
95406b9c22
More linter fixes
1 year ago
Nicolas Werner
3cd7898a0d
Fix dialog paths
1 year ago
Nicolas Werner
ce1a64bc19
Move to automatic type registration
1 year ago
Nicolas Werner
04c9eec8a4
Fix palette in popups
1 year ago
Nicolas Werner
5aee8d609a
Format qml
1 year ago
Nicolas Werner
54e2295c21
Fix palette access and QMediaPlayer errors
1 year ago
Nicolas Werner
dd74bdc697
Get rid of old emoji picker
2 years ago
Loren Burkholder
24d401365e
Always open the invite dialog properly from the member list
2 years ago
Marcus Hoffmann
7c08d88990
print errors on failed dialog creation
...
Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
2 years ago
Nicolas Werner
96f791daf1
Get rid of year in license headers
...
See also:
https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/
https://hynek.me/til/copyright-years/
2 years ago
Nicolas Werner
ad4ea02547
Add a reduced motion option
...
fixes #1350
2 years ago
Malte E
5ed3bfc8f8
add user search to invite dialog ( #1253 )
2 years ago
Nicolas Werner
3a6a905429
A whole new year full of excitement and possibilities!
2 years ago
Nicolas Werner
30882d4aa9
Fix wrong file urls
2 years ago
Nicolas Werner
2a7c6f2d86
Load components on demand
2 years ago
Loren Burkholder
df834ffc48
Various grammar fixes (mostly removing commas)
2 years ago
Nicolas Werner
051c25d5b8
Allow editing permissions in spaces recursively
2 years ago
Nicolas Werner
fe403ddc70
Rework how access rules for rooms are modified completely
2 years ago
Nicolas Werner
9d8d6b4bca
Show a room preview in the join confirmation dialog
...
Requires MSC3266
Fixes #1129
2 years ago
Nicolas Werner
931855441a
Allow editing aliases
2 years ago
Nicolas Werner
7ebf43ce38
Fix crash when closing room directory window
2 years ago
Nicolas Werner
6c6d43691d
Add basic powerlevel editor
3 years ago
Nicolas Werner
a6b2be112b
More image dialog fixes
3 years ago
Nicolas Werner
62bf1b253e
Rework focus handling
3 years ago
Nicolas Werner
b75ef07896
Add basic support for multiple windows
3 years ago
Nicolas Werner
85f0ffb6bf
Remove boundary handling in image overlay
...
They hurt more than they are helping
3 years ago
Nicolas Werner
a59b3147a6
Add reasons to everything
...
fixes #1030
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
Nicolas Werner
ac1d678254
Fix server switching to https after bootstrap
...
fixes #878
3 years ago
Nicolas Werner
23efa8f815
Fix a few small completer glitches
3 years ago
Nicolas Werner
2c5489468d
Fix mobile call screen
...
See #469
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
2613275461
Reimplement error notifications
3 years ago
Nicolas Werner
a0a35c8786
keep the RegisterPage name
...
So we don't have to retranslate.
3 years ago
Nicolas Werner
f28013dc18
Port registration to Qml
3 years ago
Nicolas Werner
4a80fdc951
Functional login page
3 years ago
Nicolas Werner
b106eafb0e
Initial qml root window
3 years ago
Nicolas Werner
39bf20baed
Move usersettings page to pages subdir
3 years ago
Nicolas Werner
f1a23355bd
Port usersettings to qml
3 years ago
Nicolas Werner
66520eae19
Port image overlay to qml
...
Allows you to zoom and pan now.
relates to #647
3 years ago
Nicolas Werner
61404641d9
Update year in copyright notice to shut up lint job
3 years ago