Nicolas Werner
|
12fff7408e
|
Optimize build
|
2020-10-27 17:45:28 +01:00 |
|
Nicolas Werner
|
3a0e55e97b
|
Qml message input mockup
|
2020-10-26 21:34:34 +01:00 |
|
DeepBlueV7.X
|
da085db6d6
|
Merge pull request #307 from LorenDB/ctrl-u
Delete text on Ctrl-U
|
2020-10-24 23:55:03 +02:00 |
|
Nicolas Werner
|
3d7bb22df4
|
Fix login
|
2020-10-24 18:07:14 +02:00 |
|
DeepBlueV7.X
|
592bf42640
|
Merge pull request #306 from LorenDB/master
Add option for separate profiles
|
2020-10-24 18:08:42 +02:00 |
|
LorenDB
|
a2bd266c11
|
Add option for unique config
|
2020-10-24 11:50:13 -04:00 |
|
Nicolas Werner
|
3172811ca7
|
Add mobile mode which improves scrolling
|
2020-10-24 16:21:00 +02:00 |
|
Nicolas Werner
|
4797b9fa96
|
Fix infinite pagination properly now.
|
2020-10-23 19:42:23 +02:00 |
|
Nicolas Werner
|
1ab20e0ee3
|
Fix share keys setting not working
|
2020-10-23 16:59:46 +02:00 |
|
Nicolas Werner
|
e537ece88d
|
Reload message on m.room_key
|
2020-10-23 16:09:56 +02:00 |
|
Nicolas Werner
|
66445c507c
|
Trade CPU usage for 30MB of members in RAM
|
2020-10-22 20:49:15 +02:00 |
|
LorenDB
|
ce29bf00c7
|
Delete text on Ctrl-U
|
2020-10-21 22:18:51 -04:00 |
|
LorenDB
|
8a188ac6f7
|
Use QFontComboBox as per issue 238 (deleted comments)
Note: I have deleted commented code as per the suggestion of @utkarsh2102.
Note 2: I have fixed all the diffs, etc.
|
2020-10-21 17:57:29 -04:00 |
|
Nicolas Werner
|
911b461e5d
|
Fix corrupt channel + add additional debugging
|
2020-10-20 21:35:49 +02:00 |
|
Nicolas Werner
|
cea7f4574f
|
Clean up key requests + autoreload
|
2020-10-20 19:46:37 +02:00 |
|
Nicolas Werner
|
983690c94f
|
Share code for sending encrypted olm messages
|
2020-10-20 18:10:09 +02:00 |
|
Nicolas Werner
|
aa9b453f81
|
Store timestamp with olm sessions
|
2020-10-20 13:46:05 +02:00 |
|
Nicolas Werner
|
1f68bc60b5
|
Actually forward keys using m.forwared_room_key
|
2020-10-18 02:02:14 +02:00 |
|
Nicolas Werner
|
c25fd947a8
|
Automatic key sharing with trusted users
|
2020-10-18 00:52:35 +02:00 |
|
Nicolas Werner
|
bd0deb7213
|
Fix crash on exit
|
2020-10-17 00:57:29 +02:00 |
|
Nicolas Werner
|
bc7494473b
|
Answer key requests for all our sessions
|
2020-10-17 00:12:26 +02:00 |
|
Nicolas Werner
|
62d0bdbb77
|
Fix small typo in robustness logic
|
2020-10-13 00:14:28 +02:00 |
|
Joseph Donofry
|
31c6857f19
|
Add some try...catch logic around read-only databases so nheko won't crash if the db doesn't exist
|
2020-10-09 12:32:21 -04:00 |
|
Nicolas Werner
|
392d7d5568
|
Try to fix windows build
|
2020-10-08 20:07:43 +02:00 |
|
Nicolas Werner
|
57a6c05eab
|
More unused variables in bindings
|
2020-10-08 19:29:42 +02:00 |
|
Nicolas Werner
|
56ba7de501
|
Fix unused variable warnings on old compilers
|
2020-10-08 18:49:35 +02:00 |
|
Nicolas Werner
|
8ec76daeda
|
Send master key in verification flow (if we trust it)
|
2020-10-08 18:30:31 +02:00 |
|
Nicolas Werner
|
e5fb9a25ea
|
Try to please the CI gods
|
2020-10-08 18:16:30 +02:00 |
|
Nicolas Werner
|
08d5a84cbd
|
Fix issues with old qt and bump to 5.10
|
2020-10-08 17:26:07 +02:00 |
|
Nicolas Werner
|
99ba1f17d3
|
Merge remote-tracking branch 'origin/master' into cross-signing
|
2020-10-08 16:57:03 +02:00 |
|
Nicolas Werner
|
cd43147b77
|
Implement signature upload for own master key
|
2020-10-08 16:17:38 +02:00 |
|
Nicolas Werner
|
7b6fab3373
|
Calculate verification status from cross-signing sigs and update dynamically
|
2020-10-08 00:20:12 +02:00 |
|
Nicolas Werner
|
64d5a193f1
|
Fix in room verification
|
2020-10-06 17:02:41 +02:00 |
|
Nicolas Werner
|
8a4d85f801
|
Show different verification errors
|
2020-10-05 22:58:07 +02:00 |
|
Nicolas Werner
|
bca29a4227
|
Make steps in verification flow explicit
|
2020-10-05 22:12:10 +02:00 |
|
Nicolas Werner
|
2a79cd2b6b
|
Don't fail on missing key for a device and /rotate-megolm-session command
|
2020-10-03 18:38:28 +02:00 |
|
Nicolas Werner
|
abff61bb6c
|
Fix nullopt when iterating reactions
|
2020-10-03 17:23:59 +02:00 |
|
Nicolas Werner
|
600df6d2ec
|
Fix fetching inexistent batch tokens
|
2020-10-02 16:39:20 +02:00 |
|
Nicolas Werner
|
c9de044e32
|
Handle forwarded room keys
|
2020-10-02 13:46:32 +02:00 |
|
Nicolas Werner
|
54e3c2c96b
|
Fix verification start to start with request
|
2020-10-02 12:18:54 +02:00 |
|
Nicolas Werner
|
94690ebd4c
|
Clean up verification and key cache a bit
|
2020-10-02 01:14:42 +02:00 |
|
trilene
|
5bfe0cd178
|
Remove duplicate control from settings page
|
2020-09-26 12:07:03 -04:00 |
|
trilene
|
aab6cb88a5
|
Fix build for those without GStreamer
|
2020-09-25 11:10:45 -04:00 |
|
trilene
|
3f73853e4b
|
Move ActiveCallBar Qml to separate file
|
2020-09-25 10:26:36 -04:00 |
|
Nicolas Werner
|
4802c34009
|
Merge remote-tracking branch 'origin/master' into cross-signing
|
2020-09-24 21:36:43 +02:00 |
|
trilene
|
44cfc8d22a
|
clang-format
|
2020-09-22 12:14:15 -04:00 |
|
trilene
|
da27670cbe
|
Port ActiveCallBar to Qml
|
2020-09-22 12:07:36 -04:00 |
|
Nicolas Werner
|
54db9c89ed
|
Simplify outbound session setup
Don't send inbound session to self and claim and send all keys at once.
|
2020-09-20 23:07:02 +02:00 |
|
Nicolas Werner
|
4b36585e47
|
Fix typo in encryption error message
|
2020-09-19 15:45:23 +02:00 |
|
DeepBlueV7.X
|
791a01487b
|
Merge pull request #286 from trilene/voip
Adapt device monitoring for GStreamer 1.18
|
2020-09-17 23:27:25 +02:00 |
|
trilene
|
e065bf2205
|
Remove GStreamer version test
|
2020-09-17 16:50:13 -04:00 |
|
trilene
|
f7beb1b34e
|
clang-format
|
2020-09-17 15:57:47 -04:00 |
|
trilene
|
8d7c70d912
|
Fix preprocessor directive
|
2020-09-17 15:17:06 -04:00 |
|
trilene
|
b527c5a21c
|
Adapt device monitoring for GStreamer 1.18
|
2020-09-17 11:37:30 -04:00 |
|
DeepBlueV7.X
|
c62db00e6f
|
Merge pull request #284 from Nheko-Reborn/hidden-events
Hidden events backend
|
2020-09-17 07:36:37 +02:00 |
|
Nicolas Werner
|
c5f93efcd3
|
Actually use room account data
|
2020-09-16 23:49:17 +02:00 |
|
Nicolas Werner
|
8af056faa9
|
Fix avatars in notifications
|
2020-09-16 23:49:17 +02:00 |
|
Nicolas Werner
|
fef0cc2d71
|
Fix some images not showing up
|
2020-09-16 23:49:17 +02:00 |
|
Nicolas Werner
|
b05c101021
|
Fix null errors in qml
|
2020-09-16 23:49:17 +02:00 |
|
Nicolas Werner
|
77e241b9e5
|
Reenable top bar room settings menus on avatar or title clicks
Also fixes a bug with an empty room settings window introduced in the
port.
|
2020-09-16 23:49:17 +02:00 |
|
Nicolas Werner
|
640b0ee405
|
Port top bar to Qml
Also fixes some resize issues with stupid workarounds to our resize
logic. This really needs to be cleaned up at some point!
|
2020-09-16 23:49:17 +02:00 |
|
DeepBlueV7.X
|
66d6307252
|
Merge pull request #283 from trilene/voip
Remove bus watch when call ends
|
2020-09-16 21:06:57 +02:00 |
|
trilene
|
2526a5604e
|
Remove bus watch when call ends
|
2020-09-16 07:29:26 -04:00 |
|
DeepBlueV7.X
|
d02e899941
|
Merge pull request #281 from trilene/voip
Don't show default audio source in settings
|
2020-09-14 22:57:14 +02:00 |
|
trilene
|
bd0e66b548
|
Don't show default audio source in settings
|
2020-09-14 15:55:43 -04:00 |
|
CH Chethan Reddy
|
8eb74daf76
|
Split qml part of Device Verification
|
2020-09-14 17:27:49 +05:30 |
|
DeepBlueV7.X
|
a7b979084f
|
Merge pull request #280 from trilene/voip
Ignore empty remote ICE candidates
|
2020-09-13 16:37:41 +02:00 |
|
trilene
|
124952a11c
|
Ignore empty remote ICE candidates
|
2020-09-13 10:21:29 -04:00 |
|
Jussi Kuokkanen
|
bfcfa79d53
|
reset filter string when emoji completer is opened
|
2020-09-13 13:31:02 +03:00 |
|
DeepBlueV7.X
|
b37534aa53
|
Merge pull request #278 from trilene/voip
Fix earlier commit + GStreamer v1.18 released
|
2020-09-10 21:33:05 +02:00 |
|
trilene
|
b6563d9ffe
|
GStreamer v1.18.0 released
|
2020-09-10 14:34:10 -04:00 |
|
trilene
|
7d2844b2b0
|
Fix earlier commit when GStreamer < v1.17
|
2020-09-10 14:29:25 -04:00 |
|
Chethan2k1
|
2b5deabbdc
|
Fix breaking while using qmlRegisterSingletonInstance
|
2020-09-10 14:50:10 +05:30 |
|
Chethan2k1
|
a27662dc08
|
Making sure Verification Objects are deleted properly
|
2020-09-10 13:25:49 +05:30 |
|
Chethan2k1
|
898be090af
|
Add support non-encrypted room-verification messages
|
2020-09-10 11:08:39 +05:30 |
|
Nicolas Werner
|
c4e4938d35
|
Save account data and allow hiding events via account data
|
2020-09-08 16:21:55 +02:00 |
|
Chethan2k1
|
e8eeb480d5
|
Fix Wrong Emojis Issue in Room Verification
|
2020-09-04 12:02:24 +05:30 |
|
DeepBlueV7.X
|
657f4073e9
|
Merge branch 'master' into device-verification
|
2020-09-03 18:11:17 +00:00 |
|
CH Chethan Reddy
|
5358854de3
|
Add support for Encrypted to-device verification messages
|
2020-09-03 09:37:16 +05:30 |
|
Nicolas Werner
|
10f09d4f43
|
Fix catch by value warning
|
2020-09-03 09:37:16 +05:30 |
|
Nicolas Werner
|
8d14a058c6
|
Fix endless pagination, when old history is inaccessible
|
2020-09-02 19:38:07 +02:00 |
|
Jussi Kuokkanen
|
8f872f1961
|
remove unused includes and use QRegularExpression
|
2020-08-31 18:24:03 +03:00 |
|
Jussi Kuokkanen
|
bb4636885d
|
remove comment
|
2020-08-31 18:07:29 +03:00 |
|
Jussi Kuokkanen
|
beec2607fc
|
get completion string based on trigger position instead of current word
|
2020-08-31 18:04:59 +03:00 |
|
Jussi Kuokkanen
|
254b7549eb
|
ignore enter keypress when completion is selected
|
2020-08-31 12:21:47 +03:00 |
|
CH Chethan Reddy
|
f03a48eec5
|
fix
|
2020-08-30 22:36:53 +05:30 |
|
CH Chethan Reddy
|
b174bd9380
|
Merge remote-tracking branch 'upstream/master' into device-verification
|
2020-08-30 22:27:14 +05:30 |
|
CH Chethan Reddy
|
9a76db85d5
|
Change ReactionRealtesTo to RelatesTo
|
2020-08-30 16:32:28 +05:30 |
|
Jussi Kuokkanen
|
aed8d23aca
|
don't select emoji completion by default and add minimum string length before showing completions
|
2020-08-29 23:05:40 +03:00 |
|
CH Chethan Reddy
|
0d1dd29b19
|
Small Fixes
|
2020-08-29 13:37:51 +05:30 |
|
Jussi Kuokkanen
|
9ad9c8ddf0
|
fix build and remove commented code
|
2020-08-29 00:26:45 +03:00 |
|
Jussi Kuokkanen
|
7acd4b3307
|
lint
|
2020-08-28 23:59:27 +03:00 |
|
Jussi Kuokkanen
|
5e344d2685
|
Merge branch 'master' of https://github.com/Nheko-Reborn/nheko
|
2020-08-28 23:35:40 +03:00 |
|
Jussi Kuokkanen
|
a173d964f7
|
add emoji completer to text input
|
2020-08-28 23:32:23 +03:00 |
|
DeepBlueV7.X
|
b7b9cee30e
|
Merge pull request #265 from trilene/voip
Link GStreamer elements before syncing state
|
2020-08-28 15:39:27 +00:00 |
|
trilene
|
67a6ab401b
|
Link GStreamer elements before syncing state
|
2020-08-28 10:49:39 -04:00 |
|
DeepBlueV7.X
|
b58e370c03
|
Merge pull request #251 from Nheko-Reborn/new-event-store
New event store
|
2020-08-26 21:52:35 +00:00 |
|
Nicolas Werner
|
3df4bde032
|
Add some log messages, that migrations are in progress
|
2020-08-25 23:12:01 +02:00 |
|
Nicolas Werner
|
9f79b85579
|
Speedup db a bit, but loose some crash resiliency
The loss in durability shouldn't matter, if we can just receive the same
events again after a restart
|
2020-08-25 23:05:31 +02:00 |
|
CH Chethan Reddy
|
19cfd08a55
|
Verify signatures and find trusted devices
|
2020-08-25 15:41:27 +05:30 |
|