summary refs log tree commit diff
path: root/resources/qml/MessageInput.qml (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-09-27Fix infinite loop that can be triggered by some invalid htmlNicolas Werner1-1/+5
2022-09-25If and Else blocks were backwardsJoseph Donofry1-2/+2
2022-09-25Make sure there are no spaces in the status stringJoseph Donofry1-4/+4
2022-09-25Add some additional notarization loggingJoseph Donofry1-0/+9
2022-09-25Switch to clang-format14Nicolas Werner31-40/+77
2022-09-24Accepted... not ApprovedJoseph Donofry1-1/+1
2022-09-24apple's service cares about spacesJoseph Donofry1-1/+1
2022-09-24Update requestUUID sourceJoseph Donofry1-1/+2
2022-09-24Use notarytool for notarization instead of altoolJoseph Donofry1-9/+12
2022-09-24Remove expose_as for codesign jobJoseph Donofry1-3/+1
2022-09-24Add macos notarize logs as artifactsJoseph Donofry2-2/+3
2022-09-24Fix crash when deleting room summaryNicolas Werner2-10/+11
Since this is used across different threads, we have to delete it on the event loop. Thank you, q234rty, for the help with debugging this.
2022-09-23Try to handle rate limitingNicolas Werner3-3/+9
2022-09-23More granular automocNicolas Werner2-5/+6
2022-09-23Translated using Weblate (Russian)Weblate1-10/+10
Currently translated at 31.9% (265 of 830 strings) Translated using Weblate (Russian) Currently translated at 31.9% (265 of 830 strings) Translated using Weblate (Russian) Currently translated at 31.9% (265 of 830 strings) Co-authored-by: Artem <ego.cordatus@gmail.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-09-22Translated using Weblate (Russian)Weblate1-3/+3
Currently translated at 31.5% (262 of 830 strings) Co-authored-by: SOT-TECH <sblazhko@sot-te.ch> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/ Translation: Nheko/nheko
2022-09-22Allow adding non-existing userids to power levelsNicolas Werner1-1/+6
2022-09-22Upgrade build imagesNicolas Werner1-12/+45
2022-09-22Set macos deployment target explicitlyNicolas Werner1-0/+1
2022-09-22Switch to C++20Nicolas Werner7-78/+39
2022-09-22Translated using Weblate (Russian)Weblate1-3/+3
Currently translated at 31.5% (262 of 830 strings) Co-authored-by: SOT-TECH <sblazhko@sot-te.ch> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/ Translation: Nheko/nheko
2022-09-22Translated using Weblate (Russian)Weblate1-8/+8
Currently translated at 31.5% (262 of 830 strings) Translated using Weblate (Russian) Currently translated at 31.5% (262 of 830 strings) Translated using Weblate (Russian) Currently translated at 31.5% (262 of 830 strings) Co-authored-by: Herecore <herecore@protonmail.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-09-22Translated using Weblate (Russian)Weblate1-7/+7
Currently translated at 31.0% (258 of 830 strings) Translated using Weblate (Russian) Currently translated at 31.0% (258 of 830 strings) Translated using Weblate (Russian) Currently translated at 31.0% (258 of 830 strings) Co-authored-by: Alexey Murz Korepov <murznn@gmail.com> Co-authored-by: SOT-TECH <sblazhko@sot-te.ch> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: glebasson <glebasson@yandex.ru> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/ Translation: Nheko/nheko
2022-09-21Translated using Weblate (Estonian)Weblate1-23/+23
Currently translated at 99.7% (828 of 830 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-09-21Rename groupsNicolas Werner1-2/+2
2022-09-20Show the community of a roomNicolas Werner8-10/+143
2022-09-20Readme: fix steam deck instructionsMarcus1-3/+5
Turns out that setting the desktop env isn't enough we also need to manually ensure kwalletd is started. As we can't tell steam to run multiple commands, people will need a small wrapper script that does this.
2022-09-20Readme: add Steam Deck instructionsMarcus1-0/+7
2022-09-19Fix const iterationNicolas Werner1-1/+1
2022-09-19Rework how access rules for rooms are modified completelyNicolas Werner7-74/+557
2022-09-17Fix copypasto in cmake bundle option descriptions.Jason Volk1-2/+2
2022-09-16Fix "Send by enter" on Windowsq234rty1-1/+1
Apparently on windows `Qt.inputMethod.visible` is always true when an input method is installed. Also on windows even after removing the check enter is still consumed by the input method, not nheko.
2022-09-16Make emoji escaping less aggressiveNicolas Werner1-1/+7
2022-09-15Update nheko_de.tsSebastian Spaeth1-1/+1
Typo "Animiete"->"Animierte" and shorten the German phrase somewhat. Sigh, it is such a verbose language...
2022-09-13Translated using Weblate (Indonesian)Weblate1-1/+1
Currently translated at 100.0% (830 of 830 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
2022-09-12Use upstream gstreamerNicolas Werner2-35/+5
2022-09-11Line to indicate first unread message (#1147)Hiers11-20/+172
* First draft of unread line feature. * Minor visual fix. * Removed unnecessary ternary operator. * Extended unread line functionality to work on minimised window or focusing another window. * Fix for unread line not showing when last read message is hidden. * Minor performance improvement. Fix for misbehaving event2order DB at application start. * Fix for possible performance issues when user has joined a large number of rooms. * Fix for breaking macos and clazy builds. * Changed on windows focus function to refresh unread line if room is unread. * Unread line is removed when user sends a message. * Linting. * Fixed unread line to work in standalone room windows. * Switch isRoomUnread for index 0. * Merged try/catch blocks. * Fix for crash on opening a room invite. * Call fullyReadEventId function when used instead of storing it and passing it through. * Function that was meant to sync the unread line was relying on an async function, oops. * Linting again. * More linting... * Minor changes.
2022-09-10Control logging via command line and environment variablesForest4-22/+96
Nheko is very chatty in its log output, generating log noise (which complicates diagnostics) and needless disk writes (which affect power consumption and SSD life). This patch introduces command line options and environment variables to control log levels and output type. The old --debug command line option still works, at least for now. It is overridden by the new command line options when they are used. Partially addresses #665.
2022-09-11Enable spoilers in repliesNicolas Werner1-1/+1
2022-09-10Fix sync with empty invite stateNicolas Werner2-3/+3
2022-09-09Bump mtxclient to released versionNicolas Werner2-3/+3
2022-09-09Fix crash when joining a room with previewNicolas Werner2-3/+3
2022-09-07Bump versionNicolas Werner4-6/+8
2022-09-07Translated using Weblate (Indonesian)Weblate1-27/+27
Currently translated at 100.0% (830 of 830 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
2022-09-07Update changelogNicolas Werner1-0/+52
2022-09-07Translated using Weblate (Polish)Weblate1-34/+34
Currently translated at 100.0% (830 of 830 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-09-07Translated using Weblate (Dutch)Weblate1-28/+28
Currently translated at 100.0% (830 of 830 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
2022-09-07Translated using Weblate (Finnish)Weblate1-25/+25
Currently translated at 100.0% (830 of 830 strings) Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
2022-09-07Translated using Weblate (Polish)Weblate1-1/+1
Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-09-07Update translationsNicolas Werner26-1228/+4374
2022-09-07Bump mtxclientNicolas Werner2-4/+4
2022-09-06Update gstreamerNicolas Werner1-2/+2
2022-09-06Fix crash on empty private read receipts being receivedNicolas Werner1-4/+5
fixes #1180
2022-09-05Allow creating spacesNicolas Werner7-14/+55
2022-09-04Attribute values can contain slashesNicolas Werner1-9/+16
2022-09-01Implement space stickers & emojiNicolas Werner7-10/+46
2022-08-31Unset the transient parent on separate chat windowsNicolas Werner3-3/+14
relates to #1168
2022-08-30Fix empty widgets still being shownNicolas Werner1-0/+4
2022-08-30Fix invalid userids on profile requestsNicolas Werner3-2/+16
2022-08-27Don't trust synapseNicolas Werner2-2/+2
fixes #1172
2022-08-24Revert "Specify every linter option"Forest1-158/+8
This reverts commit e6b6a76437920cb3abd72db2b28dd7570ee3b8ad, because it broke compatibility with clang-format 11 (which is current on some linux distros) and because it didn't achieve its original goal. See PR #1166 for discussion.
2022-08-24Fix the position of versionZirnc1-1/+1
2022-08-22Added discrete edit button to room profiles.Hiers1-2/+16
2022-08-20Allow summary tagNicolas Werner1-9/+10
2022-08-19Reactions: avoid highlight color misuse, subdue border colorForest1-9/+8
This addresses a few problems with reaction colors: - The state-checking conditionals for reaction text, background, and border were inconsistent, making it difficult to choose colors for each state (normal, hovered, and self reactions) that worked well in all themes. - The QPalette::Highlight color was being misused as a text/foreground color. This color role is intended for background areas. It has little contrast against the background in themes like KDE Plasma's Breeze High Contrast, so using it for text and icons makes those things difficult to read. https://doc.qt.io/qt-5/qpalette.html#ColorRole-enum - The reaction border was drawn in the same color as normal text, making it so bright in some dark themes that it distracted from reading nearby text. Fixes Nheko-Reborn/nheko#1159
2022-08-19Focus message input box when pressing EscForest1-0/+1
This helps with #1065, although I think making sure the message input box gets focus by default would be worthwhile.
2022-08-18Fix inline image escape orderNicolas Werner1-2/+2
2022-08-17Break http images and implement barebones spoiler support when not in mobile ↵Nicolas Werner2-34/+125
mode see #1042 see #483
2022-08-15Grammar fix: Group's sidebar -> Groups sidebarForest27-28/+28
2022-08-15Reduce memory usage when compiling slightlyNicolas Werner1-1/+3
2022-08-13Make member search case insensitiveNicolas Werner1-2/+4
2022-08-13Fix crash when device has no keys to verifyNicolas Werner1-0/+8
2022-08-13Fix crash when fetching global profileNicolas Werner3-10/+35
2022-08-13Enable encryption for DMs when started from the profileNicolas Werner1-0/+5
2022-08-10Hide uneditable spaces from menuNicolas Werner1-1/+7
2022-08-10Support editing space childrenNicolas Werner9-48/+365
2022-08-08Change preview title for spacesNicolas Werner1-1/+1
2022-08-08Fix c&p error on room names in previewsNicolas Werner1-5/+2
2022-08-06Translated using Weblate (Finnish)Weblate1-3/+3
Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
2022-08-05Fix macos shadowingNicolas Werner1-2/+2
2022-08-05Show a room preview in the join confirmation dialogNicolas Werner13-27/+355
Requires MSC3266 Fixes #1129
2022-08-04Add notification authorization for badges on macOSJoseph Donofry1-1/+1
2022-08-01Fix notification format on windowsNicolas Werner1-15/+2
fixes #1137
2022-08-01Translated using Weblate (Polish)Weblate1-1/+1
Currently translated at 99.8% (806 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-31Translated using Weblate (Estonian)Weblate1-2/+2
Currently translated at 100.0% (807 of 807 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-07-30Fix room members dialog opening room member dialog of the wrong roomNicolas Werner1-1/+1
2022-07-30Fix too many fmt parametersNicolas Werner1-1/+1
2022-07-29Make code compile with hidden friendsNicolas Werner2-8/+8
2022-07-25Translated using Weblate (Polish)Weblate1-4/+4
Currently translated at 99.8% (806 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-24Translated using Weblate (Polish)Weblate1-2/+2
Currently translated at 99.8% (806 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-24Translated using Weblate (Polish)Weblate1-2/+2
Currently translated at 99.8% (806 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-24Translated using Weblate (Polish)Weblate1-6/+6
Currently translated at 99.8% (806 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-23Pass context object to properly disconnect when this is deletedNicolas Werner1-8/+10
2022-07-23Explicitly upgrade ca-certsNicolas Werner1-1/+1
2022-07-23Update clazy baseimageNicolas Werner1-3/+2
2022-07-23Do less work when building completion trienenomius2-36/+46
Convert to lower case only once per string.
2022-07-23Translated using Weblate (English)Weblate1-3/+3
Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/en/ Translation: Nheko/nheko
2022-07-23Translated using Weblate (Polish)Weblate1-183/+191
Currently translated at 99.8% (806 of 807 strings) Translated using Weblate (Polish) Currently translated at 99.8% (806 of 807 strings) Translated using Weblate (Polish) Currently translated at 99.8% (806 of 807 strings) Translated using Weblate (Polish) Currently translated at 99.8% (806 of 807 strings) Co-authored-by: AXD <dexkingcrazy@gmail.com> Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Stanisław Borowy <stabor7@protonmail.com> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-4/+4
Currently translated at 77.6% (627 of 807 strings) Translated using Weblate (Polish) Currently translated at 77.6% (627 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-82/+83
Currently translated at 77.3% (624 of 807 strings) Translated using Weblate (Polish) Currently translated at 77.3% (624 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-2/+2
Currently translated at 70.0% (565 of 807 strings) Translated using Weblate (Polish) Currently translated at 70.0% (565 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-3/+3
Currently translated at 69.8% (564 of 807 strings) Translated using Weblate (Polish) Currently translated at 69.8% (564 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-3/+3
Currently translated at 69.6% (562 of 807 strings) Translated using Weblate (Polish) Currently translated at 69.6% (562 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-3/+3
Currently translated at 69.5% (561 of 807 strings) Translated using Weblate (Polish) Currently translated at 69.5% (561 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-3/+3
Currently translated at 69.2% (559 of 807 strings) Translated using Weblate (Polish) Currently translated at 69.2% (559 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-3/+4
Currently translated at 69.0% (557 of 807 strings) Translated using Weblate (Polish) Currently translated at 69.0% (557 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-5/+6
Currently translated at 68.7% (555 of 807 strings) Translated using Weblate (Polish) Currently translated at 68.7% (555 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-2/+2
Currently translated at 68.2% (551 of 807 strings) Translated using Weblate (Polish) Currently translated at 68.2% (551 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-1/+1
Currently translated at 68.1% (550 of 807 strings) Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-4/+4
Currently translated at 68.0% (549 of 807 strings) Translated using Weblate (Polish) Currently translated at 68.0% (549 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-2/+2
Currently translated at 67.6% (546 of 807 strings) Translated using Weblate (Polish) Currently translated at 67.6% (546 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-41/+42
Currently translated at 67.5% (545 of 807 strings) Translated using Weblate (Polish) Currently translated at 67.5% (545 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-2/+2
Currently translated at 63.8% (515 of 807 strings) Translated using Weblate (Polish) Currently translated at 63.8% (515 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-4/+4
Currently translated at 63.6% (514 of 807 strings) Translated using Weblate (Polish) Currently translated at 63.6% (514 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-80/+80
Currently translated at 63.3% (511 of 807 strings) Translated using Weblate (Polish) Currently translated at 63.3% (511 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-12/+12
Currently translated at 55.0% (444 of 807 strings) Translated using Weblate (Polish) Currently translated at 55.0% (444 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Polish)Weblate1-73/+74
Currently translated at 53.5% (432 of 807 strings) Translated using Weblate (Polish) Currently translated at 53.4% (431 of 807 strings) Translated using Weblate (Polish) Currently translated at 53.4% (431 of 807 strings) Co-authored-by: Przemysław Romanik <github@rom4nik.pl> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: luff eman <userx@disroot.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
2022-07-22Translated using Weblate (Dutch)Weblate1-36/+40
Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
2022-07-22Add release dateNicolas Werner1-1/+1
2022-07-22Bump versionNicolas Werner2-5/+6
2022-07-22Bump bundled olmNicolas Werner1-3/+3
2022-07-22Bump dependenciesNicolas Werner2-10/+10
2022-07-22Fix typoNicolas Werner1-1/+1
2022-07-22Reword redact command in changelogNicolas Werner1-1/+1
2022-07-22Fix user reference in changelogNicolas Werner1-1/+1
2022-07-22Update changelogNicolas Werner1-1/+137
2022-07-22Verifications sneakily accumulating in the backgroundNicolas Werner3-13/+44
2022-07-21Translated using Weblate (Russian)Weblate1-9/+9
Currently translated at 31.3% (253 of 807 strings) Translated using Weblate (Russian) Currently translated at 31.3% (253 of 807 strings) Translated using Weblate (Russian) Currently translated at 31.3% (253 of 807 strings) Co-authored-by: Alexey Murz Korepov <murznn@gmail.com> Co-authored-by: Artem <ego.cordatus@gmail.com> Co-authored-by: Herecore <herecore@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/ Translation: Nheko/nheko
2022-07-20Translated using Weblate (Russian)Weblate1-10/+10
Currently translated at 30.6% (247 of 807 strings) Translated using Weblate (Russian) Currently translated at 30.6% (247 of 807 strings) Translated using Weblate (Russian) Currently translated at 30.6% (247 of 807 strings) Translated using Weblate (Russian) Currently translated at 30.6% (247 of 807 strings) Translated using Weblate (Russian) Currently translated at 30.6% (247 of 807 strings) Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru> Co-authored-by: Herecore <herecore@protonmail.com> Co-authored-by: Libre Hacker <librehacker@snopyta.org> Co-authored-by: Mihail Iosilevich <mihail.iosilevitch@yandex.ru> Co-authored-by: glebasson <glebasson@yandex.ru> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/ Translation: Nheko/nheko
2022-07-20Fix matrix.to link escapingNicolas Werner5-12/+59
Properly escapes in replies and with unmatched []. fixes #854
2022-07-20fixup! Better handle 32-bit platforms by limitting database sizeMayeul Cantan1-4/+5
2022-07-20add rofi-nheko to the list of known DBus pluginsLordMZTE1-0/+1
2022-07-20Translated using Weblate (Chinese (Simplified))Weblate1-40/+40
Currently translated at 100.0% (807 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Nekogawa Mio <mio@lolic.at> Co-authored-by: Poesty Li <poesty7450@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-07-20Translated using Weblate (German)Weblate1-1/+1
Currently translated at 100.0% (807 of 807 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-07-20Translated using Weblate (Chinese (Simplified))Weblate1-25/+25
Currently translated at 100.0% (807 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (807 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (807 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (807 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (807 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Nekogawa Mio <mio@lolic.at> Co-authored-by: Poesty Li <poesty7450@gmail.com> Co-authored-by: Reiuji Utsuho <netap495l@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: hulb <hulb@live.cn> Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-07-20Translated using Weblate (Dutch)Weblate1-13/+13
Currently translated at 95.7% (773 of 807 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
2022-07-19Fix crash when creating link to room previewNicolas Werner5-55/+118
2022-07-19Fix skipping over all events after a redactionNicolas Werner2-2/+2
2022-07-19Translated using Weblate (Chinese (Simplified))Weblate1-563/+587
Currently translated at 99.8% (806 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 99.8% (806 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 99.8% (806 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 99.8% (806 of 807 strings) Co-authored-by: Poesty Li <poesty7450@gmail.com> Co-authored-by: RainSlide <RainSlide@outlook.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: hulb <hulb@live.cn> Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-07-19Translated using Weblate (Dutch)Weblate1-81/+81
Currently translated at 94.7% (765 of 807 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
2022-07-19Better handle 32-bit platforms by limitting database sizeMayeul Cantan1-3/+9
Experimentally, setting the database size to 2GB didn't work. These values are quite arbitrary, and should probably be settings or automatically adjusted.
2022-07-18Fix window decorations on macos for room dir dialogNicolas Werner1-1/+1
fixes #1114
2022-07-18Translated using Weblate (Finnish)Weblate1-35/+37
Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
2022-07-18Translated using Weblate (Dutch)Weblate1-33/+34
Currently translated at 85.0% (686 of 807 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
2022-07-18Translated using Weblate (Indonesian)Weblate1-9/+9
Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
2022-07-18Fix crash on empty image packsNicolas Werner1-1/+1
2022-07-18Translated using Weblate (Finnish)Weblate1-3/+3
Currently translated at 95.7% (773 of 807 strings) Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
2022-07-18Translated using Weblate (Chinese (Simplified))Weblate1-84/+85
Currently translated at 32.5% (263 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 32.5% (263 of 807 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 32.5% (263 of 807 strings) Co-authored-by: Poesty Li <poesty7450@gmail.com> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: hosxy <hosxy@live.com> Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-07-17Translated using Weblate (German)Weblate1-39/+39
Currently translated at 100.0% (807 of 807 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-07-17Update German translationNicolas Werner1-60/+64
2022-07-16Translated using Weblate (Estonian)Weblate1-14/+16
Currently translated at 100.0% (807 of 807 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-07-17Properly figure out entity that is controlled by policy ruleNicolas Werner3-3/+38
2022-07-16Update some german translationsNicolas Werner1-63/+64
2022-07-16Translated using Weblate (Indonesian)Weblate1-40/+42
Currently translated at 100.0% (807 of 807 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
2022-07-16Translated using Weblate (Estonian)Weblate1-23/+23
Currently translated at 98.2% (793 of 807 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-07-16Update translationsNicolas Werner27-2762/+7586
2022-07-16Fix weird spacing and hidden encryption indicator in top barNicolas Werner2-5/+8
2022-07-16Fix muting spacesNicolas Werner1-3/+3
2022-07-16Add missing includeNicolas Werner1-0/+2
2022-07-16Fix subobject initializationNicolas Werner1-10/+12
2022-07-16Fix dm counts after restartNicolas Werner1-1/+7
2022-07-16Make notification count calculation more efficientNicolas Werner6-89/+103
2022-07-15WIPNicolas Werner4-74/+107
2022-07-15Fixed formattingr0hit055-10/+16
2022-07-15Changed mtxclient commit id for CIr0hit052-4/+4
2022-07-15Updated call struct definitionsr0hit053-11/+24
2022-07-15Updated call event namespaces to voipr0hit0512-66/+66
2022-07-12Translated using Weblate (French)Weblate1-4/+4
Currently translated at 86.9% (671 of 772 strings) Co-authored-by: Guillaume Girol <symphorien+github@xlumurb.eu> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
2022-07-11Use normal instead of recursive mutexNicolas Werner1-3/+2
2022-07-11Fix race condition in dbus APINicolas Werner1-11/+38
2022-07-11Fix aliases being duplicated in the aliases list in some casesNicolas Werner1-7/+7
2022-07-10Fix command in flatpakNicolas Werner1-1/+1
2022-07-10Set output name after the variable is definedNicolas Werner1-4/+1
2022-07-10Fix output name for flatpakNicolas Werner1-0/+4
2022-07-10Fix rooms failing to load over dbus if image can't be downloadedNicolas Werner1-1/+3
2022-07-09Try to fix titlebar on room dirNicolas Werner1-1/+2
2022-07-09Support rendering policy rulesNicolas Werner6-2/+126
2022-07-09Translated using Weblate (French)Weblate1-3/+3
Currently translated at 86.3% (667 of 772 strings) Co-authored-by: Guillaume Girol <symphorien+github@xlumurb.eu> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
2022-07-09Fix clazy warningNicolas Werner1-2/+2
2022-07-08Allow editing aliasesNicolas Werner13-9/+643
2022-07-05Fix users with @room in the name pinging the whole room when replied toNicolas Werner1-22/+28
2022-07-03Warn about emojis looking different in different clientsNicolas Werner1-0/+11
fixes #919
2022-07-03Fix emoji verification clipped on swayNicolas Werner7-593/+560
fixes #917
2022-07-01Add a /command to redact all visible messages sent by a userNicolas Werner4-0/+31
2022-07-01Fix crash on empty user cache storedNicolas Werner1-3/+7
2022-07-01Fix crash when closing room directory windowNicolas Werner2-5/+4
2022-06-30Translated using Weblate (Chinese (Simplified))Weblate1-9/+9
Currently translated at 23.1% (179 of 772 strings) Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-06-30Fix emoji pickerq234rty1-5/+6
2022-06-30Fix room member listq234rty1-4/+6
2022-06-29make lintLoren Burkholder1-2/+2
2022-06-29Simplify space notification optionsLoren Burkholder4-75/+18
2022-06-29make licenseLoren Burkholder1-0/+4
2022-06-29Allow muting spaces; other general improvementsLoren Burkholder5-19/+92
2022-06-29make lintLoren Burkholder1-3/+7
2022-06-29Add notifications to all sidebar itemsLoren Burkholder2-10/+45
2022-06-29Inform Qt that loud notifications changedLoren Burkholder1-1/+1
2022-06-29Add space notification configurationLoren Burkholder4-7/+92
2022-06-29Add space notifs to room listLoren Burkholder1-64/+18
2022-06-29Make the notification bubble its own componentLoren Burkholder3-79/+86
2022-06-29Add loud notifications for spacesLoren Burkholder6-16/+32
2022-06-29Add space notifications to room listLoren Burkholder7-55/+84
2022-06-29Fix typoed variable nameLoren Burkholder2-10/+10
2022-06-29Display unread notifications for spacesLoren Burkholder4-18/+118
2022-06-28Fix bad timestamps being stored for room infosNicolas Werner1-1/+4
2022-06-28Fix blurriness of svg icons (#1108)q234rty3-1/+7
2022-06-28Fix clazy complaint about detatchNicolas Werner1-1/+1
2022-06-26Get large avatar images as scale and crop locally (#1107)brausepulver1-7/+29
Resolves #1069 The Matrix spec requires servers to provide thumbnails at (96x96, crop) and (320x240, scale) among others. [1] The avatars in Nheko's global/room profile and room settings are sized 130x130 on normal scaling and 260x260 on 2x scaling like on a HiDPI device. In both cases the avatar is requested as cropped and that way displayed at 96x96, making it look blurry. This can be solved by requesting scaled avatars rather than cropped where appropriate, and cropping to the requested size afterwards. HiDPI can be simulated in Qt by setting QT_SCALE_FACTOR=2. [1] https://spec.matrix.org/v1.3/client-server-api/#thumbnails
2022-06-26Translated using Weblate (Finnish)Weblate1-1/+1
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-26Fix timestamps after loadingNicolas Werner4-2/+41
2022-06-26Add an option to define new power levelsNicolas Werner3-127/+271
2022-06-25Fix lintingNicolas Werner1-5/+5
2022-06-25Require matrix v1.1 or greaterNicolas Werner7-44/+95
2022-06-25Refresh last message when paginating backwardsNicolas Werner1-1/+4
2022-06-24Fix lintingNicolas Werner1-2/+2
2022-06-23Add copy link to room context menu (#1101)brausepulver5-12/+43
2022-06-23Fix multiple weak symbols from private object destructor (-Wstringop-overflow).Jason Volk1-0/+4
2022-06-21Translated using Weblate (Estonian)Weblate1-1/+1
Currently translated at 100.0% (772 of 772 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-06-20Translated using Weblate (Finnish)Weblate1-2/+2
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-19Translated using Weblate (Chinese (Simplified))Weblate1-71/+71
Currently translated at 22.9% (177 of 772 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 22.9% (177 of 772 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 22.9% (177 of 772 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 22.9% (177 of 772 strings) Co-authored-by: Nekogawa Mio <mio@lolic.at> Co-authored-by: Reiuji Utsuho <netap495l@gmail.com> Co-authored-by: hulb <hulb@live.cn> Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-06-19Request full online keybackup when turning it onNicolas Werner5-4/+113
2022-06-18Translated using Weblate (English)Weblate1-1/+1
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/en/ Translation: Nheko/nheko
2022-06-18Translated using Weblate (Finnish)Weblate1-3/+3
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-18Translated using Weblate (German)Weblate1-1/+1
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-18Translated using Weblate (Chinese (Simplified))Weblate1-11/+11
Currently translated at 13.7% (106 of 772 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 13.7% (106 of 772 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 13.7% (106 of 772 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 13.7% (106 of 772 strings) Co-authored-by: Nekogawa Mio <mio@lolic.at> Co-authored-by: Reiuji Utsuho <netap495l@gmail.com> Co-authored-by: hulb <hulb@live.cn> Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
2022-06-18Remove a few more headersNicolas Werner18-52/+48
2022-06-18Support the knock_restricted ruleNicolas Werner5-2/+20
2022-06-18Skip migration if sender_key is not a string or presentNicolas Werner1-1/+3
2022-06-17Added escape handler for uploads (#1100)Rohit Sutradhar1-3/+5
* Added escape handler for uploads * Update MessageView.qml Changed if-else conditions to handle only one escape at a time
2022-06-17Get rid of 'using json = nlohmann::json'Nicolas Werner10-187/+198
2022-06-17Remove remaining groups codeNicolas Werner3-6/+2
2022-06-17Fix coeurl lookupNicolas Werner1-8/+10
2022-06-17Add option to disable implicit json conversionsNicolas Werner2-0/+9
2022-06-17Fix compilation without implicit nlohmann conversionsNicolas Werner10-71/+86
2022-06-17Remove redundant alias functionNicolas Werner6-58/+37
2022-06-16Translated using Weblate (Finnish)Weblate1-1/+1
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-16Simplify includes a bitNicolas Werner7-13/+21
2022-06-16Speedup provider compilationNicolas Werner4-8/+5
2022-06-15Fix settings groups not being terminated properly on logoutNicolas Werner1-0/+4
fixes #1094
2022-06-15Remove confusing log messageNicolas Werner1-4/+0
2022-06-15Close image viewer when clicking on the backgroundNicolas Werner1-0/+4
fixes #1088
2022-06-15Fix failed uploads not removing uploadsNicolas Werner1-0/+5
fixes #1098
2022-06-15Fix pins not refreshing after being loadedNicolas Werner4-4/+15
2022-06-15Fix edits not updating in repliesNicolas Werner1-1/+16
2022-06-15Speedup startup by caching last message timestampNicolas Werner5-23/+95
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-14Subtle corrections to paste behaviorsSyldraTheCat3-18/+16
2022-06-14Update hidden read receipts MSCNicolas Werner4-11/+25
2022-06-13Translated using Weblate (Finnish)Weblate1-1/+1
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-13Fix C++20 compatibilityNicolas Werner1-1/+1
2022-06-13Fix height attribute for emotesNicolas Werner1-1/+1
2022-06-13Make cursoring up/down more consistent on some setupsSyldraTheCat1-2/+2