Commit graph

4939 commits

Author SHA1 Message Date
Nicolas Werner
b57152a1c9
Skip migration if sender_key is not a string or present 2022-06-18 00:10:47 +02:00
Rohit Sutradhar
b0e3c6d65a
Added escape handler for uploads (#1100)
* Added escape handler for uploads

* Update MessageView.qml

Changed if-else conditions to handle only one escape at a time
2022-06-17 20:08:29 +00:00
Nicolas Werner
8cdfbf9391
Get rid of 'using json = nlohmann::json' 2022-06-17 22:03:54 +02:00
Nicolas Werner
b0c353c550
Remove remaining groups code 2022-06-17 19:51:08 +02:00
Nicolas Werner
1f17875721
Fix coeurl lookup 2022-06-17 19:49:18 +02:00
Nicolas Werner
13d219e8bb
Add option to disable implicit json conversions 2022-06-17 03:27:29 +02:00
Nicolas Werner
ef941920ea
Fix compilation without implicit nlohmann conversions 2022-06-17 03:14:48 +02:00
Nicolas Werner
28acea55e2
Remove redundant alias function 2022-06-17 03:14:48 +02:00
Weblate
b150aea8b9 Translated using Weblate (Finnish)
Currently translated at 100.0% (772 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-16 09:10:11 -04:00
Nicolas Werner
beb59d5d2e
Simplify includes a bit 2022-06-16 01:19:26 +02:00
Nicolas Werner
f8e6c9c53c
Speedup provider compilation 2022-06-16 00:49:12 +02:00
Nicolas Werner
81d4285580
Fix settings groups not being terminated properly on logout
fixes #1094
2022-06-15 22:36:16 +02:00
Nicolas Werner
4ec92e0244
Remove confusing log message 2022-06-15 22:18:35 +02:00
Nicolas Werner
6afe3fa39d
Close image viewer when clicking on the background
fixes #1088
2022-06-15 20:55:51 +02:00
DeepBlueV7.X
835fcf6325
Merge pull request #1095 from syldrathecat/subtle-paste-fixes
Subtle corrections to paste behaviors
2022-06-15 14:31:46 +00:00
Nicolas Werner
9e14218bc6
Fix failed uploads not removing uploads
fixes #1098
2022-06-15 15:55:03 +02:00
Nicolas Werner
3eafd4396e
Fix pins not refreshing after being loaded 2022-06-15 15:36:58 +02:00
Nicolas Werner
bcc6c518be
Fix edits not updating in replies 2022-06-15 15:24:07 +02:00
Nicolas Werner
ef9ebe3fd3
Speedup startup by caching last message timestamp
The cache is only approximate, i.e. it doesn't skip edits and similar,
but this might be good enough? Also no migration right now.

Speeds up startup by about 5x on my system.

Half the startup time is now loading the powerlevels for each room. We
can probably lazily load those too in the future.
2022-06-15 02:13:17 +02:00
SyldraTheCat
8a6acd1d86
Subtle corrections to paste behaviors 2022-06-14 12:04:34 +00:00
Nicolas Werner
6e1fec1e63
Update hidden read receipts MSC 2022-06-14 00:35:28 +02:00
DeepBlueV7.X
2a6bf8e839
Merge pull request #1093 from syldrathecat/msginput-cursor-rect
Make cursoring up/down more consistent on some setups
2022-06-13 20:49:28 +00:00
Weblate
75efee559f Translated using Weblate (Finnish)
Currently translated at 100.0% (772 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-13 14:02:05 -04:00
Nicolas Werner
9b2a98b595
Fix C++20 compatibility 2022-06-13 11:12:41 +02:00
Nicolas Werner
bd9946bff9
Fix height attribute for emotes 2022-06-13 11:12:21 +02:00
SyldraTheCat
ffa4dca8b3
Make cursoring up/down more consistent on some setups 2022-06-13 07:22:09 +00:00
Nicolas Werner
f3ff56692e
Fix crash on logout (why did that line vanish?!?) 2022-06-12 19:39:36 +02:00
Nicolas Werner
62b3b461ec
Fix comparison for glare algorithm 2022-06-12 19:09:07 +02:00
Nicolas Werner
00740a7e65
Properly handle glare when verifying 2022-06-12 17:53:17 +02:00
Nicolas Werner
051545a851
Fix crash on some systems because of reuseItems in completer 2022-06-12 17:49:20 +02:00
Nicolas Werner
74712ff6aa
Make settings menu a bit narrower 2022-06-11 10:05:36 +02:00
DeepBlueV7.X
9df8413741
Merge pull request #1089 from syldrathecat/cmake-coeurl
Move dependencies above mtxclient in CMake, add header files to target
2022-06-11 07:11:24 +00:00
SyldraTheCat
78479df5a8
Add headers to CMake target 2022-06-11 04:28:12 +00:00
SyldraTheCat
ba180fbe41
Move dependencies above mtxclient in CMake 2022-06-11 04:19:37 +00:00
Weblate
3af5331c62 Translated using Weblate (French)
Currently translated at 86.0% (664 of 772 strings)

Co-authored-by: Glandos <bugs-github@antipoul.fr>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/
Translation: Nheko/nheko
2022-06-10 13:49:47 -04:00
Weblate
8c4e49fd40 Translated using Weblate (Finnish)
Currently translated at 100.0% (772 of 772 strings)

Translated using Weblate (Finnish)

Currently translated at 100.0% (772 of 772 strings)

Co-authored-by: Aminda Suomalainen <suomalainen+git@mikaela.info>
Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-10 13:49:47 -04:00
Weblate
bb7ae830f3 Translated using Weblate (Finnish)
Currently translated at 100.0% (772 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-09 11:49:32 -04:00
Weblate
5bf3da0884 Translated using Weblate (French)
Currently translated at 86.0% (664 of 772 strings)

Co-authored-by: Eldred HABERT <stuff@eldred.fr>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/
Translation: Nheko/nheko
2022-06-09 11:49:32 -04:00
Weblate
0e6ed38af6 Translated using Weblate (German)
Currently translated at 84.8% (655 of 772 strings)

Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/
Translation: Nheko/nheko
2022-06-09 11:49:32 -04:00
Weblate
849f69af90 Translated using Weblate (Finnish)
Currently translated at 91.9% (710 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-08 12:02:48 -04:00
Weblate
9c59637476 Translated using Weblate (Finnish)
Currently translated at 89.3% (690 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-08 11:00:39 -04:00
Weblate
803a831017 Translated using Weblate (Finnish)
Currently translated at 89.3% (690 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-08 09:28:07 -04:00
Nicolas Werner
3eac06e1c2
Mention gnome-keyring useflag on Gentoo 2022-06-06 20:27:16 +02:00
Weblate
915aabf193 Translated using Weblate (Finnish)
Currently translated at 88.7% (685 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-06 07:02:25 -04:00
Weblate
d9d46bbaff Translated using Weblate (Finnish)
Currently translated at 88.3% (682 of 772 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-06-05 13:39:17 -04:00
Nicolas Werner
9649c20fc6
Add some logging to dock 2022-06-05 16:26:31 +02:00
d42
0e02024084
Unread messages count as an Unity compatible badge (#1085)
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2022-06-05 11:51:29 +00:00
Nicolas Werner
163ef6ebdc
Try to fix flatpak upload 2022-06-04 15:34:52 +02:00
Weblate
52944de2c6 Translated using Weblate (Indonesian)
Currently translated at 100.0% (772 of 772 strings)

Co-authored-by: Linerly <linerly@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
Translation: Nheko/nheko
2022-06-03 09:15:41 -04:00
Nicolas Werner
7e0bc0658c
Fix editing topic 2022-06-02 21:57:46 +02:00