Commit Graph

4728 Commits

Author SHA1 Message Date
Joe Donofry a6f53699f5 Merge branch 'macos_notification_actions' into 'master'
Add ability to respond to notifications on macOS

See merge request nheko-reborn/nheko!21
2022-11-04 16:42:09 +00:00
Joe Donofry 07e8f64903 Add ability to respond to notifications on macOS 2022-11-04 16:42:09 +00:00
Nicolas Werner 76347f1c6f
Continue fetching past messages when searching 2022-11-03 23:26:59 +01:00
Nicolas Werner 56a4e97296
Make the higlight ring a bit less in your face 2022-11-03 14:45:00 +01:00
Nicolas Werner 0ae29d8bfc
Fix content rules matching everything
fixes #1218
2022-11-02 19:35:07 +01:00
Nicolas Werner 40ac55ddd9
Highlight higlight tweaks in the timeline
fixes #400
fixes #1136
2022-11-01 23:26:21 +01:00
Nicolas Werner 231bebba44
The hybris of committing a line without linting 2022-11-01 21:26:31 +01:00
Nicolas Werner 54931cb21b
Optimize fetching olm session from the db 2022-11-01 21:19:58 +01:00
Nicolas Werner 676a6506cb
Speedup sending encrypted messages after metasync was reenabled
Calling fsync everytime we save to the db is slow, which is actually
fairly noticeable in some larger E2EE rooms. Speed that up slightly by
batching the olm session persisting.
2022-11-01 20:58:01 +01:00
Nicolas Werner ee1a219661
Fix search rooms button 2022-11-01 15:11:58 +01:00
Weblate 53bbfefbab Translated using Weblate (Russian)
Currently translated at 33.0% (283 of 855 strings)

Translated using Weblate (Russian)

Currently translated at 33.0% (283 of 855 strings)

Translated using Weblate (Russian)

Currently translated at 33.0% (283 of 855 strings)

