Loren Burkholder
094ddb48a2
Don't bother with crop
3 years ago
Loren Burkholder
2147ce8556
Only try loading plugin once
3 years ago
Loren Burkholder
f14762e6a5
Always show jdenticon toggle (disable if no plugin)
3 years ago
Loren Burkholder
0e3f3f2b20
make lint
3 years ago
Loren Burkholder
17729ce662
Fix jdenticons in various places
3 years ago
Loren Burkholder
356723fe06
Use more descriptive property name
3 years ago
Loren Burkholder
a23c586cde
make lint
3 years ago
Loren Burkholder
dcdf00dcc5
Finish fixing rounded avatars
3 years ago
Loren Burkholder
350fc593ed
Use better id loading methodology
3 years ago
Loren Burkholder
1ac4f3a97b
Remove unused struct
3 years ago
Loren Burkholder
c991f20284
Make sure jdenticon toggle is always initialized
3 years ago
Loren Burkholder
350d1977af
Add some fancy effects to jdenticon
3 years ago
Loren Burkholder
1fdecdcc21
Get direct chat jdenticons to line up
3 years ago
Loren Burkholder
7a200d7e77
Add licenses
3 years ago
Loren Burkholder
651d620afd
Remove unnecessary stuff
3 years ago
Loren Burkholder
ebe80a6006
Fix typo
3 years ago
Loren Burkholder
069115ba5f
Don't add toggle for jdenticon if the plugin can't be found
3 years ago
Loren Burkholder
4e4a9c6e0c
Fix braces; make lint
3 years ago
Loren Burkholder
d2e193ff78
Add jdenticon support
3 years ago
Thulinma
45b5629fe4
Fix a few more HTML injections
3 years ago
Nicolas Werner
f9a334233f
Don't allow images in username change messages and user completer
...
Sorry, no fun for you!
3 years ago
Nicolas Werner
495a4334df
Fix day separator when loading older messages
...
fixes #632
3 years ago
Thulinma
a39cb537ae
More profile improvements:
...
- Now scrolls entire profile instead of only device list, improving the experience on smaller screens
- Fixed centering of room name
- Allow profile to be sized smaller to match the new scrolling behavior
- Silenced warning about room being null for global profiles
- Matrix URLs now open global profiles instead of room-specific profiles if the user is not in the currently opened room
- Opening global profile from room specific profile now uses openGlobalUserProfile function instead of reinventing the wheel
3 years ago
Nicolas Werner
80fa3e801f
Fix duplicate check possibly leaving large gaps if initial state was not in timeline
3 years ago
Nicolas Werner
6490ee3a34
Add workaround for broken key counts
3 years ago
Nicolas Werner
70e20f5d10
Fix key count updates on conduit
3 years ago
Nicolas Werner
e035d1407a
Conduit does not send count, if it didn't change
3 years ago
Thulinma
2525579610
Fixed duplicate messages appearing in timeline if server sent them
3 years ago
Thulinma
e7564396fb
Improvements to user profiles:
...
- Set a minimum width on the profile window (avatar size + margins)
- Made avatar editing a separate button, so you can zoom in on your own avatars
- Added hover text to avatar/displayname change buttons, which clarify where they will apply for global/room-specific profiles
- Added display of room name for room-specific profiles, with hover text that explains what that means.
- Added way to open global profile for users from their room-specific profiles (globe button next to room name)
3 years ago
Nicolas Werner
99f3296a64
Make error case with unverified master key more descriptive
4 years ago
Thulinma
6bd62f8283
Make desktop alerting independent from notification support in the homeserver.
4 years ago
Nicolas Werner
3528fe4e5d
Warn the user before they ping the whole room
4 years ago
Nicolas Werner
1b07bde788
update translations
4 years ago
Nicolas Werner
98533f01d9
Fix session always being rotated if 'verified only' is active
4 years ago
Nicolas Werner
529c93503d
Remove useless ;
4 years ago
Nicolas Werner
c80e253a24
Stop encrypting all sessions with secret
4 years ago
Nicolas Werner
79ecad5a09
Require a working secrets storage
4 years ago
Nicolas Werner
fc7df50d9a
Fix another leak when creating an animated image without an image
4 years ago
Nicolas Werner
7645ab1736
Fix memory leak of animated image textures
4 years ago
Nicolas Werner
374ad0a816
Small image pack editor improvements
...
- add missing mimetype
- allow removal of images from pack
- allow GIF as a format
- don't divide size by 2 if the image is very small already
4 years ago
Nicolas Werner
15bf643347
Add option to only play animated images on hover
4 years ago
Nicolas Werner
47c7c4c777
cleanup QSettings usage a bit
4 years ago
Nicolas Werner
ef068ac2b3
Support animated images
...
fixes #461
4 years ago
Nicolas Werner
09c041c8ac
Use in memory media player instead of storing unencrypted files on disk
4 years ago
Nicolas Werner
e88fc1996e
Fix warning about double reference qualifier
4 years ago
Nicolas Werner
d02e77f69a
Implement key backup upload
4 years ago
Nicolas Werner
23697e28a3
warn about online keybackup and default to off
4 years ago
Nicolas Werner
2cabd107bf
Useless capture
4 years ago
Nicolas Werner
055f0d6709
Even if you just change the log level, ensure that this compiles before pushing...
4 years ago
Nicolas Werner
63998a217a
Add db migration that clears the cache
...
This fixes spaces or stickers not showing up for old databases as well
as the wrong format of the state_keys db.
4 years ago