Nicolas Werner
d6981355d3
Align scrolling to pixels manually
5 years ago
Nicolas Werner
004d10bfee
Clip replies by default
...
In the future we should probably add a gradient when clipped...
5 years ago
Nicolas Werner
000ab4853a
Translation updates
5 years ago
Nicolas Werner
6befadeec8
Remove shadowing loginMethod
5 years ago
Nicolas Werner
9713284435
Fix not being able to log http status on login
5 years ago
Nicolas Werner
15716f5a34
bump mtxclient for SSO
5 years ago
Nicolas Werner
7b1fa60cc6
Add SSO
...
closes #94
5 years ago
Nicolas Werner
813790e603
Improve Login and Register page hinting
5 years ago
DeepBlueV7.X
197f702dd0
Merge pull request #195 from jonnius/patch-1
...
Update Ubuntu Build and Install Instructions
5 years ago
jonnius
5f9ce33562
Update Ubuntu install and build instructions
5 years ago
Joseph Donofry
cc92161339
Fix redaction color change that accidentally got committed
5 years ago
DeepBlueV7.X
7beaf868ef
Merge pull request #192 from Nheko-Reborn/reactions
...
Reactions
5 years ago
Nicolas Werner
a942ae9b93
Fix messages being immediately read again
5 years ago
Nicolas Werner
0b1d3a40f4
Remove unused binding name
5 years ago
Nicolas Werner
e48dfd15fe
Add shortcuts to select/deselect reply targets
5 years ago
Nicolas Werner
e5a5a66716
Fix reaction redaction for real this time
5 years ago
Nicolas Werner
ff54ce9334
Fix rooms with a lot of reactions not paginating correctly
5 years ago
Nicolas Werner
e045e3eb1c
Show displayname on reactions
5 years ago
Nicolas Werner
8348a6c35d
Fix reaction count
5 years ago
Nicolas Werner
a1951056da
Reaction and Button layout fixes
5 years ago
Nicolas Werner
e55a09906f
Misc color fixes
5 years ago
Nicolas Werner
ca5490074a
Fix scroll to replied to message (somewhat)
5 years ago
Nicolas Werner
692c6119b4
Fix joined rooms dropping to the bottom at first
5 years ago
Nicolas Werner
db24f174b1
Fix jumpy room list, when sort order is ambiguous
5 years ago
Nicolas Werner
846ff33ed8
Position reaction emoji and text on the same baseline
5 years ago
Nicolas Werner
54013e4a00
Basic, broken reaction display
5 years ago
Nicolas Werner
a9aed09d35
Add placeholder for reactions
5 years ago
Nicolas Werner
a8b22e49c3
Fix self counting as read message
5 years ago
Nicolas Werner
0c73c74574
Speed up initial load a bit
5 years ago
DeepBlueV7.X
ccd55c70df
Merge pull request #189 from Nheko-Reborn/db-migrations
...
Db migrations
5 years ago
Nicolas Werner
d6685e8d61
Add delete pending_receipts migration
5 years ago
Nicolas Werner
dad2de7ba2
Add support for db migrations
5 years ago
DeepBlueV7.X
38417a374d
Merge pull request #184 from shocklateboy92/features/backlog-progress
...
Add visual indication that data is being fetched
5 years ago
Lasath Fernando
166ed0674d
Run linter
5 years ago
Nicolas Werner
9750241e73
Old Qt doesn't have .get...
5 years ago
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