Co-authored-by: Carmina16 <mistresssilvara@hotmail.com>
Co-authored-by: Evgeny <mister.lameni@yandex.ru>
Co-authored-by: SOT-TECH <sblazhko@sot-te.ch>
Co-authored-by: Weblate <noreply@weblate.org>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/
Translation: Nheko/nheko
2022-10-29 18:59:25 -04:00
Nicolas Werner 9138119dc4
Fix reactions matching displayname condition by accident 2022-10-28 19:35:06 +02:00
Joseph Donofry b92a3b8df5
Make sure we use qt5 macdeployqt 2022-10-28 10:13:41 -04:00
Nicolas Werner d8669ccf3d
Turn metasync and sync back on for the database to account for bad filesystems 2022-10-28 01:43:06 +02:00
Joseph Donofry 7f825e3ee8
Fix PLAT being wrong for m1 builds 2022-10-27 19:08:27 -04:00
Joseph Donofry c6c8ac092b
Fix conditional checks 2022-10-27 18:55:52 -04:00
Joe Donofry 1d477dfc65 Merge branch 'cirrus_ci_apple_silicon' into 'master'
See merge request nheko-reborn/nheko!22
2022-10-27 22:21:59 +00:00
Joe Donofry 35b18700ac Add support for Apple Silicon builds via Cirrus CI 2022-10-27 22:21:58 +00:00
Nicolas Werner 48ecc2b45a
fix blurry thumbnails 2022-10-27 22:53:21 +02:00
Nicolas Werner ac0f011221
Disable Wconversion again 2022-10-26 01:21:52 +02:00
Nicolas Werner 9a90f8868f
lint 2022-10-26 01:14:46 +02:00
Nicolas Werner b28fa86e6a
Enable -Wconversion 2022-10-26 01:10:35 +02:00
DeepBlueV7.X 5be8298d0a
Merge pull request #1215 from foxB612/fix-thumbnail-size
Fix UploadBox thumbnail size
2022-10-25 16:06:26 +00:00
Weblate 3109508e85 Translated using Weblate (Estonian)
Currently translated at 92.0% (787 of 855 strings)

Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/
Translation: Nheko/nheko
2022-10-24 23:22:15 -04:00
foxb612 f3ecef5cd7 Fix UploadBox thumbnail size 2022-10-25 03:22:12 +08:00
Nicolas Werner ccd2465066
Fix windows build... 2022-10-24 01:13:51 +02:00
Nicolas Werner e9a0f0a89e
Fix previews getting sorted above normal rooms 2022-10-22 21:39:29 +02:00
Nicolas Werner 74128cf8bd
Fix excessive summary calls 2022-10-20 01:01:18 +02:00
Nicolas Werner 1423011dd9
bump mtxclient to fix notification bug 2022-10-17 14:36:22 +02:00
Rohit Sutradhar ac48c33286
VoIP v1 implementation (#1161)
* Initial commit for VoIP v1 implementation

* Added draft of event handlers for voip methods

* Added event handlers for VoIP events, added rejectCall, added version tracking for call version for V0 and V1 compatibility

* Added call events to the general message pipeline. Modified Call Reject mechanism

* Added message delegates for new events. Modified hidden events. Updated handle events.

* Updated implementation to keep track of calls on other devices

* Fixed linting

* Fixed code warnings

* Fixed minor bugs

* fixed ci

* Added acceptNegotiation method definition when missing gstreamer

* Fixed warnings

* Fixed linting
2022-10-14 13:49:05 +00:00
Nicolas Werner 8a4bb32b4a
Add toggle to disable decrypting notifications 2022-10-13 18:19:46 +02:00
Nicolas Werner 37009906bb
Evaluate push rules locally 2022-10-13 17:55:07 +02:00
Nicolas Werner a1dd02d763
Bump mtxclient 2022-10-13 17:55:07 +02:00
Weblate 03fc88281d Translated using Weblate (Russian)
Currently translated at 30.5% (261 of 855 strings)

Translated using Weblate (Russian)

Currently translated at 30.5% (261 of 855 strings)

Translated using Weblate (Russian)

Currently translated at 30.5% (261 of 855 strings)

Co-authored-by: Carmina16 <mistresssilvara@hotmail.com>
Co-authored-by: Mihail Iosilevich <mihail.iosilevitch@yandex.ru>
Co-authored-by: SOT-TECH <sblazhko@sot-te.ch>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/
Translation: Nheko/nheko
2022-10-12 12:29:48 -04:00
Weblate e2ea5650a2 Added translation using Weblate (Occidental)
Co-authored-by: Carmina16 <mistresssilvara@hotmail.com>
2022-10-12 08:12:37 -04:00
Weblate 32752df028 Translated using Weblate (Indonesian)
Currently translated at 100.0% (855 of 855 strings)

Co-authored-by: Linerly <linerly@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
Translation: Nheko/nheko
2022-10-12 02:45:25 -04:00
Nicolas Werner af699eb83e
Mark classes as final where possible 2022-10-10 14:38:45 +02:00
Weblate 00cc9a09a5 Translated using Weblate (Indonesian)
Currently translated at 99.8% (854 of 855 strings)

Co-authored-by: Linerly <linerly@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
Translation: Nheko/nheko
2022-10-09 09:05:18 -04:00
Nicolas Werner 4002b1ecf1
Properly propagate pack usage to UI
We can't have a pack that is neither sticker nor emoji. Which is why
none defaults to both on. That wasn't propagated to the UI, which made
the interaction very confusing. It also made some states unsettable,
since you can't turn anything off from the none state.

fixes #1152
2022-10-09 02:14:31 +02:00
Nicolas Werner 30fde1f8ac
Don't send avatars over dbus by default
This should reduce payload size a lot
2022-10-09 00:56:02 +02:00
Nicolas Werner 7e0ea12ebb
Update to unicode 15 and make script jinja:3 compatible 2022-10-08 00:27:57 +02:00
Nicolas Werner a4524cd9af
Fix date separator 2022-10-07 11:11:07 +02:00
Nicolas Werner f2f9359f7f
Add a shortcut for search 2022-10-07 10:04:08 +02:00
Nicolas Werner f1c1f18f81
Add a slow way to search a room 2022-10-06 22:02:26 +02:00
Nicolas Werner 857d9cf2b6
Basic thread filtering
The reply pagination logic is a bit weird rn though.
2022-10-06 16:16:24 +02:00
Weblate a87f1be688 Translated using Weblate (Finnish)
Currently translated at 100.0% (855 of 855 strings)

Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com>
Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
Translation: Nheko/nheko
2022-10-05 13:27:51 -04:00
Nicolas Werner aed1440d26
Don't let old server lookups overwrite new ones 2022-10-05 19:20:22 +02:00
Nicolas Werner d70a344a4d
Fix userprofile on roomlist 2022-10-05 17:25:01 +02:00
Nicolas Werner 005a4978bf
Update translations 2022-10-04 01:19:47 +02:00
Nicolas Werner b205819ba6
Swap thread and edit button 2022-10-04 00:38:59 +02:00