DeepBlueV7.X
00c4d2629a
Merge pull request #188 from Nheko-Reborn/optimize-cpu-usage
...
Optimize cpu usage
5 years ago
Nicolas Werner
641a883bfd
Optimize RoomList sorting
...
Keep the almost sorted list around and sort by the raw timestamp value
instead of doing the expensive toMSecSinceEpoch conversion.
5 years ago
Nicolas Werner
e6fcccc8bd
Don't store pending receipts in cache
...
We don't get notified for every message. Sometimes we only get a read
receipt for the newest message, which means old read receipts accumulate
in the database. This least to some considerable CPU overhead, when
checking if the timeline should be notified for new read receipts.
Instead just always notify, since that has far less overhead in the
worst case and doesn't need complicated cache cleanup.
The old pending_receipts db is not removed for now. It should still have
minimal storage overhead and we don't have a good mechanism for cache
format upgrades atm.
5 years ago
Nicolas Werner
2997155f56
Fix spacing of typing notifications
5 years ago
Nicolas Werner
0716bbafff
Strip reply fallback from plain text body
5 years ago
Lasath Fernando
21b33363ce
Make pagination spinner inline
5 years ago
Lasath Fernando
1f9d3024b1
Add visual indication that data is being fetched
...
This turns `paginationInProgress` field of `TimelineModel` into a `Q_PROPERTY`, so the Ui can bind to it.
For the moment, I'm showing the same spinner as we do during initial sync. It's not ideal, on the count of being giant and in the middle but it's better than nothing. We can make it more subtle later.
5 years ago
DeepBlueV7.X
19ec8d261d
Merge pull request #183 from shocklateboy92/features/smooth-scroll
...
Improve scrolling in timeline view
5 years ago
Nicolas Werner
3226d1787c
Fix some smaller coloring issues
5 years ago
Nicolas Werner
bb66254c58
Make notifications a bit easier to read
5 years ago
Nicolas Werner
27350cf51e
Fix high CPU usage on high dpi screens
...
Fixes #180
5 years ago
Lasath Fernando
c5d373e8f1
Address CR comments
5 years ago
Lasath Fernando
5c57de070e
Remove commented out code; fix padding for Pill
5 years ago
Lasath Fernando
84c5ff0bcb
Fix binding loops for height
5 years ago
Lasath Fernando
1555dc2296
Shamelessly steal `ScrollHelper.qml` from spectral
...
I mean, we're both GPL so... :P
5 years ago
Nicolas Werner
17c657a170
Send correct orientation for exif rotated images
5 years ago
Nicolas Werner
dbb13dfad6
Update Changelog
5 years ago
Nicolas Werner
d6386546b3
Only prune old messages every 500 syncs
5 years ago
Nicolas Werner
28adc9dc9b
Respect exif rotation of images
...
Sometimes thumbnails still have the wrong dimensions, as they are scaled
to fit inside a rectange of the reported size in the image. Not sure,
who is wrong there, the media repo or we.
5 years ago
Nicolas Werner
d94ac86816
Fix double percent encoding of invites
5 years ago
Joseph Donofry
a5d5ea1881
Fix URL in appdata.xml
5 years ago
Joseph Donofry
14ce840649
Update changelog
5 years ago
Joseph Donofry
619d9bc185
Merge remote-tracking branch 'origin/master' into release-prep-0.7.1
5 years ago
Joseph Donofry
4e3b190ac7
Merge pull request #173 from Nheko-Reborn/decrypt-sidebar
...
Decrypt sidebar setting added to user settings
5 years ago
Joseph Donofry
5893365439
Change decrypt setting again
5 years ago
Joseph Donofry
18557023d9
Fix CHANGELOG typo
5 years ago
Joseph Donofry
87c06f0fc9
Merge branch 'decrypt-sidebar' of ssh://github.com/Nheko-Reborn/nheko into decrypt-sidebar
5 years ago
Joseph Donofry
994edb836c
Change how decrypt value is retrieved from settings
5 years ago
Nicolas Werner
ddcab64315
Update versions to 0.7.1
5 years ago
Joseph Donofry
69b0b68f92
Merge branch 'master' into decrypt-sidebar
5 years ago
Nicolas Werner
b00e624fb0
Fix own messages not showing as encrypted
5 years ago
Nicolas Werner
d5e1475a5c
Fix encrypted messages not showing a user in the sidebar
5 years ago
Nicolas Werner
4720d2b562
Update translations
5 years ago
Joseph Donofry
b298f01d92
Add signal/slot for decryption changes in last patch
5 years ago
Nicolas Werner
35601b6bef
Terminate user color calculation, when no solution can be found
...
fixes #172
5 years ago
Joseph Donofry
a4c280a4f9
Add ability to toggle sidebar messages for encrypted rooms
5 years ago
Nicolas Werner
0e1bb5137b
Add menu entry to show decrypted source
...
Also make hidden entries not consume space in Menus with some qml
styles.
5 years ago
Nicolas Werner
69c8476cb7
Update changelog
5 years ago
Nicolas Werner
ba3d405513
Fix Binding restoreMode warning spamming logs
...
fixes #170
5 years ago
Nicolas Werner
6a39b29acc
Disable opening images, when they are not loaded
5 years ago
Nicolas Werner
e8271acd99
Fix own encrypted images not showing up after sending
5 years ago
DeepBlueV7.X
22ecdfc3ff
Merge pull request #169 from not-chicken/master
...
Add repology badge to readme
5 years ago
Lorem
b4622f510e
Add repology badge to readme
5 years ago
Joseph Donofry
03a838709b
Update appdata.xml
5 years ago
Joe
0768a70e75
Fix flatpak builds referencing wrong branch
5 years ago
Joe
9d46eb123f
Release v0.7.0
5 years ago
Nicolas Werner
6e1c57a702
Prepare 0.7.0 release
5 years ago
Nicolas Werner
eff8af6fac
Try to fix messages getting stuck by sometimes sending them twice and never failing them
5 years ago
DeepBlueV7.X
076a1c3607
Merge pull request #167 from jevolk/master
...
Add missing qml-module-qtgraphicaleffects and qml-module-qtquick-cont…
5 years ago
Jason Volk
1eede32a8b
Add missing qml-module-qtgraphicaleffects and qml-module-qtquick-controls2 to Ubuntu 19.10 in README.
5 years ago