Joseph Donofry
571ae3d51b
Disable brew in macos CI
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
DeepBlueV7.X
619525e62f
Merge pull request #662 from LorenDB/qml-all-the-things
...
QML all the things, part 3: Raw message dialog
3 years ago
Nicolas Werner
25e7a985b8
Add option to only send encrypted messages to verified devices
...
fixes #636
3 years ago
Loren Burkholder
092f936fc9
Fix colors for manual dark theme
3 years ago
Loren Burkholder
dab1c9068a
QML the raw message dialog
3 years ago
Nicolas Werner
760f675792
Ensure the encrypted rooms db is always created
3 years ago
Nicolas Werner
4c151cc3c7
Fix C&P error for DeviceType
3 years ago
Nicolas Werner
5b0bd26795
Fix annoying touch overlap in room list
3 years ago
DeepBlueV7.X
5b5a89b522
Merge pull request #655 from LorenDB/qml-all-the-things
...
QML all the things, part 2: Read receipts dialog
3 years ago
Loren Burkholder
f48f244dcb
Use correct date format
3 years ago
Loren Burkholder
7dcdd51a8b
make lint
3 years ago
Loren Burkholder
b398454409
Use an explicit color for the label
3 years ago
Loren Burkholder
3cb4209d7b
Reformat dates
...
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
3 years ago
Loren Burkholder
330b9d62a5
Move read receipts connection to allow for future pop-out room views
3 years ago
Nicolas Werner
e7877ae5af
Fix crash when we don't have keys for other device when receiving an olm message from it
3 years ago
Nicolas Werner
e4cd8b1c11
Log how many rooms we loaded
3 years ago
Nicolas Werner
6409462a96
Rate limit olm session creation
3 years ago
Loren Burkholder
135622e14e
Don't switch room that read receipt-related stuff is opened in
3 years ago
Loren Burkholder
368e13fac3
Use built-in sorting so that dynamic updates work
3 years ago
Loren Burkholder
7e538851d6
Use a QSortFilterProxyModel instead of resetting the model
3 years ago
Loren Burkholder
1777a1b52f
Reset model instead of doing weird convoluted updates
3 years ago
Loren Burkholder
5d38b96bbb
Use Dialog flag to make tiling WMs happy
3 years ago
Loren Burkholder
9dc9152e07
Close dialog on escape
3 years ago
Loren Burkholder
2fe010c04a
Dynamically update read receipts
3 years ago
Loren Burkholder
3ce7fdd63f
Fix incorrect function name
3 years ago
Loren Burkholder
b03a1df19d
Add close button at footer
3 years ago
Loren Burkholder
2be91b591d
make lint
3 years ago
Loren Burkholder
9c7bde22d1
Remove unused headers
...
Why didn't I see these earlier?
3 years ago
Loren Burkholder
8a329d6517
Remove Avatar class
...
RIP
3 years ago
Loren Burkholder
0d42909e40
Simplify read receipt storage
3 years ago
Loren Burkholder
774a9fdc3a
Remove outdated comment
3 years ago
Loren Burkholder
4dd994ae00
QML the read receipts list
...
There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit
3 years ago
Nicolas Werner
d955444dc1
Port to explicit connect syntax
...
Also fix a lot of warnings.
3 years ago
Nicolas Werner
6222ae88ce
Fix crash on invalid utf8 in decrypted events
3 years ago
Nicolas Werner
e8e48305c8
Remove version checks for unsupported Qt versions
3 years ago
Joe
c8879e7c07
Remove QML from format script (it causes too many issues)
3 years ago
Nicolas Werner
570d00b000
Fix crash when storing secrets
...
Nested QEventLoops are scary. Ultimately we shouldn't use them, but I
have no better solution right now.
fixes #656
3 years ago
Nicolas Werner
80b9d4528e
Remove SSSS requests on the UI thread
...
might fix #656
3 years ago
Nicolas Werner
8b3d0c14d0
Properly verify OTK signature
3 years ago
Nicolas Werner
8444683271
Don't send encrypted olm messages to ourselves
3 years ago
Nicolas Werner
f4e670d8d5
Fix SSSS unlock without a password set
...
fixes #657
3 years ago
Nicolas Werner
d55f7ea12b
Merge branch 'remove_key_response_option' into 'master'
...
Remove 'respond to key requests' functionality
See merge request nheko-reborn/nheko!10
3 years ago
Joseph Donofry
453c8cd1f1
Update translations
3 years ago
Joe
fb3c443ce0
Remove additional key requests preference code
3 years ago
Joe
3f567a8da7
Merge master and fix conflicts
3 years ago
Nicolas Werner
a61678242b
Fix edge case that could lead to no new one time keys being uploaded
3 years ago
Nicolas Werner
ace16b8c4d
Fix some issues when parsing or serializing enabled pack rooms
3 years ago
Nicolas Werner
bef2cbbd7f
Try to avoid more olm loops
3 years ago
Nicolas Werner
dba2fb525a
Remove unused this capture
3 years ago