Commit graph

4280 commits

Author SHA1 Message Date
Nicolas Werner
2f71422d2a
Explicitly name parameters in signal handler 2022-04-23 03:10:28 +02:00
Nicolas Werner
45391c97ff
Remove unnecessary meta type registrations 2022-04-23 03:10:28 +02:00
Nicolas Werner
76c5d6d2ca
Fix mistakenly removed compilation of mac notification backend 2022-04-23 03:10:28 +02:00
Nicolas Werner
a0bfe067fd
Setting badge count unsupported in Qt6 2022-04-23 03:10:27 +02:00
Nicolas Werner
d7eb62a5b5
QPair is just an alias now 2022-04-23 03:10:27 +02:00
Nicolas Werner
6fbb755277
Qt6 already has a closeEvent on QQuickView 2022-04-23 03:10:27 +02:00
Nicolas Werner
f7e5b590b5
Disable qml compilation only on Qt6.3 and up 2022-04-23 03:10:27 +02:00
Nicolas Werner
dadaa10b93
Remove mac extras 2022-04-23 03:10:27 +02:00
Nicolas Werner
da96558bb9
Lint qml 2022-04-23 03:10:27 +02:00
Nicolas Werner
a8bd8dddbf
Fix button colors 2022-04-23 03:10:26 +02:00
Nicolas Werner
8e4e3f2eb0
Try a qt6 flatpak build 2022-04-23 03:10:26 +02:00
Nicolas Werner
fdae12df6f
Port all qml elements to declarative registration 2022-04-23 03:10:26 +02:00
Nicolas Werner
423d649aa7
Add qml files in CMakeLists 2022-04-23 03:10:26 +02:00
Nicolas Werner
843a619e70
Simplify translation adding 2022-04-23 03:10:26 +02:00
Nicolas Werner
159bec3654
Fix char out of range and media player signals 2022-04-23 03:10:26 +02:00
Nicolas Werner
c775a93f77
Fix some qt6 issues 2022-04-23 03:10:25 +02:00
Nicolas Werner
7303275793
Basic running app on qt6 2022-04-23 03:10:25 +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
Loren Burkholder
9cf0e3ca55
Add member list and settings buttons to spaces (#1051)
* Add member list and settings buttons to spaces

* Un-buttonify the member list button

* Properly button settings *and* members
2022-04-22 23:43:25 +00:00
Nicolas Werner
c8e8546315
Fix flatpak CI 2022-04-23 01:10:15 +02:00
Weblate
912a918f51 Translated using Weblate (Indonesian)
Currently translated at 100.0% (702 of 702 strings)

Co-authored-by: Linerly <linerly@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
Translation: Nheko/nheko
2022-04-21 19:10:50 -04: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
7138c7a49e
Explicitly install the configured files 2022-04-19 12:40:05 +02:00
Nicolas Werner
98d06f8dd5
Fix install of desktop file in flatpak 2022-04-19 03:07:01 +02:00
DeepBlueV7.X
ffb8dfc034
Merge pull request #1050 from Nheko-Reborn/uiTweaks
Focus room search
2022-04-18 18:47:07 +00:00
Loren Burkholder
5dc94447b9 Focus room search 2022-04-18 14:44:35 -04:00
Nicolas Werner
97aff7b646
Add more explanations to desktop file 2022-04-18 20:42:09 +02:00
Nicolas Werner
a02da356ba Make Nheko discoverable using appdata 2022-04-18 20:10:10 +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
DeepBlueV7.X
8cf3f1c077
Merge pull request #1046 from tastytea/zsh-completion
add Zsh completion
2022-04-16 11:33:31 +00:00
Nicolas Werner
01019450cf Fix grayscale bug AGAIN 2022-04-16 13:30:59 +02:00
tastytea
9d15bfae99
add Zsh completion
Installs into the default site-wide Zsh directory.
2022-04-16 10:55:36 +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
Weblate
3329b7aab2 Translated using Weblate (Finnish)
Currently translated at 90.0% (632 of 702 strings)

Co-authored-by: Aminda Suomalainen <suomalainen+git@mikaela.info>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-04-13 18:04:30 -04: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
Weblate
5306a4ecac Translated using Weblate (Finnish)
Currently translated at 90.0% (632 of 702 strings)

Co-authored-by: Aminda Suomalainen <suomalainen+git@mikaela.info>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-04-11 12:56:28 -04: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
85f0ffb6bf Remove boundary handling in image overlay
They hurt more than they are helping
2022-04-10 04:10:32 +02:00
Nicolas Werner
557e60990d Make sender_key in key requests optional 2022-04-08 05:30:05 +02:00
Nicolas Werner
5dbbf3db4c Fix sending sender_key in key requests 2022-04-08 05:27:29 +02:00