DeepBlueV7.X
e13c7449a4
Merge pull request #1960 from direc85/send-message-key-selection
...
Add a setting to send messages with Enter, Shift+Enter or Ctrl+Enter
2026-02-08 19:25:56 +01:00
DeepBlueV7.X
16c8d95208
Merge pull request #1964 from RICCIARDI-Adrien/update_french_translations
...
Update the french translations.
2026-02-08 19:23:50 +01:00
DeepBlueV7.X
9650c5f4be
Merge pull request #1992 from Penguin-Guru/patch-1
...
Update nheko.1.adoc
2026-01-25 11:02:40 +01:00
Penguin-Guru
4effdc6955
Update nheko.1.adoc
...
Bumped C++ version to match references elsewhere.
2026-01-22 17:47:09 -08:00
Nicolas Werner
5b065f353c
Fix matching strings with accents without typing them
2025-12-26 18:48:40 +01:00
Nicolas Werner
93ce60d6f1
Qt 6.10 compat
2025-12-26 18:34:30 +01:00
Nicolas Werner
1bd2970c4d
Don't send empty SecretRequest cancellation if there are only 2 devices
2025-11-03 03:55:23 +01:00
RICCIARDI-Adrien
c33f7fde6d
Update the french translations.
2025-10-15 21:30:31 +02:00
Matti Viljanen
451e88fe72
Add a setting to send messages with Enter, Shift+Enter or Ctrl+Enter
...
Previously the option was just `invertEnterKey` boolean, which didn't
allow any flexibility, so I replaced it with a three-choice option:
Enter, Shift+Enter and Ctrl+Enter being the send message choices.
Add newline combos are Shift+Enter, Enter and Shift+Enter respectively.
I ended up fixing the emoji/mention pop-up behavior as a side product.
If any of the three combos are pressed, the pop-up is handled and
the event is accepted. This makes it impossible to accidentally send the
message if a pop-up is open.
If an Enter combo didn't match, it's passed to the next event handler.
The old `invertEnterKey` is migrated to the new `sendMessageKey`,
so this change doesn't change the existing preference.
2025-09-28 10:05:00 +03:00
Nicolas Werner
2769642d3c
Fix most reply rendering issues with qt 6.9.2
2025-09-14 23:43:20 +02:00
Nicolas Werner
53cd31d181
Allow filtering the timeline for notifications
2025-09-13 01:01:43 +02:00
DeepBlueV7.X
5b025fa2b0
Merge pull request #1947 from heirecka/fix-build-with-qt-6.10
...
Search for private modules with Qt 6.10
2025-09-04 22:18:39 +00:00
Heiko Becker
af2ca72030
Search for private modules with Qt 6.10
...
Usage of private Qt modules requires a call to
`find_package(Qt6 COMPONENTS FooPrivate)` since 6.10 [1].
The build complains about
'CMake Error at CMakeLists.txt:909 (target_link_libraries):
Target "nheko" links to:
Qt::QmlPrivate
but the target was not found.'
otherwise.
[1] https://doc-snapshots.qt.io/qt6-dev/whatsnew610.html#build-system-changes
2025-09-04 17:34:03 +02:00
DeepBlueV7.X
5d05753eeb
Merge pull request #1942 from alwayshopeless/patch-1
...
Update README.md
2025-08-26 00:18:14 +00:00
alwayshopeless
896e44d507
Update README.md
...
Added missing library for installation in the guide for Arch-based(Manjaro)
2025-08-24 18:15:17 +03:00
DeepBlueV7.X
ba9fab78d5
Merge pull request #1937 from Integral-Tech/fix-binding-loop
...
Fix binding loop warnings in UserSettingsPage
2025-08-24 09:31:31 +00:00
DeepBlueV7.X
c7f191519c
Merge pull request #1935 from weeman1337/setTheme-dbus-api
...
Add `setTheme` to the D-Bus API
2025-08-24 09:28:54 +00:00
Integral
f1d88ea0a3
Fix binding loop warnings in UserSettingsPage
2025-08-20 22:55:33 +08:00
weeman
ffaa12cc19
Add setTheme D-Bus API
...
Signed-off-by: weeman <weeman@frankfurt.ccc.de>
2025-08-18 18:12:22 +02:00
weeman
398cef5f8f
Extract list of valid themes
...
Signed-off-by: weeman <weeman@frankfurt.ccc.de>
2025-08-17 13:28:22 +02:00
Nicolas Werner
f59f77a21e
Fix sending encrypted messages in encrypted rooms when messages are disallowed
...
Fixes #1933
2025-08-16 11:29:26 +02:00
Nicolas Werner
2bc2dfb64c
Fix kdsingleapplication linking on macos (second take)
...
CMAKE_ARGS don't work in FetchContent
2025-08-11 10:49:21 +02:00
Nicolas Werner
9c017ba1e2
Fix kdsingleapplication linking on macos
2025-08-11 10:29:20 +02:00
Nicolas Werner
a13ea11e57
Fix cmark loading on macos
2025-08-11 09:16:49 +02:00
Nicolas Werner
a7bc00d9a5
Bump windows latest version
2025-08-10 17:49:13 +02:00
Nicolas Werner
dc910109ad
Bump version to 0.12.1
2025-08-10 14:58:11 +02:00
Nicolas Werner
344c444ad9
Fix html reactions
2025-08-10 14:36:32 +02:00
Nicolas Werner
1e2dce4678
Fix completer switching between rooms with html in their roomid
2025-08-10 14:36:32 +02:00
Nicolas Werner
f25c68d439
Fix some html escaping in room settings
2025-08-10 14:36:32 +02:00
Nicolas Werner
410c4efdf8
Fix room name allowing html again (after a recent optimization)
2025-08-10 14:36:31 +02:00
Nicolas Werner
b37909a2c8
Mark files as being downloaded from the web on Windows
2025-08-10 14:36:31 +02:00
Nicolas Werner
3b41d20506
Show encoded url in tooltips
2025-08-10 14:36:25 +02:00
Nicolas Werner
5ba8c79f45
Bump mtxclient
2025-08-06 17:49:56 +02:00
Nicolas Werner
a098b1b444
Update changelog
2025-08-06 17:49:56 +02:00
Nicolas Werner
ebc8d015ad
Use macos image from gitlab
2025-08-06 17:49:55 +02:00
Nicolas Werner
4c8dd027a3
Fix verification with new Element clients
...
Element stopped sending verification events as encrypted events in
encrypted rooms. I am not a fan of that, but let's just handle them for
now as well.
2025-08-02 21:39:59 +02:00
Nicolas Werner
72dcd87420
Update translations after weblate merge
2025-06-21 14:20:42 +02:00
Nicolas Werner
79f333f0c9
Merge remote-tracking branch 'weblate/master'
2025-06-21 14:19:29 +02:00
Nicolas Werner
83223621fd
Give up on putting the seconds icon after the room name
2025-06-21 00:21:07 +02:00
Nicolas Werner
77a1228715
Update translations
2025-06-20 23:12:40 +02:00
DeepBlueV7.X
d214763f21
Merge pull request #1906 from scvalex/later-bubble
...
Add "N hours later" bubble in conversation when there is a +1 hour gap
2025-06-20 21:02:50 +00:00
Joseph Donofry
9571d81148
Update hunter to newer version; don't alias cmark if one exists
2025-06-17 19:40:46 -04:00
Joe Donofry
0c33b64f41
Fix typo
2025-06-16 22:45:33 -04:00
Joe Donofry
db019f53e1
Maybe as an environment variable...
2025-06-16 22:02:13 -04:00
Joe Donofry
1374d4dc2c
update macOS CI to set ignore cmake < 3.5 version errors
2025-06-16 21:54:44 -04:00
Joe Donofry
1140f975d1
Update HunterGate cmake to support newer cmake versions (>4)
2025-06-16 21:19:28 -04:00
Joe Donofry
5f84baaa16
Fix typo in CMakeLists.txt
2025-06-16 20:46:44 -04:00
Nicolas Werner
b47d51cb5a
Remove unused private fields
2025-06-15 19:52:05 +02:00
Nicolas Werner
a4fe9d65a7
Fix compiling bundled olm
2025-06-15 19:09:10 +02:00
Nicolas Werner
d7fa10522b
Fix clazy job
2025-06-15 18:55:38 +02:00