Commit graph

2383 commits

Author SHA1 Message Date
Nicolas Werner
8f6ed458a6
Add mtxclient to logging 2022-05-08 01:35:35 +02:00
Nicolas Werner
a0f722f2a4
Fix header order... 2022-05-07 20:36:38 +02:00
Nicolas Werner
9910244f6b
Fix potential crash when opening separate rooms 2022-05-07 20:27:25 +02:00
Nicolas Werner
87070289fd
Activate window that already has the room open if possible 2022-05-07 19:12:30 +02:00
Nicolas Werner
62bf1b253e
Rework focus handling 2022-05-07 18:53:16 +02:00
Nicolas Werner
803bc8cf76
Fix notification for focus room in main window 2022-05-07 13:06:16 +02:00
Nicolas Werner
21584cd91d
fix indentation 2022-05-07 11:14:28 +02:00
Nicolas Werner
db1bcd7b5a
Show powerlevels in memberlist 2022-05-07 02:30:16 +02:00
Nicolas Werner
535ad22b7d
Fixup some small emoji things 2022-05-06 16:14:47 +02:00
Nicolas Werner
d4b7712a66
Merge branch 'master' of https://github.com/TheDrawingCoder-Gamer/nheko into TheDrawingCoder-Gamer-master 2022-05-06 15:41:51 +02:00
Nicolas Werner
b75ef07896
Add basic support for multiple windows 2022-05-06 00:36:53 +02:00
Nicolas Werner
e4f8d32a72
Don't crash on corrupt animated images 2022-05-04 08:26:24 +02:00
TheDrawingCoding-Gamer
ba57b01b9d
Fix triumph mapping 2022-05-01 14:55:40 -04:00
BulbyVR
4129d58b6d
Change name to codepoint 2022-04-27 12:45:45 -04:00
Nicolas Werner
a0526044ef
Fix scaling of animated images in fullscreen image viewer 2022-04-26 16:46:38 +02:00
BulbyVR
97105ebc5f More codes and rules 2022-04-24 12:25:01 -04:00
BulbyVR
64882fd6de Unhardcode qml 2022-04-24 12:25:01 -04:00
BulbyVR
876645544c forgot to lint 2022-04-24 12:25:01 -04:00
BulbyVR
b629882793 Properly add regional indicators, with ZWNJ 2022-04-24 12:25:01 -04:00
BulbyVR
209865e882 Add more aliases, start on regional indicators 2022-04-24 12:25:01 -04:00
BulbyVR
22f90874cc Forgot linting 2022-04-24 12:25:01 -04:00
BulbyVR
79ed520d59 Allow search with unicode names 2022-04-24 12:25:01 -04:00
BulbyVR
dabde88e1c Remove sequences of _ 2022-04-24 12:25:01 -04:00
BulbyVR
90b88eb592 Keep old codes alongside new ones
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
2022-04-24 12:25:01 -04:00
BulbyVR
79399d8118 Run make lint
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
2022-04-24 12:25:01 -04:00
BulbyVR
7d3a98af67 Add transforms and shortcodes to emoji
Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
2022-04-24 12:25:01 -04:00
Nicolas Werner
eeb48749ae
Fix filtering without using regex 2022-04-23 14:53:36 +02:00
Nicolas Werner
8c66945be9
Don't use deprecated filterRegExp 2022-04-23 03:06:00 +02:00
Nicolas Werner
a8a3df23ab
Fix use of deprecated QRegExp in MemberList filter 2022-04-23 03:01:43 +02:00
Loren Burkholder
6672e765d7
Search room members (#1049) 2022-04-22 23:59:40 +00:00
DeepBlueV7.X
c637989ac0
Merge pull request #1054 from tastytea/image-pack-changes/pack-id
Show pack Id for image pack changes in timeline
2022-04-22 23:45:34 +00:00
Nicolas Werner
f7ffaac63d
Fix PLs for DMs 2022-04-20 16:50:27 +02:00
tastytea
ffc5426e87
Show pack Id for image pack changes in timeline
Show either pack name, state key or (empty).
2022-04-20 09:41:18 +02:00
Nicolas Werner
3b2f47c56f
Show changes in image packs in timeline 2022-04-19 22:33:53 +02:00
Nicolas Werner
a2da4b6df3 Fix linting 2022-04-18 18:54:32 +02:00
Loren Burkholder
da6b3eb8f4
D-Bus fixes (#1048)
According to LorenDB's First Law of Software Development, once a developer has committed or merged a new feature, he will find at least one problem with the implementation.

I realized that I was constructing the room info items with some parameters out of order, which required a rather urgent fix. Furthermore, I fixed the image decoding algorithms in the QDBusArgument operator. Finally, I switched the API version parameter back to QString, since passing it as a QVersionNumber would create a problem for non-Qt API users.

On the general improvements side of things, I added some handy wrappers for D-Bus calls so that other devs that copy the NhekoDBusApi files to use for their own applications won't have to go to the effort of making the D-Bus calls themselves.
2022-04-18 16:50:15 +00:00
Nicolas Werner
01019450cf Fix grayscale bug AGAIN 2022-04-16 13:30:59 +02:00
Joseph Donofry
f688e15379 Fix cursor not being closed before txn was committed 2022-04-14 19:23:12 -04:00
Nicolas Werner
c3efab43fb Cleanup some random dbus stuff 2022-04-14 17:33:28 +02:00
Loren Burkholder
686ebfdbec
Add D-Bus API (#916)
This adds functionality for viewing joined rooms and activating rooms.
2022-04-14 15:02:55 +00:00
Nicolas Werner
060a03e055 Fix accidental shadowing 2022-04-13 20:49:33 +02:00
Nicolas Werner
0a405a7446 Store notification counts across restarts 2022-04-13 20:40:00 +02:00
Nicolas Werner
3ea8a1d452 fix lint 2022-04-10 22:48:16 +02:00
Marcel
a8810ad016
Add specific powerlevel messages (#852)
fixes #136
2022-04-10 20:44:15 +00:00
Nicolas Werner
864b4b2646 Fix SSSS if another client used the wrong base64 format 2022-04-08 05:11:24 +02:00
Nicolas Werner
cf38e6974a Fix typo in key export 2022-04-08 03:33:00 +02:00
Nicolas Werner
f316dbed43 Fix a few issues with receiving to_device messages in initial sync 2022-04-08 03:24:10 +02:00
Nicolas Werner
66b7ff639c Remove sender key from megolm session index
implements MSC3700

see https://github.com/matrix-org/matrix-spec-proposals/pull/3700
2022-04-08 01:53:00 +02:00
DeepBlueV7.X
747fe6408d
Merge pull request #1036 from Nheko-Reborn/fixCreateDirectChat
Don't treat a space as a direct chat
2022-04-03 01:17:42 +02:00
Loren Burkholder
3bb00aa96c Don't treat a space as a direct chat 2022-04-02 19:07:20 -04:00