summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Evaluate ACLs when calculating viasNicolas Werner2023-03-143-4/+54
| |
* | Make via implementation closer to the specNicolas Werner2023-03-141-25/+81
| |
* | Merge pull request #1415 from tastytea/toEndButton-focusDeepBlueV7.X2023-03-121-1/+1
|\ \ | |/ |/| make scroll-down button (toEndButton) focus message input
| * make scroll-down button (toEndButton) focus message inputtastytea2023-03-121-1/+1
|/
* Update cirrus build to work around brew bundle issueJoseph Donofry2023-03-101-0/+3
|
* Set macos deployment target in cmake listNicolas Werner2023-03-102-1/+2
| | | | relates to #1401
* Merge pull request #1388 from Nheko-Reborn/commandDeepBlueV7.X2023-03-107-66/+176
|\ | | | | Warn if an invalid command is entered
| * Handle incomplete commands betterLoren Burkholder2023-03-074-15/+34
| |
| * make lintLoren Burkholder2023-03-011-36/+36
| |
| * Use QSet<QString> instead of QStringListLoren Burkholder2023-03-011-1/+1
| |
| * Fix some nitpicksLoren Burkholder2023-03-012-53/+58
| |
| * Don't show timeline behind warningsLoren Burkholder2023-02-282-7/+7
| |
| * Simplify code a bitLoren Burkholder2023-02-283-5/+1
| |
| * Move command calculation logic into InputBarLoren Burkholder2023-02-285-95/+91
| |
| * Show warning when invalid command is enteredLoren Burkholder2023-02-288-5/+97
| | | | | | | | | | | | Fixes #1363 Please note that this doesn't prompt when you try to send a message with a bad command.
| * Enhance appearance of room ping warningLoren Burkholder2023-02-281-7/+9
| |
* | Merge pull request #1394 from Nheko-Reborn/uiTweaksDeepBlueV7.X2023-03-0917-115/+64
|\ \ | | | | | | Some small UI changes
| * | Update src/Utils.cppLoren Burkholder2023-03-091-4/+2
| | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
| * | Only enlarge emoji if the setting is onLoren Burkholder2023-03-091-1/+5
| | |
| * | Scroll farther on PgUp/PgDnLoren Burkholder2023-03-021-2/+2
| | |
| * | Add leave button to space previewLoren Burkholder2023-03-021-0/+7
| | |
| * | Don't double-show encryption dialogLoren Burkholder2023-03-011-1/+2
| | |
| * | Make switches respect accent colorLoren Burkholder2023-03-011-1/+1
| | |
| * | Make emoji larger in the timeline by defaultLoren Burkholder2023-02-281-1/+1
| | |
| * | make lintLoren Burkholder2023-02-282-3/+3
| | |
| * | Always open the invite dialog properly from the member listLoren Burkholder2023-02-285-9/+12
| | |
| * | Change members button color when hoveredLoren Burkholder2023-02-282-20/+22
| | |
| * | Elide nicks and userids in read reciepts dialogLoren Burkholder2023-02-281-6/+9
| | |
| * | Prevent long nicks/userids from breaking roomlist layoutLoren Burkholder2023-02-281-4/+3
| | | | | | | | | | | | Fixes #1297
| * | Use the nheko spinner everywhereLoren Burkholder2023-02-283-72/+4
| |/
* | Fix avatar change being rendered as a joinNicolas Werner2023-03-091-5/+16
| |
* | Cleanup table renderingNicolas Werner2023-03-091-3/+3
| | | | | | | | fixes #1406
* | Merge pull request #1403 from LcsTen/update-archlinux-instructionsDeepBlueV7.X2023-03-051-13/+5
|\ \ | | | | | | Update Arch Linux installation instructions
| * | Add reference to nheko-git development packageLcsTen2023-03-051-0/+6
| | |
| * | Update Arch Linux installation instructionsLcsTen2023-03-051-15/+1
|/ / | | | | | | | | nheko Arch Linux package is now available in community repository, AUR isn't needed anymore to install it.
* / Translated using Weblate (Chinese (Simplified))Weblate2023-03-031-1/+1
|/ | | | | | | | Currently translated at 100.0% (942 of 942 strings) Co-authored-by: Chen Shaoju <oshirisu.red@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
* Translated using Weblate (Ukrainian)Weblate2023-02-281-51/+51
| | | | | | | | Currently translated at 47.8% (451 of 942 strings) Co-authored-by: NullPointerException <kigen745@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/ Translation: Nheko/nheko
* Merge pull request #1382 from Nheko-Reborn/gitlab_artifact_updatesJoseph Donofry2023-02-284-14/+101
|\ | | | | | | Create github release from tags and upload artifacts as assets
| * Remove test configurationsJoseph Donofry2023-02-281-4/+4
| |
| * Fix macOS artifact names and fix jq quotes issueJoseph Donofry2023-02-283-4/+4
| |
| * Fix typo in flatpak name for amd64Joseph Donofry2023-02-281-1/+1
| |
| * Fix dependenciesJoseph Donofry2023-02-281-2/+4
| |
| * Put releasable artifacts into artifacts dirJoseph Donofry2023-02-282-5/+11
| |
| * Fix upload_url json keyJoseph Donofry2023-02-281-2/+3
| |
| * Release notes are already quotedJoseph Donofry2023-02-281-2/+3
| |
| * Add more logging to CI scriptJoseph Donofry2023-02-281-2/+10
| |
| * Maybe fix key naming issueJoseph Donofry2023-02-271-1/+1
| |
| * Add perlJoseph Donofry2023-02-271-1/+1
| |
| * Install curl from apkJoseph Donofry2023-02-271-1/+1
| |
| * Fix ci ruleJoseph Donofry2023-02-271-1/+1
| |
| * Make github script executableJoseph Donofry2023-02-272-1/+1
| |
| * Test pattern for validation of functionalityJoseph Donofry2023-02-271-1/+1
| |
| * Generate release notes from CHANGELOG.mdJoseph Donofry2023-02-202-2/+3
| |
| * Use regex to match vX.Y.ZJoseph Donofry2023-02-201-1/+1
| |
| * Create github release from tags and upload artifacts as assetsJoseph Donofry2023-02-203-6/+74
| |
* | Fix bug that prevented storing member events in the same database as the restNicolas Werner2023-02-251-14/+22
| |
* | Merge pull request #1392 from Mikaela/readme-download-stableDeepBlueV7.X2023-02-251-1/+1
|\ \ | | | | | | README.md: fix link of stable download badge
| * | README.md: fix link of stable download badgeAminda Suomalainen2023-02-251-1/+1
|/ /
* | Disable qml diskcache by defaultNicolas Werner2023-02-252-0/+12
| | | | | | | | | | | | | | Since this causes crashes on some qml module updates. Fixes #1383 Fixes #1132
* | Merge pull request #1389 from Nheko-Reborn/deletionsDeepBlueV7.X2023-02-241-3/+0
|\ \ | | | | | | | | | Delete some unneeded stuff
| * | Delete some unneeded stuffLoren Burkholder2023-02-231-3/+0
| | |
* | | add missing license headerNicolas Werner2023-02-241-0/+4
| | |
* | | Show rooms you share with someoneNicolas Werner2023-02-248-130/+311
|/ /
* | Reenable the nosync options for the databaseNicolas Werner2023-02-231-1/+6
| | | | | | | | | | | | | | fixes #1355 So far we haven't seen any reduction in issues about database corruption, so presumably this is unrelated and the lag is annoying.
* | Merge pull request #1374 from Nheko-Reborn/private_imagesDeepBlueV7.X2023-02-235-40/+105
|\ \ | | | | | | | | | Blur images properly
| * | Fade in images when fully recievedLoren Burkholder2023-02-222-27/+8
| | |
| * | Properly handle images without blurhashesLoren Burkholder2023-02-202-36/+99
| | |
| * | Use a single, reversible privacy screen transitionLoren Burkholder2023-02-202-34/+4
| | |
| * | Animate transition to blurhashLoren Burkholder2023-02-201-0/+44
| | |
| * | Blurhash images when the privacy screen is activeLoren Burkholder2023-02-205-17/+24
| |/
* | Merge pull request #1387 from klemensn/support-bsdDeepBlueV7.X2023-02-234-3/+5
|\ \ | | | | | | | | | support OpenBSD
| * | Honour Qt scaling factor on OpenBSDKlemens Nanni2023-02-231-1/+1
| | | | | | | | | | | | | | | | | | Instead of completing the list of Linux, Windows and the BSDs (NetBSD and DragonFly would still be missing), simply flip it to not-macOS to simplify and fix the two other aforementioned BSDs at once.
| * | Recognise OpenBSD on login pageKlemens Nanni2023-02-231-0/+2
| | |
| * | fix build/clear notifications on exit on OpenBSDKlemens Nanni2023-02-232-2/+2
|/ / | | | | | | | | | | | | CMake builds ManagerLinux.cpp on `!MAC && !WIN`, that is BSD and Linux. Fix the Linux-only assumption in the shared header. Qt's `Q_OS_UNIX` is defined on Linux, BSDs and macOS alike.
* | Merge pull request #1385 from Bubu/print_dialog_errorsDeepBlueV7.X2023-02-233-101/+195
|\ \ | | | | | | | | | print errors on failed dialog creation
| * | print errors on failed dialog creationMarcus Hoffmann2023-02-223-101/+195
| | | | | | | | | | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
* | | Merge branch 'v0.11.2-next'Nicolas Werner2023-02-237-11513/+11817
|\ \ \ | |/ / |/| |
| * | Hotfix redundant null terminator inserted by emoji completerNicolas Werner2023-02-237-11513/+11817
| | |
* | | Translated using Weblate (Esperanto)Weblate2023-02-221-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 99.6% (939 of 942 strings) Co-authored-by: Tirifto <tirifto@posteo.cz> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/eo/ Translation: Nheko/nheko
* | | Update contributing notesNicolas Werner2023-02-221-0/+13
| | |
* | | Dedup reactionsNicolas Werner2023-02-221-6/+4
| | |
* | | Get rid of year in license headersNicolas Werner2023-02-21255-754/+255
| | | | | | | | | | | | | | | | | | See also: https://daniel.haxx.se/blog/2023/01/08/copyright-without-years/ https://hynek.me/til/copyright-years/
* | | Fix newlines in status messagesNicolas Werner2023-02-211-3/+3
| | |
* | | Simplify status message in profile a bitNicolas Werner2023-02-211-7/+4
| | |
* | | Merge pull request #1379 from Bubu/style_presence_statusDeepBlueV7.X2023-02-212-2/+36
|\ \ \ | | | | | | | | Status Message Improvements
| * | | UserProfile: add padding to device listMarcus Hoffmann2023-02-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | Add the same padding as is applied to long status messages. Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
| * | | UserProfile: fix status message overflowingMarcus Hoffmann2023-02-211-3/+10
| | | | | | | | | | | | | | | | Also style the "Status:" prefix bold.
| * | | UserProfile: reduce spacing by a bitMarcus Hoffmann2023-02-211-1/+1
| | | | | | | | | | | | | | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
| * | | UserProfile: display status messageMarcus Hoffmann2023-02-211-0/+15
| | | | | | | | | | | | | | | | Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
| * | | MessageView: Add ToolTip to status messageMarcus Hoffmann2023-02-211-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Show the user that this is a status text on hover. We need to change the status text label width to be it's implicitWidth (or the maximum width as specified before), otherwise the tooltip is wildly off-centered. Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
| * | | MessageView: improve styling of presence statusMarcus Hoffmann2023-02-211-0/+3
|/ / / | | | | | | | | | | | | | | | | | | | | | Significantly reduce the font size as to visually indicate this is additional information and not part of the username or message text. Align the text with the username field besides it. Signed-off-by: Marcus Hoffmann <bubu@bubu1.eu>
* | / Switch to upstream olm error codeNicolas Werner2023-02-213-4/+4
| |/ |/|
* | Merge branch 'cirrus_updates' into 'master'Joe Donofry2023-02-201-8/+2
|\ \ | | | | | | | | | | | | Cirrus updates See merge request nheko-reborn/nheko!24
| * | Cirrus updatesJoe Donofry2023-02-201-8/+2
| |/
* | Translated using Weblate (Chinese (Simplified))Weblate2023-02-201-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (942 of 942 strings) Translated using Weblate (Chinese (Simplified)) Currently translated at 100.0% (942 of 942 strings) Co-authored-by: Estela ad Astra <i@estela.cn> Co-authored-by: Poesty Li <poesty7450@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
* | Translated using Weblate (Ukrainian)Weblate2023-02-201-26/+26
| | | | | | | | | | | | | | | | Currently translated at 42.5% (401 of 942 strings) Co-authored-by: NullPointerException <kigen745@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/ Translation: Nheko/nheko
* | Translated using Weblate (Indonesian)Weblate2023-02-201-4/+4
|/ | | | | | | | Currently translated at 100.0% (942 of 942 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
* Fix typo in tagNicolas Werner2023-02-201-1/+1
|
* Amend changelogNicolas Werner2023-02-201-0/+5
|
* Bump versionNicolas Werner2023-02-204-10/+11
|
* Update READMENicolas Werner2023-02-202-2/+72
|
* Mention qt5 image formats in FAQNicolas Werner2023-02-201-0/+9
| | | | fixes #1213
* Fix forwarding stickersNicolas Werner2023-02-201-3/+4
| | | | fixes #1182
* More template bloat reductionNicolas Werner2023-02-204-107/+115
|
* Remove a few more unused symbolsNicolas Werner2023-02-198-45/+37
|
* Fix flatpak bundle uploadNicolas Werner2023-02-191-2/+2
|
* Fix gcc10 again. Remove this once we stop supporting gcc10Nicolas Werner2023-02-191-14834/+14873
|
* Fix gcc10 compatNicolas Werner2023-02-192-2/+2
|
* Reduce code bloat a bitNicolas Werner2023-02-198-11335/+11378
| | | | | | Especially the emoji array shrinks a lot with this, but adds a few extra relocations on startup. But it removes a lot of exception handling code at runtime, which is nice and possibly this is still faster.
* Automatically fetch keys for undecrypted messages after verificationNicolas Werner2023-02-188-15/+80
| | | | | | | | Also fix rerendering edited messages after keys are received. fixes #1375 fixes #770 fixes #888
* Fix edits in other clients jumping out of threadsNicolas Werner2023-02-181-5/+9
| | | | fixes #1373
* Merge pull request #1376 from xvitaly/blurhashDeepBlueV7.X2023-02-171-6/+15
|\ | | | | Added ability to build with packaged version of blurhash
| * Added ability to build with packaged version of blurhash.Vitaly Zaitsev2023-02-161-6/+15
|/ | | | Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
* Explicitly set parent for scrollbars to prevent them from showing on some ↵Nicolas Werner2023-02-162-6/+6
| | | | platforms
* Fix build on macOSNicolas Werner2023-02-151-1/+7
|
* Merge pull request #1371 from xvitaly/httplibDeepBlueV7.X2023-02-151-2/+10
|\ | | | | Added ability to build with packaged version of cpp-httplib
| * Added ability to build with packaged version of cpp-httplib.Vitaly Zaitsev2023-02-151-2/+10
| | | | | | | | Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
* | Translated using Weblate (Estonian)Weblate2023-02-151-5/+5
|/ | | | | | | | Currently translated at 100.0% (942 of 942 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
* Fix lintingNicolas Werner2023-02-141-1/+1
|
* Make scrollbars optional and disabled by defaultNicolas Werner2023-02-1432-315/+637
| | | | Also add them to the communities sidebar
* Room list: add scrollbar when not collapsedAlexander Bantyev2023-02-141-1/+7
|
* Merge pull request #1366 from Nheko-Reborn/uiTweaksDeepBlueV7.X2023-02-141-0/+1
|\ | | | | Focus text input when quick switcher is closed
| * Focus text input when quick switcher is closedLoren Burkholder2023-02-141-0/+1
| | | | | | | | Fixes #1065
* | Translated using Weblate (German)Weblate2023-02-141-1/+1
| | | | | | | | | | | | | | | | Currently translated at 100.0% (940 of 940 strings) Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/ Translation: Nheko/nheko
* | Update translationsNicolas Werner2023-02-1428-200/+424
|/
* Merge pull request #1359 from Nheko-Reborn/encryption_delegateDeepBlueV7.X2023-02-143-3/+63
|\ | | | | Add a fancy delegate when encryption is enabled
| * Update resources/qml/delegates/EncryptionEnabled.qmlLoren Burkholder2023-02-141-1/+1
| | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
| * Limit max width of blurbLoren Burkholder2023-02-131-1/+2
| |
| * Update messageLoren Burkholder2023-02-131-3/+1
| |
| * Add a fancy delegate when encryption is enabledLoren Burkholder2023-02-133-3/+64
| |
* | Merge pull request #1365 from Nheko-Reborn/video_improvementsDeepBlueV7.X2023-02-142-1/+8
|\ \ | | | | | | Video player improvements
| * | Add a generic video icon when there is no thumbnailLoren Burkholder2023-02-141-1/+1
| | |
| * | Pause video when switching roomsLoren Burkholder2023-02-141-0/+7
| |/ | | | | | | Fixes #809
* / Translated using Weblate (Ukrainian)Weblate2023-02-141-77/+77
|/ | | | | | | | Currently translated at 40.4% (380 of 939 strings) Co-authored-by: NullPointerException <kigen745@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/ Translation: Nheko/nheko
* Translated using Weblate (Indonesian)Weblate2023-02-131-4/+4
| | | | | | | | Currently translated at 100.0% (939 of 939 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
* Translated using Weblate (Estonian)Weblate2023-02-121-3/+3
| | | | | | | | Currently translated at 100.0% (939 of 939 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
* Translated using Weblate (Chinese (Simplified))Weblate2023-02-121-17/+17
| | | | | | | | Currently translated at 100.0% (939 of 939 strings) Co-authored-by: Poesty Li <poesty7450@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
* Translated using Weblate (Esperanto)Weblate2023-02-121-3/+3
| | | | | | | | Currently translated at 100.0% (939 of 939 strings) Co-authored-by: Tirifto <tirifto@posteo.cz> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/eo/ Translation: Nheko/nheko
* Merge pull request #914 from Thulinma/imageOverlayRoleQmlDeepBlueV7.X2023-02-113-0/+10
|\ | | | | | | Make ImageOverlay set appropriate windowRole again
| * Make ImageOverlay set appropriate windowRole againThulinma2023-02-103-0/+10
| |
* | Remove some commands from the translationsNicolas Werner2023-02-1129-1248/+128
| |
* | Translated using Weblate (Finnish)Weblate2023-02-111-2/+2
| | | | | | | | | | | | | | | | Currently translated at 95.6% (906 of 947 strings) Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
* | Translated using Weblate (French)Weblate2023-02-111-3/+3
| | | | | | | | | | | | | | | | Currently translated at 69.3% (657 of 947 strings) Co-authored-by: Mayeul Cantan <mayeul.cantan@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Translated using Weblate (French)Weblate2023-02-111-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 69.1% (655 of 947 strings) Translated using Weblate (French) Currently translated at 69.1% (655 of 947 strings) Co-authored-by: CB <chb0@lavache.com> Co-authored-by: Mayeul Cantan <mayeul.cantan@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Translated using Weblate (French)Weblate2023-02-111-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 68.2% (646 of 947 strings) Translated using Weblate (French) Currently translated at 68.2% (646 of 947 strings) Co-authored-by: CB <chb0@lavache.com> Co-authored-by: Mayeul Cantan <mayeul.cantan@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Translated using Weblate (French)Weblate2023-02-111-35/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 68.0% (644 of 947 strings) Translated using Weblate (French) Currently translated at 68.0% (644 of 947 strings) Co-authored-by: CB <chb0@lavache.com> Co-authored-by: Glandos <bugs-github@antipoul.fr> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Update translationsNicolas Werner2023-02-1128-721/+721
| |
* | Standardise command format messagesphyto2023-02-1113-283/+283
|/
* Translated using Weblate (Estonian)Weblate2023-02-101-9/+9
| | | | | | | | Currently translated at 100.0% (947 of 947 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
* Translated using Weblate (Dutch)Weblate2023-02-101-9/+9
| | | | | | | | Currently translated at 100.0% (947 of 947 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
* Translated using Weblate (Esperanto)Weblate2023-02-101-9/+9
| | | | | | | | Currently translated at 100.0% (947 of 947 strings) Co-authored-by: Tirifto <tirifto@posteo.cz> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/eo/ Translation: Nheko/nheko
* Translated using Weblate (Italian)Weblate2023-02-101-8/+8
| | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 20.0% (188 of 940 strings) Translated using Weblate (Italian) Currently translated at 20.0% (188 of 940 strings) Translated using Weblate (Italian) Currently translated at 20.0% (188 of 940 strings) Translated using Weblate (Italian) Currently translated at 20.0% (188 of 940 strings) Co-authored-by: DynamoFox <magnacacuti@gmail.com> Co-authored-by: Elia Tomasi <elia.tomasi@pm.me> Co-authored-by: Joseph Curto <joe@joe.vr.it> Co-authored-by: Quanterxotur <ganno.lexis.ag@mailbox.org> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/it/ Translation: Nheko/nheko
* Translated using Weblate (Indonesian)Weblate2023-02-101-8/+8
| | | | | | | | Currently translated at 99.8% (946 of 947 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
* Update translationsNicolas Werner2023-02-0829-1360/+2347
|
* Fix build without voipNicolas Werner2023-02-081-1/+1
|
* Fix empty list freeze in CompleterJoseph Donofry2023-02-081-0/+3
|
* Fix required plugin check on gstreamer 1.22Nicolas Werner2023-02-083-52/+80
| | | | | | | | GStreamer 1.22 merged the videoscale plugin into the videoconvertscale plugin. So we should check if the Element is still loadable instead of checking the plugin name. fixes #1352
* Use more modern flatpak build featuresNicolas Werner2023-02-062-11/+6
|
* Add a reduced motion optionNicolas Werner2023-02-065-4/+132
| | | | fixes #1350
* lint and avoid copyNicolas Werner2023-02-023-43/+44
|
* lintNicolas Werner2023-02-021-34/+40
|
* Merge pull request #1341 from Decodetalkers/ft_clean_notifyDeepBlueV7.X2023-02-025-0/+23
|\ | | | | clean all notifications if exit on linux
| * chore: Adjust about function closeAllNotificationShootingStarDragons2023-02-014-13/+4
| | | | | | | | | | Log: maek closeAllNotification on all platform, move closeAllNotification action to aboutToQuit
| * feat: clean all notifications if exit on linuxShootingStarDragons2023-01-295-1/+33
| |
* | Merge pull request #1347 from mauke/url-regex-war-crimeDeepBlueV7.X2023-02-021-5/+45
|\ \ | | | | | | Allow nested ()/[] brackets in URLs (fixes #1346)
| * | Allow nested ()/[] brackets in URLs (fixes #1346)Lukas Mai2023-02-011-5/+45
|/ /
* | Make notifications show the window againNicolas Werner2023-02-012-1/+13
| | | | | | | | fixes #1329
* | spoiler -> +warningNicolas Werner2023-01-311-3/+4
| |
* | document /cmark and Markdown extensions in man page (#1344)tastytea2023-01-311-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | * document /cmark in man page * document Markdown extension in man page * fix spoiler wording Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> --------- Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
* | Optimize user model construction by 2.5xNicolas Werner2023-01-313-10/+20
| |
* | Merge pull request #1345 from q234rty/masterDeepBlueV7.X2023-01-312-0/+9
|\ \ | | | | | | Fix some leftover menus from #1319
| * | Fix some leftover menus from #1319q234rty2023-02-012-0/+9
|/ /
* | Make single newlines cause a <br> by defaultNicolas Werner2023-01-318-15/+48
| | | | | | | | | | | | | | | | | | | | | | | | This should match what people expect from a chat application much better. The biggest reason not to do this, is because some people might paste markdown documents. For those people there is now a /cmark command, which disables most of our extensions to cmark, including the newline behaviour. There is a long discussion on the Fediverse and on Github linked below. Mastodon https://fosstodon.org/@deepbluev7/109771668066978726 fixes #757
* | Uncoditionally request keyframesNicolas Werner2023-01-311-4/+3
| |
* | add user search to invite dialog (#1253)Malte E2023-01-3112-100/+438
|/
* Merge pull request #1319 from Decodetalkers/menuhideonwaylandDeepBlueV7.X2023-01-285-0/+41
|\ | | | | feat: hide all popup menus when press leftbutton on somewhere else
| * chore: remove button checkShootingStarDragons2023-01-281-3/+1
| |
| * chore: limit it to linux waylandShootingStarDragons2023-01-261-2/+6
| |
| * feat: hide all popup menus when press leftbutton on somewhere elseShootingStarDragons2023-01-235-0/+39
| | | | | | | | Log: according to the bug on https://bugreports.qt.io/browse/QTBUG-83972, The menu will always stay if not click one of the item. So I try to make a hack for it, wait qt solve it someday
* | Make newline behave consistently in markdown modeNicolas Werner2023-01-281-1/+5
| | | | | | | | by always sending as formatted when a newline is in the body
* | Support strikethrough via ~~Nicolas Werner2023-01-281-0/+118
| |
* | Get rid of shadowing even if the shadowing there is probably the safer solutionNicolas Werner2023-01-281-3/+5
| |
* | Support simplified spoiler input using || tagsNicolas Werner2023-01-281-68/+211
| | | | | | | | relates to #1231
* | Translated using Weblate (Ukrainian)Weblate2023-01-271-57/+61
| | | | | | | | | | | | | | | | Currently translated at 33.6% (316 of 940 strings) Co-authored-by: NullPointerException <kigen745@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/ Translation: Nheko/nheko
* | Translated using Weblate (Ukrainian)Weblate2023-01-271-1/+1
| | | | | | | | | | | | | | | | Currently translated at 28.1% (265 of 940 strings) Co-authored-by: NullPointerException <kigen745@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/ Translation: Nheko/nheko
* | Translated using Weblate (Ukrainian)Weblate2023-01-271-8/+8
| | | | | | | | | | | | | | | | Currently translated at 28.0% (264 of 940 strings) Co-authored-by: NullPointerException <kigen745@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/ Translation: Nheko/nheko
* | Translated using Weblate (Ukrainian)Weblate2023-01-271-16/+16
| | | | | | | | | | | | | | | | Currently translated at 27.2% (256 of 940 strings) Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/ Translation: Nheko/nheko
* | Translated using Weblate (Estonian)Weblate2023-01-271-21/+27
| | | | | | | | | | | | | | | | Currently translated at 100.0% (940 of 940 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
* | Fix br tagsNicolas Werner2023-01-271-1/+3
| |
* | Translated using Weblate (French)Weblate2023-01-241-35/+35
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 68.5% (644 of 940 strings) Translated using Weblate (French) Currently translated at 68.5% (644 of 940 strings) Co-authored-by: CB <chb0@lavache.com> Co-authored-by: Rick M. G <rick@gnous.eu> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Merge pull request #1299 from enigma9o7/patch-1DeepBlueV7.X2023-01-241-37/+21
|\ \ | | | | | | Merge Debian/Ubuntu Dependencies
| * | remove unneeded font tagsenigma9o72023-01-231-2/+2
| | |
| * | Merge Debian/Ubuntu Dependenciesenigma9o72023-01-171-37/+21
| | | | | | | | | | | | Debian 10 too old for QT5. Ubuntu dependencies tested and work fine on Debian. Increase header size of distro title & moved Gentoo into alphabetical order
* | | Fix free-ing invalid pointer in call devices. From Jason Volk <jason@zemos.net>Joseph Donofry2023-01-231-1/+1
| | |
* | | Merge pull request #1317 from tastytea/fix-zsh-completionDeepBlueV7.X2023-01-221-14/+9
|\ \ \ | | | | | | | | update Zsh completion
| * | | update Zsh completiontastytea2023-01-221-14/+9
|/ / / | | | | | | | | | | | | | | | - add new command line switches - prevent duplication in argument descriptions - load helper function before using it (fixes error with Zsh 5.9)
* | / Make code tags preserve whitespaceNicolas Werner2023-01-221-2/+3
| |/ |/|
* | Warn when no secret can be requestedNicolas Werner2023-01-221-1/+3
| |
* | Skip empty requests for cross-signing keys when user only has one device.Jason Volk2023-01-221-0/+3
| | | | | | | | | | | | Cause: Request button pressed in user settings. Result: Request body is jsNull; sendToDevice requires jsObject.
* | Fix a few minor leaks (or just memory showing up as not freed in tools)Nicolas Werner2023-01-224-5/+28
| |
* | Merge pull request #1304 from Decodetalkers/imagesaveDeepBlueV7.X2023-01-221-0/+1
|\ \ | | | | | | chore: when save file, hide ImageOverlay window
| * | chore: when save file, hide ImageOverlay windowShootingStarDragons2023-01-201-0/+1
| | | | | | | | | | | | | | | | | | Log: on wm like sway, it will cover the whole screen, and I cannot get the file save dialog, then the program will stay there, I must kill it, so I think hide it is better, because after, it will be closed
* | | Fix creating DMs from pasting an mxidNicolas Werner2023-01-211-2/+3
| | |
* | | Work around multiple destructor calls after consteval construction in full ↵Nicolas Werner2023-01-211-5/+5
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | expression I have no idea, if this is our fault or not, but Jason traced it back to the consteval on the {fmt} format string constructor. Specifically when a consteval constructor call happens in the statement, the destructor call is moved to the end of the block. Inside the switch statement that means, the destructor is called multiple times, which corrupts the use count and crashes Nheko because of a double free. I am assuming this is a bug in clang, but this will need to be investigated more. fixes #1292
* | Translated using Weblate (Russian)Weblate2023-01-201-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 32.9% (310 of 940 strings) Translated using Weblate (Russian) Currently translated at 32.9% (310 of 940 strings) Co-authored-by: Evgeny <mister.lameni@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
* | Translated using Weblate (Finnish)Weblate2023-01-201-21/+21
| | | | | | | | | | | | | | | | Currently translated at 96.4% (907 of 940 strings) Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
* | Translated using Weblate (Estonian)Weblate2023-01-201-80/+83
| | | | | | | | | | | | | | | | Currently translated at 97.7% (919 of 940 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
* | Make it more obvious that the add reaction button is not an emojiNicolas Werner2023-01-193-1/+3
| | | | | | | | fixes #1301
* | Fix html in sidebar againNicolas Werner2023-01-181-1/+1
| |
* | Try building only the qml gstreamer plugin in flatpak packageNicolas Werner2023-01-182-1/+36
|/
* ErrataJoseph Donofry2023-01-161-1/+1
|
* update Ubuntu dependency list for building from source (#1294)tastytea2023-01-151-5/+12
| | | tested in a fresh 22.04 VM today
* v0.11.1Joseph Donofry2023-01-154-6/+14
|
* Update README.md (#1287)squid-f2023-01-151-0/+5
| | | Add instruction to install on Mageia, as Nheko is now part of the official repo of the distribution.
* Translated using Weblate (Finnish)Weblate2023-01-141-1/+1
| | | | | | | | Currently translated at 94.2% (886 of 940 strings) Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
* Translated using Weblate (Portuguese (Portugal))Weblate2023-01-141-21/+21
| | | | | | | | Currently translated at 48.9% (460 of 940 strings) Co-authored-by: Tmpod <tmpod@pm.me> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* Pause ParticleEmitter when not in use (#1284)Joseph Donofry2023-01-143-21/+45
| | | | | * Pause ParticleEmitter when not in use * Use timer instead to pause particle system
* Translated using Weblate (Japanese)Weblate2023-01-131-8/+8
| | | | | | | | | | | | | Currently translated at 9.3% (88 of 940 strings) Translated using Weblate (Japanese) Currently translated at 9.3% (88 of 940 strings) Co-authored-by: kyoberry <kyo@tilde.pink> Co-authored-by: srr24x7 <sven.r.richter@protonmail.ch> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ja/ Translation: Nheko/nheko
* Translated using Weblate (German)Weblate2023-01-131-1/+1
| | | | | | | | Currently translated at 100.0% (940 of 940 strings) Co-authored-by: 123 <fof300f@posteo.net> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/ Translation: Nheko/nheko
* Translated using Weblate (Finnish)Weblate2023-01-131-22/+22
| | | | | | | | Currently translated at 94.1% (885 of 940 strings) Co-authored-by: Lurkki14 <jussi.kuokkanen@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
* Add missing translations to READMENicolas Werner2023-01-131-0/+1
|
* Remove dead codeNicolas Werner2023-01-123-74/+0
|
* There was always supposed to be a failed state for eventsNicolas Werner2023-01-122-4/+11
|
* v0.11.0Nicolas Werner2023-01-125-16/+17
|
* Fix white bar above sticker pickerNicolas Werner2023-01-122-35/+17
|
* Translated using Weblate (Esperanto)Weblate2023-01-121-5/+5
| | | | | | | | Currently translated at 100.0% (940 of 940 strings) Co-authored-by: Tirifto <tirifto@posteo.cz> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/eo/ Translation: Nheko/nheko
* Fix weirdly big spinnerNicolas Werner2023-01-121-2/+2
|
* Fix white bar above emoji pickerNicolas Werner2023-01-121-35/+19
|
* Update changelogNicolas Werner2023-01-121-2/+2
|
* Try to fix binding loop in emoji pickerNicolas Werner2023-01-121-2/+2
|
* Update changelog for 0.11.0Nicolas Werner2023-01-122-2/+100
|
* Translated using Weblate (Chinese (Simplified))Weblate2023-01-121-2/+2
| | | | | | | | Currently translated at 100.0% (940 of 940 strings) Co-authored-by: ling <xll520yzl@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
* Bump mtxclient versionNicolas Werner2023-01-124-67/+65
|
* Log registration flowsNicolas Werner2023-01-124-115/+6
|
* Update translations from weblate, fix conflictsJoseph Donofry2023-01-1010-1220/+1261
|\
| * Translated using Weblate (Ukrainian)NullPointerException2023-01-101-246/+249
| | | | | | | | | | | | | | Currently translated at 25.5% (240 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/uk/
| * Translated using Weblate (Indonesian)Linerly2023-01-101-93/+95
| | | | | | | | | | | | | | Currently translated at 100.0% (940 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/
| * Translated using Weblate (Portuguese (Brazil))Terry Cukerberg2023-01-101-5/+5
| | | | | | | | | | | | | | Currently translated at 7.9% (75 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_BR/
| * Translated using Weblate (Portuguese (Brazil))Daimar Stein2023-01-101-29/+29
| | | | | | | | | | | | | | Currently translated at 7.9% (75 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_BR/
| * Translated using Weblate (Portuguese (Brazil))zerowhy2023-01-101-4/+4
| | | | | | | | | | | | | | Currently translated at 7.9% (75 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_BR/
| * Translated using Weblate (Esperanto)Tirifto2023-01-101-358/+375
| | | | | | | | | | | | | | Currently translated at 99.4% (935 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/eo/
| * Translated using Weblate (Estonian)Priit Jõerüüt2023-01-101-53/+53
| | | | | | | | | | | | | | Currently translated at 89.3% (840 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/
| * Translated using Weblate (Finnish)Lurkki142023-01-101-8/+10
| | | | | | | | | | | | | | Currently translated at 91.8% (863 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/
| * Translated using Weblate (Chinese (Simplified))Chen Shaoju2023-01-101-27/+30
| | | | | | | | | | | | | | Currently translated at 100.0% (940 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/
| * Translated using Weblate (Chinese (Simplified))Poesty Li2023-01-101-131/+134
| | | | | | | | | | | | | | Currently translated at 100.0% (940 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/
| * Translated using Weblate (Chinese (Simplified))ling2023-01-101-11/+13
| | | | | | | | | | | | | | Currently translated at 100.0% (940 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/
| * Translated using Weblate (Russian)SOT-TECH2023-01-101-2/+2
| | | | | | | | | | | | | | Currently translated at 32.6% (307 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ru/
| * Translated using Weblate (Polish)Przemysław Romanik2023-01-101-95/+95
| | | | | | | | | | | | | | Currently translated at 93.2% (877 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/
| * Translated using Weblate (Dutch)Jaron Viëtor2023-01-101-153/+162
| | | | | | | | | | | | | | Currently translated at 100.0% (940 of 940 strings) Translation: Nheko/nheko Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/
* | Update supported Matrix versionNicolas Werner2023-01-1030-2949/+2951
| |