index
:
matrix/thirdparty/nheko.git
this commit
master
github/master
Unnamed repository; edit this file 'description' to name the repository.
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
ChatPage.cpp
(
follow
)
Commit message (
Expand
)
Author
Age
Files
Lines
*
Reduce allocations using QStringLiteral
Nicolas Werner
2021-12-29
1
-20
/
+20
*
Fix more warnings and remove dead code
Nicolas Werner
2021-12-28
1
-32
/
+27
*
Some qt6 prep
Nicolas Werner
2021-12-28
1
-3
/
+2
*
Misc clang-tidy fixes
Nicolas Werner
2021-12-28
1
-11
/
+11
*
Fix crash when receiving matrix uri
Nicolas Werner
2021-12-17
1
-3
/
+4
*
Strip space chars from recovery passphrase
Nicolas Werner
2021-12-15
1
-1
/
+7
*
Fix turnserver check not being started when restoring from cache
Nicolas Werner
2021-12-13
1
-0
/
+1
*
Cleanup error logging a bit
Nicolas Werner
2021-11-29
1
-30
/
+11
*
Delete rooms even if we fail to leave
Nicolas Werner
2021-11-29
1
-0
/
+10
*
Mark rooms as direct chats
Nicolas Werner
2021-11-21
1
-2
/
+2
*
Pretty error printing
Nicolas Werner
2021-11-21
1
-7
/
+1
*
Add a filter for direct chats
Nicolas Werner
2021-11-20
1
-6
/
+6
*
Improve fetching of device keys after login
Nicolas Werner
2021-11-08
1
-1
/
+3
*
Fix self verification status never updating
Nicolas Werner
2021-11-07
1
-0
/
+1
*
Move away from using an event loop to access secrets
Nicolas Werner
2021-11-07
1
-57
/
+60
*
Add self verification after login
Nicolas Werner
2021-10-30
1
-1
/
+61
*
Move voip and encryption stuff into their own directories
Nicolas Werner
2021-10-17
1
-3
/
+3
*
Change indentation to 4 spaces
Nicolas Werner
2021-09-18
1
-1065
/
+1016
*
Improvements for linking to events
Thulinma
2021-09-16
1
-10
/
+61
*
More profile improvements:
Thulinma
2021-09-08
1
-1
/
+6
*
Add workaround for broken key counts
Nicolas Werner
2021-09-06
1
-0
/
+17
*
Fix key count updates on conduit
Nicolas Werner
2021-09-06
1
-3
/
+40
*
Conduit does not send count, if it didn't change
Nicolas Werner
2021-09-05
1
-23
/
+22
*
Make desktop alerting independent from notification support in the homeserver.
Thulinma
2021-09-03
1
-8
/
+17
*
Stop encrypting all sessions with secret
Nicolas Werner
2021-08-31
1
-5
/
+7
*
cleanup QSettings usage a bit
Nicolas Werner
2021-08-29
1
-7
/
+6
*
Fix all rooms being opened on startup
Nicolas Werner
2021-08-17
1
-1
/
+2
*
Remove unneeded code
Nicolas Werner
2021-08-17
1
-41
/
+1
*
Allow downloading keys from key backup
Nicolas Werner
2021-08-17
1
-0
/
+100
*
Remove some unused headers
Nicolas Werner
2021-08-11
1
-2
/
+0
*
QML the read receipts list
Loren Burkholder
2021-07-29
1
-1
/
+0
*
Fix SSSS unlock without a password set
Nicolas Werner
2021-07-25
1
-2
/
+9
*
Fix edge case that could lead to no new one time keys being uploaded
Nicolas Werner
2021-07-24
1
-21
/
+23
*
Clean up code
Loren Burkholder
2021-07-20
1
-28
/
+0
*
make lint
Loren Burkholder
2021-07-20
1
-23
/
+26
*
make lint
Loren Burkholder
2021-07-20
1
-25
/
+24
*
QML the invite dialog
Loren Burkholder
2021-07-20
1
-0
/
+28
*
Store megolm session data in separate database
Nicolas Werner
2021-07-17
1
-3
/
+7
*
Fix error message for /sync
Nicolas Werner
2021-06-30
1
-1
/
+1
*
Use coeurl for networking
Nicolas Werner
2021-06-30
1
-2
/
+2
*
Fix use after free from Qml widget
Nicolas Werner
2021-05-30
1
-0
/
+8
*
Delete old room list
Nicolas Werner
2021-05-28
1
-280
/
+29
*
Move currentRoom/timeline handling to roomlist
Nicolas Werner
2021-05-28
1
-4
/
+3
*
Reenable invites
Nicolas Werner
2021-05-24
1
-2
/
+2
*
Make roomlist look nice
Nicolas Werner
2021-05-21
1
-5
/
+0
*
Fix crash when you have no rooms and open the profile as well as not renderin...
Nicolas Werner
2021-04-30
1
-1
/
+4
*
Highlight navigated to message
Nicolas Werner
2021-04-29
1
-1
/
+6
*
Move check for duplicate /sync responses to the same thread
Nicolas Werner
2021-03-16
1
-12
/
+12
*
Merge branch 'quickswitcher_qml' of git://github.com/Jedi18/nheko into Jedi18...
Nicolas Werner
2021-03-13
1
-13
/
+6
|
\
|
*
remove old quick switcher
Jedi18
2021-02-24
1
-13
/
+0
|
*
enter key now works, fix room highlighting and add overlay
Jedi18
2021-02-23
1
-0
/
+6
*
|
Fix a few db access crashes
Nicolas Werner
2021-03-12
1
-5
/
+8
*
|
Add config option to disable tls validation
Nicolas Werner
2021-03-06
1
-2
/
+12
*
|
fix linting
Nicolas Werner
2021-03-05
1
-10
/
+12
*
|
Fix a few join confirmations too many
Nicolas Werner
2021-03-05
1
-7
/
+10
*
|
Merge pull request #505 from Nheko-Reborn/license-headers
DeepBlueV7.X
2021-03-05
1
-16
/
+4
|
\
\
|
*
|
Update license headers
Nicolas Werner
2021-03-05
1
-16
/
+4
*
|
|
Fix linting
Joseph Donofry
2021-03-04
1
-12
/
+10
|
/
/
*
|
Don't ask to join joined rooms when clicking matrix uri
Nicolas Werner
2021-03-01
1
-2
/
+2
*
|
navigate to newly created rooms
Jedi18
2021-02-25
1
-2
/
+11
*
|
Ensure we ask for confirmation when clicking on a matrix uri
Nicolas Werner
2021-02-24
1
-3
/
+17
|
/
*
Adapt to changes in MSC2312
Nicolas Werner
2021-02-17
1
-7
/
+7
*
Move notification parsing into postNotification
Loren Burkholder
2021-02-13
1
-17
/
+2
*
Display notifications for emote messages properly
Loren Burkholder
2021-02-13
1
-1
/
+8
*
make lint
trilene
2021-02-07
1
-4
/
+3
*
Don't attempt to begin group ""
Loren Burkholder
2021-02-04
1
-3
/
+5
*
Fix bug on logout of non-default profile
Loren Burkholder
2021-02-04
1
-7
/
+5
*
Merge remote-tracking branch 'nheko-im/master' into privacy_screen
Joseph Donofry
2021-02-01
1
-7
/
+30
|
\
|
*
made requeste changes
Jedi18
2021-01-29
1
-1
/
+1
|
*
fix linting
Jedi18
2021-01-28
1
-1
/
+1
|
*
Username can be edited by double clicking on text, added global user profile ...
Jedi18
2021-01-28
1
-0
/
+4
|
*
Make matrix link chat invites direct chats
Nicolas Werner
2021-01-25
1
-2
/
+4
|
*
Allow users to hide rooms with specific tags
Nicolas Werner
2021-01-23
1
-4
/
+21
*
|
Implement Privacy Screen
Joseph Donofry
2021-01-26
1
-0
/
+2
|
/
*
Fix kick translation
Nicolas Werner
2021-01-18
1
-1
/
+1
*
Update German translation
Nicolas Werner
2021-01-15
1
-1
/
+1
*
Allow joins via other servers from a matrix: uri
Nicolas Werner
2021-01-11
1
-4
/
+9
*
Handle matrix scheme
Nicolas Werner
2021-01-10
1
-0
/
+140
*
Port PlaceCall dialog to Qml
trilene
2021-01-07
1
-1
/
+0
*
Allow inline replies from notifications on linux
Nicolas Werner
2021-01-07
1
-0
/
+8
*
Fix some compiler warnings
Nicolas Werner
2020-12-25
1
-1
/
+1
*
Add download keys from secret storage
Nicolas Werner
2020-12-18
1
-0
/
+53
*
Store secrets in keychain
Nicolas Werner
2020-12-16
1
-6
/
+5
*
Remove outbound session storage
Nicolas Werner
2020-11-30
1
-1
/
+0
*
Remove unnecessary capture of this
Nicolas Werner
2020-11-26
1
-3
/
+2
*
Fix race when reading members from db
Nicolas Werner
2020-11-25
1
-7
/
+8
*
Remove old Textinput
Nicolas Werner
2020-11-25
1
-7
/
+0
*
Send typing updates from QML
Nicolas Werner
2020-11-25
1
-47
/
+0
*
Move calls to new input bar
Nicolas Werner
2020-11-25
1
-32
/
+0
*
Add file uploading
Nicolas Werner
2020-11-25
1
-120
/
+0
*
Basic text input in qml
Nicolas Werner
2020-11-25
1
-48
/
+0
*
Merge remote-tracking branch 'upstream/master' into webrtc-video
trilene
2020-10-28
1
-113
/
+73
|
\
|
*
Don't pass around empty timeline
Nicolas Werner
2020-10-28
1
-1
/
+1
|
*
No roomid on leave
Nicolas Werner
2020-10-27
1
-1
/
+1
|
*
Optimize build
Nicolas Werner
2020-10-27
1
-113
/
+72
*
|
Fix crash on exit
trilene
2020-10-27
1
-1
/
+0
*
|
Merge remote-tracking branch 'upstream/master' into webrtc-video
trilene
2020-10-27
1
-19
/
+11
|
\
|
|
*
Merge pull request #306 from LorenDB/master
DeepBlueV7.X
2020-10-24
1
-14
/
+2
|
|
\
|
|
*
Add option for unique config
LorenDB
2020-10-24
1
-14
/
+2
|
*
|
Trade CPU usage for 30MB of members in RAM
Nicolas Werner
2020-10-22
1
-2
/
+0
|
|
/
|
*
Clean up key requests + autoreload
Nicolas Werner
2020-10-20
1
-0
/
+6
|
*
Fix crash on exit
Nicolas Werner
2020-10-17
1
-3
/
+3
*
|
Support video calls
trilene
2020-10-27
1
-2
/
+5
|
/
*
Merge remote-tracking branch 'origin/master' into cross-signing
Nicolas Werner
2020-10-08
1
-8
/
+0
|
\
|
*
Port ActiveCallBar to Qml
trilene
2020-09-22
1
-8
/
+0
*
|
Don't fail on missing key for a device and /rotate-megolm-session command
Nicolas Werner
2020-10-03
1
-0
/
+4
*
|
Clean up verification and key cache a bit
Nicolas Werner
2020-10-02
1
-24
/
+32
*
|
Merge remote-tracking branch 'origin/master' into cross-signing
Nicolas Werner
2020-09-24
1
-99
/
+33
|
\
|
|
*
Fix avatars in notifications
Nicolas Werner
2020-09-16
1
-8
/
+16
|
*
Reenable top bar room settings menus on avatar or title clicks
Nicolas Werner
2020-09-16
1
-0
/
+3
|
*
Port top bar to Qml
Nicolas Werner
2020-09-16
1
-91
/
+14
*
|
Simplify outbound session setup
Nicolas Werner
2020-09-20
1
-5
/
+6
*
|
Split qml part of Device Verification
CH Chethan Reddy
2020-09-14
1
-6
/
+5
*
|
Fix Wrong Emojis Issue in Room Verification
Chethan2k1
2020-09-04
1
-5
/
+6
*
|
Merge remote-tracking branch 'upstream/master' into device-verification
CH Chethan Reddy
2020-08-30
1
-13
/
+106
|
\
|
|
*
Merge remote-tracking branch 'origin/master' into new-event-store
Nicolas Werner
2020-08-17
1
-13
/
+101
|
|
\
|
|
*
Add audio input device selector
trilene
2020-08-05
1
-0
/
+1
|
|
*
Merge remote-tracking branch 'upstream/master' into voip
trilene
2020-08-01
1
-12
/
+44
|
|
|
\
|
|
|
*
Warn before kicking,banning,inviting,etc
Nicolas Werner
2020-07-16
1
-12
/
+44
|
|
*
|
clang-format
trilene
2020-08-01
1
-8
/
+7
|
|
*
|
Improve TURN server retrieval
trilene
2020-07-30
1
-0
/
+2
|
|
*
|
Remove references to video calls
trilene
2020-07-29
1
-3
/
+0
|
|
*
|
Handle ICE failure
trilene
2020-07-26
1
-9
/
+0
|
|
*
|
Polish voice call UI
trilene
2020-07-22
1
-12
/
+18
|
|
*
|
Centre PlaceCall dialog
trilene
2020-07-13
1
-1
/
+2
|
|
*
|
Merge remote-tracking branch 'upstream/master' into voip
trilene
2020-07-10
1
-7
/
+15
|
|
|
\
|
|
|
*
|
Support voice calls
trilene
2020-07-10
1
-1
/
+60
|
*
|
|
Add /clear-timeline command
Nicolas Werner
2020-08-09
1
-0
/
+5
*
|
|
|
Small Fixes
CH Chethan Reddy
2020-08-29
1
-3
/
+0
*
|
|
|
Cache Fix
CH Chethan Reddy
2020-08-24
1
-0
/
+35
*
|
|
|
[WIP] Room-Verification Messages
CH Chethan Reddy
2020-08-09
1
-6
/
+5
*
|
|
|
Add DeviceVerificationList to keep track of all flows and Popup on
CH Chethan Reddy
2020-07-30
1
-1
/
+1
*
|
|
|
Handle Device Verification related to_device messages
Chethan2k1
2020-07-30
1
-0
/
+1
|
/
/
/
*
|
|
Add workaround for duplicate syncs
Nicolas Werner
2020-07-27
1
-1
/
+8
*
|
|
Fix room joins
Nicolas Werner
2020-07-20
1
-7
/
+2
*
|
|
Fix race condition between /messages and /sync
Nicolas Werner
2020-07-18
1
-34
/
+46
*
|
|
Reenable sending messages
Nicolas Werner
2020-07-18
1
-11
/
+9
*
|
|
Readd pagination and fix redactions
Nicolas Werner
2020-07-13
1
-30
/
+26
*
|
|
Initialize Profile later
Nicolas Werner
2020-07-11
1
-2
/
+2
|
|
/
|
/
|
*
|
Make connections across threads queued in any case
Nicolas Werner
2020-06-26
1
-7
/
+15
|
/
*
Merge remote-tracking branch 'origin/master' into presence
Joseph Donofry
2020-06-11
1
-11
/
+18
|
\
|
*
Add setting to alert on notification
Alexander 'z33ky' Hirsch
2020-06-10
1
-11
/
+18
*
|
Fix small formatting error
Nicolas Werner
2020-06-09
1
-1
/
+1
*
|
Add menu actions to set presence
Nicolas Werner
2020-06-08
1
-0
/
+18
*
|
Show presence and set custom status messages
Nicolas Werner
2020-06-08
1
-0
/
+20
|
/
*
Remove some redundant functions
Nicolas Werner
2020-05-30
1
-2
/
+4
*
Rename settings to be more consistent
Nicolas Werner
2020-05-26
1
-4
/
+4
*
Add /roomnick command
Nicolas Werner
2020-05-18
1
-0
/
+23
*
Change the commit hash for mtxclient
CH Chethan Reddy
2020-05-15
1
-1
/
+1
*
minor fixes
CH Chethan Reddy
2020-05-15
1
-3
/
+3
*
Translation updates
Nicolas Werner
2020-05-10
1
-2
/
+2
*
Add SSO
Nicolas Werner
2020-05-09
1
-2
/
+6
*
Fix joined rooms dropping to the bottom at first
Nicolas Werner
2020-05-05
1
-2
/
+2
*
Add support for db migrations
Nicolas Werner
2020-05-02
1
-11
/
+29
*
Send correct orientation for exif rotated images
Nicolas Werner
2020-04-26
1
-2
/
+2
*
Only prune old messages every 500 syncs
Nicolas Werner
2020-04-26
1
-1
/
+7
*
Fix double percent encoding of invites
Nicolas Werner
2020-04-24
1
-2
/
+1
*
Fix reply not closing
Nicolas Werner
2020-04-13
1
-23
/
+14
*
Clear notifications when event is read
Nicolas Werner
2020-04-11
1
-0
/
+5
*
Fix high CPU usage on 5XX error codes
Nicolas Werner
2020-03-22
1
-26
/
+5
*
Fix avatar not being set for some rooms in the top bar
Nicolas Werner
2020-03-22
1
-5
/
+2
*
Made merge compatible with master
Emi Simpson
2020-03-15
1
-6
/
+5
|
\
|
*
Reduce times we read upload data
Nicolas Werner
2020-03-08
1
-6
/
+5
*
|
Added toggle in the settings to ignore minor events
Emi Simpson
2020-03-15
1
-1
/
+1
|
/
*
Speed up blurhash code
Nicolas Werner
2020-03-04
1
-0
/
+2
*
Experimental blurhash implementation (MXC2448)
Nicolas Werner
2020-03-03
1
-32
/
+59
*
Fix linter issue
Nicolas Werner
2020-02-05
1
-1
/
+4
*
Make closing the reply popup actually clear the reply message
Joseph Donofry
2020-02-04
1
-0
/
+1
*
Optimize includes a bit
Nicolas Werner
2020-01-31
1
-2
/
+2
*
Add next/prev room shortcuts
Nicolas Werner
2020-01-31
1
-0
/
+12
*
Enable ban and kick button in UserProfile (and try to fix centering)
Nicolas Werner
2020-01-30
1
-81
/
+81
*
Merge branch 'plain-text-messages' into 0.7.0-dev
Nicolas Werner
2020-01-29
1
-10
/
+91
|
\
|
*
Add command for invite,kick,ban and unban
Nicolas Werner
2020-01-29
1
-9
/
+90
|
*
Allow sending messages as plain text
Nicolas Werner
2020-01-27
1
-1
/
+1
*
|
Add initial QML Reply Popup
Joseph Donofry
2020-01-27
1
-0
/
+3
|
/
*
Move typing display to qml
Nicolas Werner
2020-01-17
1
-53
/
+0
*
Allow replying with an image
Nicolas Werner
2020-01-12
1
-43
/
+46
*
Reduce overhead of Cache.h
Nicolas Werner
2019-12-15
1
-44
/
+43
*
Update to c++17
Nicolas Werner
2019-12-14
1
-5
/
+5
*
Send encrypted files as generic mimetype and actually set url
Nicolas Werner
2019-12-12
1
-1
/
+4
*
Implement sending encrypted files
Nicolas Werner
2019-12-05
1
-162
/
+44
*
Remove old timeline
Nicolas Werner
2019-11-23
1
-1
/
+1
*
Reenable redactions
Nicolas Werner
2019-11-23
1
-5
/
+0
*
Rename initialize to sync, since it does the same thing
Nicolas Werner
2019-11-23
1
-2
/
+2
*
Replace timeline with empty qml view
Nicolas Werner
2019-11-23
1
-2
/
+2
*
Try to reduce memory usage by reusing avatar pixmaps
Nicolas Werner
2019-08-26
1
-34
/
+4
*
Fix build issues w/ clang
Joseph Donofry
2019-08-19
1
-1
/
+1
*
More updates to mentions functionality
Joseph Donofry
2019-08-19
1
-23
/
+4
*
Fix issues with caching and loading of mentions.
Joseph Donofry
2019-08-12
1
-26
/
+36
*
Fix linting issues w/ the last commit
Joseph Donofry
2019-08-09
1
-2
/
+2
*
Cache User Mentions
Joseph Donofry
2019-08-09
1
-8
/
+21
*
Update mentions dialog
Joseph Donofry
2019-07-28
1
-3
/
+2
*
Fix bug with emoji font setting and clean linting
Joseph Donofry
2019-07-26
1
-11
/
+11
*
Update Mentions UI
Joseph Donofry
2019-07-21
1
-8
/
+12
*
Fix linting issues
Joseph Donofry
2019-07-16
1
-19
/
+18
*
Add User Mentions Dialog
Joseph Donofry
2019-07-16
1
-0
/
+52
*
Further Improve Reply Functionality
Joseph Donofry
2019-06-13
1
-2
/
+2
*
Add initial support for rich replies to nheko
Joseph Donofry
2019-06-09
1
-0
/
+5
*
Merge branch 'ui-enhancements'
redsky17
2019-02-07
1
-3
/
+7
|
\
|
*
Add unread notification color for user mentioned
redsky17
2019-01-25
1
-3
/
+7
*
|
escape id when joining a room
rnhmjoj
2019-02-07
1
-1
/
+2
|
/
*
Adjustments for the minimized sidebar
Konstantinos Sideris
2018-10-07
1
-2
/
+3
*
Remove room re-ordering option
Konstantinos Sideris
2018-10-06
1
-1
/
+1
*
Display tags as sorting items in the community panel (#401)
Victor Berger
2018-09-28
1
-0
/
+5
*
Require login when the cache format changes (regression on #444)
Konstantinos Sideris
2018-09-21
1
-3
/
+4
*
Clean up unread rooms after initial sync
Konstantinos Sideris
2018-09-16
1
-0
/
+2
*
Mark unread rooms as such in the room list
Konstantinos Sideris
2018-09-13
1
-0
/
+5
*
Show sidebar after initial sync
Konstantinos Sideris
2018-09-08
1
-1
/
+1
*
Fallback to the login screen when the one-time keys cannot be uploaded
Konstantinos Sideris
2018-09-05
1
-6
/
+13
*
Retry initial sync on generic network errors (#422)
Konstantinos Sideris
2018-08-31
1
-0
/
+6
*
Handle some more edge cases in timeline
Konstantinos Sideris
2018-08-31
1
-2
/
+8
*
Fix a use-after-free error during logout
Konstantinos Sideris
2018-08-31
1
-18
/
+19
*
Add temp fix to work with servers that don't support e2ee endpoints
Konstantinos Sideris
2018-08-30
1
-0
/
+6
*
Only call /sync when retrying initial sync (#422)
Konstantinos Sideris
2018-08-30
1
-15
/
+22
*
Add method to delete old messages periodically
Konstantinos Sideris
2018-08-25
1
-0
/
+5
*
Add option to disable desktop notifications
Konstantinos Sideris
2018-08-11
1
-1
/
+1
*
Simplify dialog creation
Konstantinos Sideris
2018-08-11
1
-43
/
+7
*
Remove the reserved space gap for the typing notifications
Konstantinos Sideris
2018-08-09
1
-10
/
+9
*
Lower the complexity of the group filtering algorithm (#380)
Konstantinos Sideris
2018-07-21
1
-2
/
+2
*
Mark own read messages with a double checkmark (#377)
Konstantinos Sideris
2018-07-17
1
-0
/
+6
*
Move all files under src/
Konstantinos Sideris
2018-07-17
1
-0
/
+1347