summary refs log tree commit diff
path: root/src/UsersModel.cpp (unfollow)
Commit message (Collapse)AuthorFilesLines
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
2022-06-12Fix crash on logout (why did that line vanish?!?)Nicolas Werner1-0/+1
2022-06-12Fix comparison for glare algorithmNicolas Werner2-5/+9
2022-06-12Properly handle glare when verifyingNicolas Werner1-4/+17
2022-06-12Fix crash on some systems because of reuseItems in completerNicolas Werner1-1/+2
2022-06-11Make settings menu a bit narrowerNicolas Werner1-1/+1
2022-06-11Add headers to CMake targetSyldraTheCat1-98/+95
2022-06-11Move dependencies above mtxclient in CMakeSyldraTheCat1-31/+41
2022-06-10Translated using Weblate (French)Weblate1-2/+2
Currently translated at 86.0% (664 of 772 strings) Co-authored-by: Glandos <bugs-github@antipoul.fr> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
2022-06-10Translated using Weblate (Finnish)Weblate1-8/+8
Currently translated at 100.0% (772 of 772 strings) Translated using Weblate (Finnish) Currently translated at 100.0% (772 of 772 strings) Co-authored-by: Aminda Suomalainen <suomalainen+git@mikaela.info> Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
2022-06-09Translated using Weblate (Finnish)Weblate1-80/+84
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-09Translated using Weblate (French)Weblate1-75/+76
Currently translated at 86.0% (664 of 772 strings) Co-authored-by: Eldred HABERT <stuff@eldred.fr> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
2022-06-09Translated using Weblate (German)Weblate1-3/+3
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-08Translated using Weblate (Finnish)Weblate1-22/+25
Currently translated at 91.9% (710 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-08Translated using Weblate (Finnish)Weblate1-3/+3
Currently translated at 89.3% (690 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-08Translated using Weblate (Finnish)Weblate1-8/+9
Currently translated at 89.3% (690 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-06Mention gnome-keyring useflag on GentooNicolas Werner1-0/+3
2022-06-06Translated using Weblate (Finnish)Weblate1-3/+3
Currently translated at 88.7% (685 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-05Translated using Weblate (Finnish)Weblate1-18/+18
Currently translated at 88.3% (682 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-05Add some logging to dockNicolas Werner1-2/+10
2022-06-05Unread messages count as an Unity compatible badge (#1085)d425-0/+116
Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
2022-06-04Try to fix flatpak uploadNicolas Werner1-1/+1
2022-06-03Translated using Weblate (Indonesian)Weblate1-120/+123
Currently translated at 100.0% (772 of 772 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
2022-06-02Fix editing topicNicolas Werner1-6/+3
2022-06-02Indicate if no topic is setLoren Burkholder1-1/+6
2022-05-30Translated using Weblate (Estonian)Weblate1-125/+128
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-05-28updated the Fedora dependency install script (#1082)DaKnig1-3/+1
just use builddep in Fedora
2022-05-28Translated using Weblate (Finnish)Weblate1-59/+59
Currently translated at 86.2% (666 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-05-28Translated using Weblate (Indonesian)Weblate1-1/+1
Currently translated at 84.9% (656 of 772 strings) Co-authored-by: Linerly <linerly@protonmail.com> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
2022-05-27Fix unnecessary detatch in for loopNicolas Werner1-8/+8
2022-05-27Lots of new PL translationsNicolas Werner27-8102/+17952
2022-05-27Add basic powerlevel editorNicolas Werner12-12/+1212
2022-05-23Translated using Weblate (Russian)Weblate1-3/+3
Currently translated at 36.3% (255 of 702 strings) Co-authored-by: Alexander Bantyev <balsoft@balsoft.ru> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/ Translation: Nheko/nheko
2022-05-23Send images on enter if input bar is emptyNicolas Werner1-1/+3
2022-05-21Fix unsigned wraparound when creating one time keysNicolas Werner1-1/+2