summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* Fix forward completerNicolas Werner2022-02-214-115/+118
* Add sender names to state events (#948)Malte E2022-02-214-16/+20
* Merge pull request #951 from maltee1/fix_timeline_scrollbarDeepBlueV7.X2022-02-211-434/+426
|\
| * another shot in the darkMalte E2022-02-201-2/+2
| * try to make scrollbar overlap content based on styleMalte E2022-02-201-3/+2
| * remove touchobserverMalte E2022-02-201-434/+427
* | Merge pull request #934 from pavlukivan/masterDeepBlueV7.X2022-02-211-1/+3
|\ \
| * | Prefer empty() over length()DeepBlueV7.X2022-02-211-1/+1
| * | use shortcode as a fallback for custom emote titleIvan Pavluk2022-02-131-1/+3
* | | Merge pull request #946 from maltee1/mobile_usersettingsDeepBlueV7.X2022-02-211-29/+20
|\ \ \ | |_|/ |/| |
| * | limit width of comboboxes and add bottomPaddingMalte E2022-02-201-4/+4
| * | Simplify logic to suppress wheel eventsNicolas Werner2022-02-201-14/+6
| * | remove reparentingMalte E2022-02-191-11/+6
| * | let labels wrap and collapse below the back buttonMalte E2022-02-181-3/+7
* | | Use ListView without scrollview for messagesNicolas Werner2022-02-196-439/+551
* | | Merge pull request #947 from maltee1/search_buttonDeepBlueV7.X2022-02-183-2/+20
|\ \ \ | |/ / |/| |
| * | actually fix awkward message spacingMalte E2022-02-181-1/+1
| * | fix awkward message spacingMalte E2022-02-181-1/+1
| * | make search usable on mobileMalte E2022-02-182-1/+19
|/ /
* | Merge pull request #945 from tastytea/fix-bubble-highlightDeepBlueV7.X2022-02-181-1/+2
|\ \
| * | Make hover highlight fill the full width of the timelinetastytea2022-02-181-1/+2
|/ /
* | Always enable hover for ItemDelegateNicolas Werner2022-02-171-0/+2
* | Fix images without size not showing (take5)Nicolas Werner2022-02-171-1/+3
* | Fix hover highlight when hovering hover menuNicolas Werner2022-02-161-1/+3
* | Merge pull request #939 from maltee1/better_bubblesDeepBlueV7.X2022-02-167-10/+33
|\ \
| * | fix overlap in NoticeMessageMalte E2022-02-141-0/+2
| * | don't mess up old layoutMalte E2022-02-141-1/+1
| * | space-saving metadata placementMalte E2022-02-147-10/+31
* | | Fix hovering messagesNicolas Werner2022-02-142-23/+12
* | | Allow window sizes smaller than 400x400Nicolas Werner2022-02-144-12/+17
|/ /
* | Fix second codeblock not wrappingNicolas Werner2022-02-141-1/+1
* | Fix padding in redactionsNicolas Werner2022-02-141-1/+1
* | Merge branch 'message-bubbles' of https://github.com/maltee1/nheko into malte...Nicolas Werner2022-02-1418-123/+298
|\ \
| * | improve spacingsMalte E2022-02-142-2/+2
| * | fix redactions line-wrappingMalte E2022-02-141-2/+2
| * | fix bugs found by NicoMalte E2022-02-145-8/+7
| * | fix vertical space for some state eventsMalte E2022-02-131-1/+1
| * | let lint fix the code formattingMalte E2022-02-131-5/+4
| * | add small avatars option and tweak colors and spacingsMalte E2022-02-135-22/+58
| * | place own bubbles on right and remove user infoMalte E2022-02-113-14/+16
| * | Fix layout - no more binding loops (hopefully)Malte E2022-02-1110-60/+35
| * | fixed most of the binding loopsMalte E2022-02-097-6/+25
| * | Variable width bubbles (still has binding loop)Malte E2022-02-094-7/+15
| * | Update resources/qml/delegates/Reply.qmlMalte E2022-02-071-1/+1
| * | add translations and actually add changes to TimelineModelMalte E2022-02-074-9/+21
| * | print state events without bubbles, displaynames or avatars and in a smaller ...Malte E2022-02-076-4/+51
| * | clean up margin settingMalte E2022-02-053-31/+28
| * | place metadata below message when the Layout is narrow (<350)Malte E2022-02-052-22/+22
| * | Add message bubblesMalte E2022-02-044-6/+60
| * | Revert removal of width and height in TextMessage and implicitWidth in Messag...Malte E2022-02-042-3/+3
| * | prepare code for message bubbles and dynamic message layoutMalte E2022-02-035-74/+101
* | | Prevent old verification requests from showing upNicolas Werner2022-02-141-0/+27
* | | Fix overlapping offline indicatorNicolas Werner2022-02-141-0/+1
* | | Fix missing sdkNicolas Werner2022-02-121-4/+4
* | | Fix setting emoji fontNicolas Werner2022-02-121-2/+2
* | | Merge pull request #928 from Nheko-Reborn/fix-openSUSE-installDeepBlueV7.X2022-02-121-4/+12
|\ \ \
| * | | Remove unneeded repoLoren Burkholder2022-02-121-3/+1
| * | | Update openSUSE install instructionsLoren Burkholder2022-02-101-2/+12
| | |/ | |/|
* | | Switch to newer flatpak runtimeNicolas Werner2022-02-121-3/+1
* | | Merge pull request #891 from tastytea/hidden-events-guiDeepBlueV7.X2022-02-1213-71/+397
|\ \ \ | |/ / |/| |
| * | Hidden events: Refactor slightly for reusabilityNicolas Werner2022-02-1212-153/+270
| * | Hidden events: Make reusable read functiontastytea2022-02-102-9/+16
| * | Hidden events: Some cleanuptastytea2022-02-103-39/+36
| * | Hidden events: Make save-function reusable for global account datatastytea2022-02-103-10/+19
| * | Hidden events: Change title and prompt depending on isRoomSettingtastytea2022-02-102-3/+18
| * | Hidden events: Incorporate suggestions from reviewtastytea2022-02-104-57/+39
| * | Hidden events: Enhance tooltipstastytea2022-02-101-2/+2
| * | Add GUI to change hidden events per roomtastytea2022-02-105-1/+200
|/ /
* | Fix application name on Wayland in flatpakNicolas Werner2022-02-093-4/+10
* | Merge pull request #924 from tastytea/wrap-room-nameDeepBlueV7.X2022-02-052-1/+8
|\ \
| * | Add maximum width to room name in user profiletastytea2022-02-051-0/+2
| * | Add maximum width to user name in profiletastytea2022-02-051-0/+4
| * | Fix width of room name to dialog widthtastytea2022-02-041-1/+2
* | | # should be valid in linksNicolas Werner2022-02-051-1/+1
* | | Add /reset-state commandNicolas Werner2022-02-057-2/+73
* | | Fix avatar url conversion for widgetsNicolas Werner2022-02-043-3/+3
|/ /
* | Show widgets as linksNicolas Werner2022-02-048-11/+132
* | Merge pull request #906 from LorenDB/offlineIndicatorDeepBlueV7.X2022-02-044-80/+100
|\ \
| * | Use different height settingLoren Burkholder2022-02-031-1/+3
| * | Add offline indicator (#472)Loren Burkholder2022-02-014-80/+98
| |/
* | Merge pull request #918 from tastytea/stickerpicker-reapply-searchDeepBlueV7.X2022-02-031-1/+2
|\ \
| * | Clear search text in StickerPicker when the popup closestastytea2022-02-021-1/+2
| |/
* | Translated using Weblate (Chinese (Simplified))Weblate2022-02-021-18/+18
* | Fetch previews for space children using /hierarchyNicolas Werner2022-02-024-51/+55
|/
* split point is pointlessNicolas Werner2022-01-311-1/+0
* Do word splitting in completerNicolas Werner2022-01-311-21/+26
* Remove unused funtionNicolas Werner2022-01-302-10/+0
* Merge pull request #893 from Nheko-Reborn/qml-rootDeepBlueV7.X2022-01-3078-4362/+1749
|\
| * Fix list items being hoverable through between settings and new room buttonsNicolas Werner2022-01-303-232/+238
| * Reimplement error notificationsNicolas Werner2022-01-309-111/+111
| * Remove a few unused includesNicolas Werner2022-01-304-23/+2
| * Remove a few now unused filesNicolas Werner2022-01-3030-2632/+1
| * Fix centering dialogsNicolas Werner2022-01-294-21/+13
| * Store window size on exit againNicolas Werner2022-01-291-1/+1
| * Get rid of some shadowingNicolas Werner2022-01-291-5/+5
| * Remove unnecessary qml engine shutdown workaroundNicolas Werner2022-01-291-6/+0
| * Connect quitNicolas Werner2022-01-291-0/+2
| * keep the RegisterPage nameNicolas Werner2022-01-294-2/+6
| * Fix secrets not loading after registrationNicolas Werner2022-01-293-2/+8
| * Bump mtxclientNicolas Werner2022-01-282-2/+2
| * Port registration to QmlNicolas Werner2022-01-2812-433/+434
| * Remove some unused functionsNicolas Werner2022-01-263-53/+2
| * Functional login pageNicolas Werner2022-01-2613-497/+576
| * Fix focus and qml parenting with qml rootNicolas Werner2022-01-2621-38/+15
| * Initial qml root windowNicolas Werner2022-01-2621-397/+426
* | Merge pull request #909 from tastytea/rename-manpageDeepBlueV7.X2022-01-272-1/+1
|\ \
| * | Rename man page so GitHub renders it.tastytea2022-01-272-1/+1
|/ /
* | Merge pull request #908 from tastytea/man-faq-etcDeepBlueV7.X2022-01-272-3/+66
|\ \
| * | Add sticker and custom emoji Q&A to readme FAQtastytea2022-01-271-0/+21
| * | Add FAQ to manpage, add sticker and custom emoji Q&Atastytea2022-01-271-0/+21
| * | Fix documentation for --profile; add completers to man pagetastytea2022-01-271-3/+24
| |/
* / Use ScrollHelper on EmojiPickerJoseph Donofry2022-01-261-10/+16
|/
* Fix gray scale images breaking notifications on dunstNicolas Werner2022-01-261-21/+5
* Merge pull request #901 from AyuBisht/masterDeepBlueV7.X2022-01-181-1/+1
|\
| * Fixed a grammatical errorAyushi Bisht2022-01-181-1/+1
* | Merge pull request #900 from AyuBisht/masterDeepBlueV7.X2022-01-171-1/+1
|\|
| * fixed a typo in Cache.cppAyushi Bisht2022-01-171-1/+1
|/
* Translated using Weblate (Indonesian)Weblate2022-01-151-11/+11
* Fix setting double values in setting spinboxesNicolas Werner2022-01-133-8/+46
* Small size and selection improvements for the settings pageNicolas Werner2022-01-131-7/+9
* Add profile to notifications on KDENicolas Werner2022-01-121-0/+4
* Fix device verification colorsNicolas Werner2022-01-128-67/+46
* Move usersettings page to pages subdirNicolas Werner2022-01-123-2/+4
* Merge pull request #883 from Nheko-Reborn/qml-usersettingsJoseph Donofry2022-01-1117-868/+1334
|\
| * Address review commentsNicolas Werner2022-01-113-13/+8
| * Port usersettings to qmlNicolas Werner2022-01-0916-868/+1339
* | Translated using Weblate (Dutch)Weblate2022-01-091-10/+10
* | Merge pull request #879 from skiedlx/spanish-translationDeepBlueV7.X2022-01-061-281/+295
|\ \
| * | Spanish translation doneDrake2022-01-061-281/+295
|/ /
* / Fix some minor UI issues with ImageOverlay and RawMessageDialogJoseph Donofry2022-01-052-24/+27
|/
* Work around images with size 0 in infoNicolas Werner2022-01-042-2/+5
* Fix presence db creation on servers without presenceNicolas Werner2022-01-032-11/+9
* Update translationsNicolas Werner2022-01-0324-1926/+1970
* Add minimum scale in image viewerNicolas Werner2022-01-032-2/+33
* Possibly fix crash on accepting invitesNicolas Werner2022-01-031-24/+28
* Fix download icon sizeNicolas Werner2022-01-021-0/+5
* Translated using Weblate (Estonian)Weblate2022-01-021-10/+10
* Translated using Weblate (French)Weblate2022-01-021-2/+2
* Make some icons smootherNicolas Werner2022-01-0211-10/+14
* Merge branch 'gstreamer_windows_macos' into 'master'Joe Donofry2022-01-024-8/+39
|\
| * Gstreamer glib event loop for macos and windowsJoe Donofry2022-01-024-8/+39
* | Port image overlay to qmlNicolas Werner2022-01-0215-191/+196
* | Fix fade out of rippleNicolas Werner2022-01-021-1/+1
|/
* Simplify Ripple effect and make it easier to use everywhereNicolas Werner2022-01-026-154/+97
* Optimize blurhashes a bit moreNicolas Werner2022-01-021-43/+45
* Translated using Weblate (French)Weblate2022-01-011-79/+79
* Update translation filesWeblate2022-01-011-5/+0
* Merge pull request #869 from skiedlx/spanish-translationDeepBlueV7.X2022-01-011-426/+435
|\
| * Added more spanish translationDrake2022-01-011-426/+435
|/
* Fix hovering aliases that only have textNicolas Werner2022-01-011-17/+10
* Speed up blurhashesNicolas Werner2022-01-011-3/+22
* Strip variant selector in some casesNicolas Werner2022-01-014-9/+17
* Use fully qualified emoji and use literalsNicolas Werner2022-01-012-7220/+10353
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-01249-0/+249
* Merge pull request #867 from tastytea/enhance-manpageDeepBlueV7.X2022-01-011-15/+15
|\
| * man: Document arguments for invite, kick, ban, unban, shrugtastytea2022-01-011-10/+10
| * Fix typos and first level headings in man pagetastytea2022-01-011-5/+5
* | Update translation filesWeblate2021-12-311-5/+0
* | Update translationsNicolas Werner2022-01-0124-1923/+2705
|/
* Translated using Weblate (Spanish)Weblate2021-12-311-18/+18
* Added translation using Weblate (Catalan)Weblate2021-12-311-0/+3431
* Use the styles default delay for tooltipsNicolas Werner2021-12-317-1/+32
* Get rid of some useless codeNicolas Werner2021-12-318-12/+8
* Fix wrapping in member eventsNicolas Werner2021-12-311-0/+1
* Translated using Weblate (Spanish)Weblate2021-12-301-4/+4
* Add missing license headersNicolas Werner2021-12-302-0/+8
* Try to reduce CPU overhead of animated images a bitNicolas Werner2021-12-301-4/+8
* Merge branch 'completer_scrolling' into 'master'Joe Donofry2021-12-302-16/+35
|\
| * Increase Completer limit to 30Joe Donofry2021-12-302-16/+35
* | Update presence dynamically and reduce allocationsNicolas Werner2021-12-3011-79/+145
|/
* Convert blurhash image format on worker threadNicolas Werner2021-12-301-1/+1
* Fix crash after sending image caused by the recent refactorNicolas Werner2021-12-301-4/+4
* Reduce allocations and time spent creating delegates by halfNicolas Werner2021-12-292-7/+9
* Reduce allocations for presence states a bitNicolas Werner2021-12-291-3/+10
* Prevent copies when querying themeNicolas Werner2021-12-294-18/+38
* Cache supported animated image formatsNicolas Werner2021-12-291-1/+2
* Pretty up code with fewer allocationsNicolas Werner2021-12-291-2/+2
* Reduce allocations for accessing event membersNicolas Werner2021-12-295-35/+40
* Remove a few castsNicolas Werner2021-12-292-4/+4
* Reserve size of some containers we are fillingNicolas Werner2021-12-2931-211/+319
* Reduce allocations required for the paletteNicolas Werner2021-12-291-34/+40
* Reduce allocations using QStringLiteralNicolas Werner2021-12-2946-539/+539
* use more literalsNicolas Werner2021-12-297-25/+25
* Add clazy to CINicolas Werner2021-12-294-15/+43
* Cleanup remaining clazy issuesNicolas Werner2021-12-286-25/+37
* Merge pull request #855 from rnhmjoj/masterDeepBlueV7.X2021-12-281-7/+43
|\
| * Make nheko usable without a secret storage servicernhmjoj2021-12-271-7/+43
* | more cleanupsNicolas Werner2021-12-282-12/+12
* | Fix more warnings and remove dead codeNicolas Werner2021-12-2850-695/+276
* | Remove unused button classNicolas Werner2021-12-283-133/+0
* | Some qt6 prepNicolas Werner2021-12-2832-66/+89
* | Misc clang-tidy fixesNicolas Werner2021-12-282-12/+11
* | Fixup clang-tidy suggestionNicolas Werner2021-12-283-8/+9
* | Merge pull request #853 from MTRNord/MTRNord/clang-tidyDeepBlueV7.X2021-12-282-84/+89
|\ \
| * | Run linterMTRNord2021-12-272-17/+22
| * | Apply (selective) Clang-tidy const function and new const pointer suggestions...MTRNord2021-12-232-9/+9
| * | Apply (selective) Clang-tidy move and some new detected const pointer suggest...MTRNord2021-12-232-11/+12
| * | Apply (selective) Clang-tidy and clazy suggestions on TimelineModelMTRNord2021-12-232-55/+54
* | | Translated using Weblate (Indonesian)Weblate2021-12-271-3/+3
* | | Merge pull request #858 from tastytea/inline-img-aaDeepBlueV7.X2021-12-272-12/+51
|\ \ \
| * | | Make custom emoticons twice as high as the font.tastytea2021-12-271-7/+10
| * | | MxcImageProvider: Only use scaledToHeight if width <= 0.tastytea2021-12-271-2/+8
| * | | Request inline images in the right size and anti-alias themtastytea2021-12-272-9/+39
|/ / /
* | | Use body in alt text of custom emojiNicolas Werner2021-12-272-2/+2
* | | Fix inclusion condition for overriden pack typesNicolas Werner2021-12-272-3/+1
* | | Add an ugly custom emote completer using ~Nicolas Werner2021-12-275-24/+66
| |/ |/|
* | Add man page (#851)tastytea2021-12-225-1/+255
|/
* Add alternative shortcut to Alt-A for systems, where that is taken alreadyNicolas Werner2021-12-221-1/+3
* Make edits replace the previous notification on LinuxNicolas Werner2021-12-221-7/+26
* Merge pull request #850 from mlochbaum/masterDeepBlueV7.X2021-12-211-0/+2
|\
| * Add note about secret server to Arch installation instructionsMarshall Lochbaum2021-12-211-0/+2
|/
* Use global threadpoolNicolas Werner2021-12-213-18/+7
* Cleanup jdenticon code in the same way as blurhashesNicolas Werner2021-12-213-58/+91
* Cleanup blurhash formattingNicolas Werner2021-12-211-4/+2
* Modernize blurhashprovider implementationNicolas Werner2021-12-212-20/+45
* Fix date in CHANGELOG and appdataNicolas Werner2021-12-212-2/+2
* Release 0.9.1Nicolas Werner2021-12-214-6/+63
* Translated using Weblate (Indonesian)Weblate2021-12-201-7/+7
* Bump dep versionsNicolas Werner2021-12-192-11/+13
* Set the app_id on waylandNicolas Werner2021-12-191-0/+5
* Set notification categoryNicolas Werner2021-12-192-0/+3
* Make Nheko show up in system notification settings on LinuxNicolas Werner2021-12-192-2/+5
* Explicitly set text format for raw message dialogNicolas Werner2021-12-191-0/+1
* Merge pull request #843 from Nheko-Reborn/openSUSE-readmeDeepBlueV7.X2021-12-181-0/+9
|\
| * Add openSUSE install instructionsLoren Burkholder2021-12-171-0/+9
|/
* Translated using Weblate (Indonesian)Weblate2021-12-171-11/+11
* Translated using Weblate (Estonian)Weblate2021-12-171-19/+19
* Fix crash when receiving matrix uriNicolas Werner2021-12-173-13/+20
* Translated using Weblate (French)Weblate2021-12-161-90/+90
* Translated using Weblate (German)Weblate2021-12-161-6/+6
* Translated using Weblate (Dutch)Weblate2021-12-161-19/+19
* Update translationsNicolas Werner2021-12-1623-1281/+3122
* Fix a small alignment issue of text in notification bubblesNicolas Werner2021-12-161-4/+4
* Merge pull request #841 from LorenDB/qolImprovementsDeepBlueV7.X2021-12-164-38/+75
|\
| * Fix a few thingsLoren Burkholder2021-12-152-16/+4
| * Make notification count bubbles expand some moreLoren Burkholder2021-12-151-11/+30
| * make lintLoren Burkholder2021-12-131-1/+4
| * Don't get too large of cornersLoren Burkholder2021-12-131-1/+1
| * Use better translation methodLoren Burkholder2021-12-131-1/+1
| * Make opening room members from rooms settings dialog workLoren Burkholder2021-12-132-1/+2
| * Make it obvious that this is a notification and not the actual messageLoren Burkholder2021-12-131-27/+53
* | Strip space chars from recovery passphraseNicolas Werner2021-12-151-1/+7
* | Update to SingleApplication 3.3.2 properNicolas Werner2021-12-1531-62/+112
* | Use icns on macOSJoseph Donofry2021-12-141-1/+2
|/
* Merge pull request #835 from Thulinma/imagewindowroleDeepBlueV7.X2021-12-141-0/+1
|\
| * Added window role to image overlayThulinma2021-12-051-0/+1
* | Only show room pack button, when you can actually create oneNicolas Werner2021-12-134-3/+7
* | Multiply source size by scale factorNicolas Werner2021-12-137-16/+20
* | Fix turnserver check not being started when restoring from cacheNicolas Werner2021-12-131-0/+1
* | Misc pack editor improvementsNicolas Werner2021-12-133-5/+8