summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Fix server switching to https after bootstrapNicolas Werner2022-03-075-7/+9
| | | | fixes #878
* Update translationsNicolas Werner2022-03-0724-2246/+3195
|
* Merge pull request #976 from tastytea/redaction-reasonDeepBlueV7.X2022-03-065-14/+55
|\ | | | | Add GUI for redact/kick/ban reasons
| * Add GUI for specifying kick/ban reasontastytea2022-03-061-9/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | This replaces the are-you-sure dialog and also shows up when using /-commands. Closes: https://github.com/Nheko-Reborn/nheko/issues/239 # Previous commits: # e390c398 Allow to specify reason for removed message # 5949173b Add function to force focus on InputDialog input field # 9482ac4e Allow explicit selection of SSO method # ab05e2d8 Mobile message input (#962)
| * Allow to specify reason for removed messagetastytea2022-03-063-5/+29
| | | | | | | | | | | | | | | | # Previous commits: # 5949173b Add function to force focus on InputDialog input field # 9482ac4e Allow explicit selection of SSO method # ab05e2d8 Mobile message input (#962) # 12a6da01 If you replace the txn id, replace a string the length of the txn id...
| * Add function to force focus on InputDialog input fieldtastytea2022-03-061-0/+4
|/ | | | | | | | # Previous commits: # 9482ac4e Allow explicit selection of SSO method # ab05e2d8 Mobile message input (#962) # 12a6da01 If you replace the txn id, replace a string the length of the txn id... # df6a5aab Fix clicking on images in replies
* Allow explicit selection of SSO methodNicolas Werner2022-03-066-53/+129
| | | | fixes #975
* Mobile message input (#962)Malte E2022-03-051-1/+7
| | | | | | | * swap send and sticker icons based on text input * collapse MessageInput options when window is narrow * buttons disappear once you type/send partial text from input method
* If you replace the txn id, replace a string the length of the txn id...Nicolas Werner2022-03-051-1/+1
|
* Fix clicking on images in repliesNicolas Werner2022-03-051-1/+1
| | | | fixes #881
* Set font properlyNicolas Werner2022-03-051-7/+21
| | | | | | | | | When setting the default font, actually set the default font. When setting a different font, change the application font. fixes #801 fixes #232 fixes #224
* Open room members dialog when clicking the encryption indicatorNicolas Werner2022-03-051-8/+19
| | | | fixes #937
* Merge pull request #965 from maltee1/mobile_room_settingsDeepBlueV7.X2022-03-051-215/+283
|\ | | | | Mobile room settings
| * rich text emojiMalte E2022-03-041-0/+1
| |
| * wrap room nameMalte E2022-03-041-0/+1
| |
| * cosmeticsMalte E2022-03-041-1/+1
| |
| * hopfefully the button works nowMalte E2022-03-041-4/+4
| |
| * fix text color and button, copy roomID on clickMalte E2022-03-031-6/+39
| |
| * make long topic collapsibleMalte E2022-03-021-5/+34
| |
| * restore default width and heightMalte E2022-02-251-0/+2
| |
| * clean up indentationMalte E2022-02-251-204/+204
| |
| * make RoomSettings mobile friendly and more like UserProfileMalte E2022-02-251-36/+38
| |
* | Merge pull request #971 from MTRNord/patch-1DeepBlueV7.X2022-03-031-4/+2
|\ \ | | | | | | Update QtInstallerFramework to newest version
| * | Update QtInstallerFramework to newest versionMarcel2022-03-031-4/+2
|/ /
* | Translated using Weblate (French)Weblate2022-03-021-217/+214
| | | | | | | | | | | | | | | | Currently translated at 100.0% (665 of 665 strings) Co-authored-by: Eldred HABERT <stuff@eldred.fr> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Merge pull request #969 from ISSOtm/patch-1DeepBlueV7.X2022-03-022-5/+5
|\ \ | | | | | | Fix some minor text issues
| * | Remove extraneous commaEldred Habert2022-03-021-1/+1
| | | | | | | | | Achtung!
| * | Fix incorrect capitalization of "circle"Eldred Habert2022-03-021-1/+1
| | | | | | | | | Anyone German in the room, or is it just me? ;3
| * | Fix missing plural "messages"Eldred Habert2022-03-021-1/+1
| | |
| * | Correct "be be"Eldred Habert2022-03-021-2/+2
|/ / | | | | | | This kind of duplicated short word is is easy to have your brain "auto-correct" :D
* | Remove unused headersNicolas Werner2022-03-021-20/+0
| |
* | Hide hover when leaving the timelineNicolas Werner2022-03-011-2/+2
| |
* | Fix metadata not resizing properlyNicolas Werner2022-03-011-12/+20
| |
* | Fix a few small completer glitchesNicolas Werner2022-03-014-12/+21
| |
* | Remove stray loggingNicolas Werner2022-02-271-1/+0
| |
* | Allow properly editing pending encrypted messagesNicolas Werner2022-02-274-30/+96
| |
* | Fix editing pending messagesNicolas Werner2022-02-273-10/+31
| |
* | Update README.md to include Arch binary repo (#968)digital-mystik2022-02-271-0/+14
| | | | | | PKGBUILD pulled from the AUR stable release
* | Fix misalignment in room list tilesNicolas Werner2022-02-261-1/+5
| |
* | Translated using Weblate (Indonesian)Weblate2022-02-261-143/+143
| | | | | | | | | | | | | | | | Currently translated at 100.0% (665 of 665 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
* | Update translationsNicolas Werner2022-02-2624-10433/+14439
| |
* | Fix roomlist timestamp being off-screen (#966)Malte E2022-02-251-10/+3
|/ | | | | * fix timestamp disappearing off-screen * remove mobileMode dependency of ScrollHelper
* Bump mtxclientNicolas Werner2022-02-252-2/+2
|
* Fix mobile call screenNicolas Werner2022-02-252-11/+15
| | | | See #469
* Merge branch 'v0.9.1-fixes'Nicolas Werner2022-02-243-2/+10
|\
| * Rebuild against newer mtxclientNicolas Werner2022-02-243-4/+12
| |
* | making userName_ an AbstractButton should play nicely with ListView (#961)Malte E2022-02-243-45/+24
| | | | | | | | | | | | | | | | | | * making userName_ an AbstractButton should make it play nicely with the ListView * make Avatar an AbstractButton * make userName_ in Reply.qml an AbstractButton * use alias for avatar background color and fix margin of username in reply
* | Merge pull request #956 from maltee1/mobile_room_directoryDeepBlueV7.X2022-02-231-64/+45
|\ \ | | | | | | Mobile room directory
| * | make room directory fit mobile screensMalte E2022-02-211-64/+45
| | |
* | | Bump mtxclient versionNicolas Werner2022-02-222-2/+2
| | |
* | | Merge pull request #952 from symphorien/hidden-read-receiptsDeepBlueV7.X2022-02-224-10/+18
|\ \ \ | | | | | | | | support for hidden read receipts
| * | | support for hidden read receiptsGuillaume Girol2022-02-212-8/+16
| | | |
| * | | update mtxclientGuillaume Girol2022-02-212-2/+2
| |/ /
* | | Merge pull request #955 from sc0w/masterDeepBlueV7.X2022-02-211-3/+8
|\ \ \ | | | | | | | | WebRTCSession: avoid deprecated 'gst_element_get_request_pad'
| * | | WebRTCSession: avoid deprecated 'gst_element_get_request_pad'Pablo Barciela2022-02-211-3/+8
|/ / /
* | | Don't leak dialogsNicolas Werner2022-02-2110-5/+52
| | | | | | | | | | | | | | | | | | It seems that you need to manually destroy created objects... Great... fixes #898
* | | Fix forward completerNicolas Werner2022-02-214-115/+118
| | |
* | | Add sender names to state events (#948)Malte E2022-02-214-16/+20
| | | | | | | | | | | | | | | * add sendernames to state events * Center state events and make them less tiny
* | | Merge pull request #951 from maltee1/fix_timeline_scrollbarDeepBlueV7.X2022-02-211-434/+426
|\ \ \ | | | | | | | | Fix timeline scrollbar
| * | | 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
|\ \ \ | | | | | | | | use shortcode as a fallback for custom emote title
| * | | Prefer empty() over length()DeepBlueV7.X2022-02-211-1/+1
| | | |
| * | | use shortcode as a fallback for custom emote titleIvan Pavluk2022-02-131-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Some clients (e.g. FluffyChat) don't have a UI for specifying the emote title, and instead use the shortcode as the title. This sets the title accordingly even if the emote was added through such a client and only has a shortcode.
* | | | Merge pull request #946 from maltee1/mobile_usersettingsDeepBlueV7.X2022-02-211-29/+20
|\ \ \ \ | |_|/ / |/| | | Make UserSettingsPage fit on a phone screen
| * | | 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
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | That way we can autohide the scollbar if needed, it should fix some jumping issues, it makes it possible to flick on mobile, etc. Some related bugs: https://bugreports.qt.io/browse/QTBUG-75223 https://bugreports.qt.io/browse/QTBUG-44902
* | | | Merge pull request #947 from maltee1/search_buttonDeepBlueV7.X2022-02-183-2/+20
|\ \ \ \ | |/ / / |/| | | Make search usable on mobile
| * | | 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 timeline
| * | | Make hover highlight fill the full width of the timelinetastytea2022-02-181-1/+2
|/ / / | | | | | | | | | | | | Rows in the message bubble design are only as wide as the bubbles. This lead to invisible hover highlight. Now it's consistent.
* | | 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
| | | | | | | | | | | | fixes #941
* | | Merge pull request #939 from maltee1/better_bubblesDeepBlueV7.X2022-02-167-10/+33
|\ \ \ | | | | | | | | Place metadata next to content if there is space
| * | | 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 ↵Nicolas Werner2022-02-1418-123/+298
|\ \ \ | | | | | | | | | | | | maltee1-message-bubbles
| * | | 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
| | | | | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
| * | | 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
| | | | | | | | | | | | | | | | font
| * | | 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 ↵Malte E2022-02-042-3/+3
| | | | | | | | | | | | | | | | MessageDelegate
| * | | 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
|\ \ \ \ | | | | | | | | | | Update openSUSE install instructions
| * | | | 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
| | | | | | | | | | | | | | | | | | | | Apparently the bug https://bugreports.qt.io/browse/QTBUG-99545 shouldn't happen in the runtime anymore.
* | | | Merge pull request #891 from tastytea/hidden-events-guiDeepBlueV7.X2022-02-1213-71/+397
|\ \ \ \ | |/ / / |/| | | Add GUI to change hidden events per room
| * | | 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
| | | | | | | | | | | | | | | | We would have to set text and title separately otherwise.
| * | | Hidden events: Incorporate suggestions from reviewtastytea2022-02-104-57/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Set TitleHint flag on dialog - Store hidden events as QSet<QString> instead of std::vector<bool> - Change wording in dialog (disable events instead of turning the hiding on)
| * | | Hidden events: Enhance tooltipstastytea2022-02-101-2/+2
| | | | | | | | | | | | | | | | Shorten tooltip for power levels, expand tooltip for user events.
| * | | Add GUI to change hidden events per roomtastytea2022-02-105-1/+200
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a dialog to the room settings in which the user can choose which of these three event types they want to hide (additionally to the default): - m.room.member - m.room.power_levels - m.sticker The current state is read when room settings are opened and saved when new settings are accepted.
* | | Fix application name on Wayland in flatpakNicolas Werner2022-02-093-4/+10
| | | | | | | | | | | | fixes #903
* | | Merge pull request #924 from tastytea/wrap-room-nameDeepBlueV7.X2022-02-052-1/+8
|\ \ \ | | | | | | | | Allow room name in room settings to wrap
| * | | Add maximum width to room name in user profiletastytea2022-02-051-0/+2
| | | | | | | | | | | | | | | | | | | | Layout is: spacing | text | spacing | button | spacing Therefore we subtract 3x spacing and 1x button(16) from width.
| * | | Add maximum width to user name in profiletastytea2022-02-051-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | Layout is: padding | text | margin | button | padding Therefore we subtract 2x padding, 1x margin and 1x button from width. And an extra button for some reason. 🤷
| * | | 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
|\ \ \ | | | | | | | | Add offline indicator
| * | | 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 closes
| * | | Clear search text in StickerPicker when the popup closestastytea2022-02-021-1/+2
| |/ / | | | | | | | | | Same as emoji picker.
* | | Translated using Weblate (Chinese (Simplified))Weblate2022-02-021-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 16.4% (104 of 633 strings) Co-authored-by: hulb <hulb@live.cn> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/zh_Hans/ Translation: Nheko/nheko
* | | 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
|\ \ | | | | | | Qml root
| * | 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
| | | | | | | | | | | | So we don't have to retranslate.
| * | 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.
| * | | 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
|\ \ \ | | | | | | | | Fix & enhance man page
| * | | 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
| | | | | | | | Fixes #907
* | Merge pull request #901 from AyuBisht/masterDeepBlueV7.X2022-01-181-1/+1
|\ \ | | | | | | Fixed a grammatical error
| * | 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.cpp
| * | fixed a typo in Cache.cppAyushi Bisht2022-01-171-1/+1
|/ /
* | Translated using Weblate (Indonesian)Weblate2022-01-151-11/+11
| | | | | | | | | | | | | | | | Currently translated at 100.0% (633 of 633 strings) Co-authored-by: Linerly <linerly@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/id/ Translation: Nheko/nheko
* | 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
|\ \ | | | | | | Port usersettings to qml
| * | 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
| | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (633 of 633 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
* | | Merge pull request #879 from skiedlx/spanish-translationDeepBlueV7.X2022-01-061-281/+295
|\ \ \ | | | | | | | | Spanish translation done
| * | | 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
| | | | | | | | fixes #875
* | Fix presence db creation on servers without presenceNicolas Werner2022-01-032-11/+9
| | | | | | | | fixes #873
* | 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
| | | | | | | | fixes #857
* | Fix download icon sizeNicolas Werner2022-01-021-0/+5
| |
* | Translated using Weblate (Estonian)Weblate2022-01-021-10/+10
| | | | | | | | | | | | | | | | Currently translated at 100.0% (633 of 633 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 (French)Weblate2022-01-021-2/+2
| | | | | | | | | | | | | | | | Currently translated at 100.0% (633 of 633 strings) Co-authored-by: Eldred HABERT <stuff@eldred.fr> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | 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 windows See merge request nheko-reborn/nheko!19
| * | Gstreamer glib event loop for macos and windowsJoe Donofry2022-01-024-8/+39
| | | | | | | | | | | | | | | - This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices.
* | | Port image overlay to qmlNicolas Werner2022-01-0215-191/+196
| | | | | | | | | | | | | | | | | | Allows you to zoom and pan now. relates to #647
* | | 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
| | | | | | | | | | | | | | | | | | Currently translated at 99.6% (631 of 633 strings) Co-authored-by: Eldred HABERT <stuff@eldred.fr> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Update translation filesWeblate2022-01-011-5/+0
| | | | | | | | | | | | | | | | Updated by "Cleanup translation files" hook in Weblate. Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ Translation: Nheko/nheko
* | Merge pull request #869 from skiedlx/spanish-translationDeepBlueV7.X2022-01-011-426/+435
|\ \ | | | | | | Added more spanish translation
| * | Added more spanish translationDrake2022-01-011-426/+435
|/ / | | | | | | I was looking at weblate and saw this one was barely translated so here it is, not fully done yet though mostly because I didn't understand the context for some text or just didn't know the "best" way of translating it to spanish but I'll try to keep on it
* | 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
| | | | | | | | | | | | fixes #439 Workaround for https://bugreports.qt.io/browse/QTBUG-97401 fixes #810
* | 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
|\ \ | | | | | | Fix and enhance man page
| * | 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
| | | | | | | | | | | | | | | | | | | | | | | | Updated by "Cleanup translation files" hook in Weblate. Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ Translation: Nheko/nheko
* | | Update translationsNicolas Werner2022-01-0124-1923/+2705
|/ /
* | Translated using Weblate (Spanish)Weblate2021-12-311-18/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 7.4% (47 of 627 strings) Translated using Weblate (Spanish) Currently translated at 7.4% (47 of 627 strings) Translated using Weblate (Spanish) Currently translated at 7.4% (47 of 627 strings) Co-authored-by: Diego Collado <diego@diegocollado.net> Co-authored-by: Edd Ludd <nrdz4xoo@anonaddy.me> Co-authored-by: Richard <mpxfsfuv@sharklasers.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/es/ Translation: Nheko/nheko
* | Added translation using Weblate (Catalan)Weblate2021-12-311-0/+3431
| | | | | | | | | | Co-authored-by: Edd Ludd <nrdz4xoo@anonaddy.me> Co-authored-by: Weblate <noreply@weblate.org>
* | Use the styles default delay for tooltipsNicolas Werner2021-12-317-1/+32
| | | | | | | | | | | | | | This makes them less annoying when scrolling or accessing the popup menu. See also #860
* | 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
| | | | | | | | | | | | | | | | Currently translated at 4.6% (29 of 627 strings) Co-authored-by: LluisE <lluise@tutanota.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/es/ Translation: Nheko/nheko
* | 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
|\ \ | | | | | | | | | | | | Completer scrolling See merge request nheko-reborn/nheko!20
| * | Increase Completer limit to 30Joe Donofry2021-12-302-16/+35
| | | | | | | | | | | | | | | - Add scrolling - Only display ~7 items at once
* | | Update presence dynamically and reduce allocationsNicolas Werner2021-12-3011-79/+145
|/ /
* | Convert blurhash image format on worker threadNicolas Werner2021-12-301-1/+1
| | | | | | | | Not only should this prevent hickups, it also fixes a potential crash.
* | 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 service
| * | Make nheko usable without a secret storage servicernhmjoj2021-12-271-7/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change adds the ability to run Nheko without a secrets storage service[1]. The secrets are stored in plaintext under the [secrets] section of nheko.conf. Since this is a "I know what I'm doing" type of feature, it's disabled by default and can only be enabled with an hidden setting `run_without_secure_secrets_service=true`. Fixes issue #705. [1]: https://freedesktop.org/wiki/Specifications/secret-storage-spec
* | | 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
|\ \ \ | | | | | | | | Apply selective clang-tidy suggestions