summary refs log tree commit diff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Support the knock_restricted ruleNicolas Werner2022-06-182-0/+15
|
* Skip migration if sender_key is not a string or presentNicolas Werner2022-06-181-1/+3
|
* Get rid of 'using json = nlohmann::json'Nicolas Werner2022-06-178-185/+196
|
* Remove remaining groups codeNicolas Werner2022-06-171-4/+0
|
* Fix compilation without implicit nlohmann conversionsNicolas Werner2022-06-178-69/+84
|
* Remove redundant alias functionNicolas Werner2022-06-176-58/+37
|
* Simplify includes a bitNicolas Werner2022-06-167-13/+21
|
* Speedup provider compilationNicolas Werner2022-06-163-7/+4
|
* Fix settings groups not being terminated properly on logoutNicolas Werner2022-06-151-0/+4
| | | | fixes #1094
* Merge pull request #1095 from syldrathecat/subtle-paste-fixesDeepBlueV7.X2022-06-152-10/+14
|\ | | | | Subtle corrections to paste behaviors
| * Subtle corrections to paste behaviorsSyldraTheCat2022-06-142-10/+14
| |
* | Fix failed uploads not removing uploadsNicolas Werner2022-06-151-0/+5
| | | | | | | | fixes #1098
* | Fix pins not refreshing after being loadedNicolas Werner2022-06-153-3/+9
| |
* | Fix edits not updating in repliesNicolas Werner2022-06-151-1/+16
| |
* | Speedup startup by caching last message timestampNicolas Werner2022-06-155-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.
* Update hidden read receipts MSCNicolas Werner2022-06-142-9/+23
|
* Fix C++20 compatibilityNicolas Werner2022-06-131-1/+1
|
* Fix height attribute for emotesNicolas Werner2022-06-131-1/+1
|
* Fix crash on logout (why did that line vanish?!?)Nicolas Werner2022-06-121-0/+1
|
* Fix comparison for glare algorithmNicolas Werner2022-06-122-5/+9
|
* Properly handle glare when verifyingNicolas Werner2022-06-121-4/+17
|
* Add some logging to dockNicolas Werner2022-06-051-2/+10
|
* Unread messages count as an Unity compatible badge (#1085)d422022-06-054-0/+113
| | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
* Fix unnecessary detatch in for loopNicolas Werner2022-05-271-8/+8
|
* Add basic powerlevel editorNicolas Werner2022-05-275-0/+687
|
* Send images on enter if input bar is emptyNicolas Werner2022-05-231-1/+3
|
* Fix unsigned wraparound when creating one time keysNicolas Werner2022-05-211-1/+2
|
* Fix bad format stringNicolas Werner2022-05-191-2/+1
|
* Use newer libolmNicolas Werner2022-05-141-1/+2
|
* Fix stopping the fallback removal timer starterNicolas Werner2022-05-141-1/+1
|
* Add support for fallback keysNicolas Werner2022-05-142-9/+47
|
* Properly mark image node as dirty on size updateNicolas Werner2022-05-111-3/+3
|
* Use right linterNicolas Werner2022-05-1028-67/+35
|
* More image dialog fixesNicolas Werner2022-05-1031-40/+85
|
* Add mtxclient to loggingNicolas Werner2022-05-081-1/+5
|
* Fix header order...Nicolas Werner2022-05-071-1/+1
|
* Fix potential crash when opening separate roomsNicolas Werner2022-05-071-1/+4
|
* Activate window that already has the room open if possibleNicolas Werner2022-05-074-8/+21
|
* Rework focus handlingNicolas Werner2022-05-077-38/+78
|
* Fix notification for focus room in main windowNicolas Werner2022-05-071-1/+1
|
* fix indentationNicolas Werner2022-05-071-8/+6
|
* Show powerlevels in memberlistNicolas Werner2022-05-073-0/+30
|
* Fixup some small emoji thingsNicolas Werner2022-05-062-2/+4
|
* Merge branch 'master' of https://github.com/TheDrawingCoder-Gamer/nheko into ↵Nicolas Werner2022-05-064-2952/+4886
|\ | | | | | | TheDrawingCoder-Gamer-master
| * Fix triumph mappingTheDrawingCoding-Gamer2022-05-011-2/+2
| |
| * Change name to codepointBulbyVR2022-04-271-25/+7321
| |
| * More codes and rulesBulbyVR2022-04-241-7477/+181
| |
| * Unhardcode qmlBulbyVR2022-04-241-1/+1
| |
| * forgot to lintBulbyVR2022-04-241-3661/+14827
| |
| * Properly add regional indicators, with ZWNJBulbyVR2022-04-241-14723/+3661
| |
| * Add more aliases, start on regional indicatorsBulbyVR2022-04-242-5/+5
| |
| * Forgot lintingBulbyVR2022-04-241-3635/+14723
| |
| * Allow search with unicode namesBulbyVR2022-04-244-10223/+3647
| |
| * Remove sequences of _BulbyVR2022-04-241-861/+861
| |
| * Keep old codes alongside new onesBulbyVR2022-04-241-0/+18
| | | | | | | | Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
| * Run make lintBulbyVR2022-04-241-3634/+10199
| | | | | | | | Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
| * Add transforms and shortcodes to emojiBulbyVR2022-04-241-12899/+3634
| | | | | | | | Signed-off-by: BulbyVR <26726264+TheDrawingCoder-Gamer@users.noreply.github.com>
* | Add basic support for multiple windowsNicolas Werner2022-05-068-33/+58
| |
* | Don't crash on corrupt animated imagesNicolas Werner2022-05-041-15/+20
| |
* | Fix scaling of animated images in fullscreen image viewerNicolas Werner2022-04-261-3/+9
|/
* Fix filtering without using regexNicolas Werner2022-04-232-2/+4
|
* Don't use deprecated filterRegExpNicolas Werner2022-04-231-2/+2
|
* Fix use of deprecated QRegExp in MemberList filterNicolas Werner2022-04-231-1/+1
|
* Search room members (#1049)Loren Burkholder2022-04-222-9/+121
|
* Merge pull request #1054 from tastytea/image-pack-changes/pack-idDeepBlueV7.X2022-04-221-4/+13
|\ | | | | Show pack Id for image pack changes in timeline
| * Show pack Id for image pack changes in timelinetastytea2022-04-201-4/+13
| | | | | | | | Show either pack name, state key or (empty).
* | Fix PLs for DMsNicolas Werner2022-04-201-1/+1
|/
* Show changes in image packs in timelineNicolas Werner2022-04-192-0/+70
|
* Fix lintingNicolas Werner2022-04-181-2/+1
|
* D-Bus fixes (#1048)Loren Burkholder2022-04-184-39/+95
| | | | | | | | According to LorenDB's First Law of Software Development, once a developer has committed or merged a new feature, he will find at least one problem with the implementation. I realized that I was constructing the room info items with some parameters out of order, which required a rather urgent fix. Furthermore, I fixed the image decoding algorithms in the QDBusArgument operator. Finally, I switched the API version parameter back to QString, since passing it as a QVersionNumber would create a problem for non-Qt API users. On the general improvements side of things, I added some handy wrappers for D-Bus calls so that other devs that copy the NhekoDBusApi files to use for their own applications won't have to go to the effort of making the D-Bus calls themselves.
* Fix grayscale bug AGAINNicolas Werner2022-04-161-1/+1
|
* Fix cursor not being closed before txn was committedJoseph Donofry2022-04-141-0/+1
|
* Cleanup some random dbus stuffNicolas Werner2022-04-142-9/+17
|
* Add D-Bus API (#916)Loren Burkholder2022-04-1413-51/+481
| | | | This adds functionality for viewing joined rooms and activating rooms.
* Fix accidental shadowingNicolas Werner2022-04-131-1/+1
|
* Store notification counts across restartsNicolas Werner2022-04-133-10/+24
|
* fix lintNicolas Werner2022-04-101-3/+4
|
* Add specific powerlevel messages (#852)Marcel2022-04-101-4/+261
| | | | fixes #136
* Fix SSSS if another client used the wrong base64 formatNicolas Werner2022-04-081-2/+6
|
* Fix typo in key exportNicolas Werner2022-04-081-1/+2
|
* Fix a few issues with receiving to_device messages in initial syncNicolas Werner2022-04-083-21/+31
|
* Remove sender key from megolm session indexNicolas Werner2022-04-084-41/+102
| | | | | | implements MSC3700 see https://github.com/matrix-org/matrix-spec-proposals/pull/3700
* Merge pull request #1036 from Nheko-Reborn/fixCreateDirectChatDeepBlueV7.X2022-04-031-1/+2
|\ | | | | Don't treat a space as a direct chat
| * Don't treat a space as a direct chatLoren Burkholder2022-04-021-1/+2
| |
* | Fix room alias issue (#354)Apurv4042022-04-021-0/+7
|/
* lintNicolas Werner2022-04-011-7/+4
|
* Allow knocking if join failed and via matrix urisNicolas Werner2022-04-012-9/+50
|
* Fix leaving roomsNicolas Werner2022-03-311-1/+1
|
* Add reasons to everythingNicolas Werner2022-03-307-24/+33
| | | | fixes #1030
* Add /knock commandNicolas Werner2022-03-303-2/+22
|
* Fix cursor moving to the end when editing in the middleNicolas Werner2022-03-301-1/+2
|
* Remove a few unused variablesNicolas Werner2022-03-301-90/+4
|
* Don't use a modal to edit room name and topicNicolas Werner2022-03-306-846/+108
|
* Fix arrow keysNicolas Werner2022-03-301-1/+1
|
* Remove unused ToggleButtonNicolas Werner2022-03-302-355/+0
|
* Cleanup some unused codeNicolas Werner2022-03-302-3/+1
|
* Merge pull request #1019 from maltee1/qml_createroomDeepBlueV7.X2022-03-2912-236/+60
|\ | | | | CreateRoom dialog in QML
| * Add backend for new room creation dialogsNicolas Werner2022-03-2910-236/+51
| |
| * run lintMalte E2022-03-262-3/+3
| |
| * direct chat creator can now create direct chatsMalte E2022-03-262-0/+9
| |
* | Avoid empty membership eventsNicolas Werner2022-03-281-9/+6
| |
* | Fix crash on missing pack descriptionNicolas Werner2022-03-251-2/+4
|/
* Don't send thumbnails that are larger than the originaltastytea2022-03-241-31/+39
| | | | | | - Set PNG compression to maximum - Don't upload thumbnail if it is not at least 10% smaller than the original
* Default body to shortcode if unset and sending stickerNicolas Werner2022-03-222-1/+7
|
* Add a default filename for clipboard pastes againNicolas Werner2022-03-221-1/+6
|
* Try to improve thumbnailing on macOSNicolas Werner2022-03-221-1/+5
|
* Fix thumbnails of received encrypted imagesNicolas Werner2022-03-222-3/+8
|
* Small fixes to video thumbnailingNicolas Werner2022-03-221-34/+17
|
* Merge pull request #1009 from tastytea/reword-extprog-tooltipDeepBlueV7.X2022-03-221-6/+6
|\ | | | | Reword tooltip for Open{Image,Video}External
| * Reword tooltip for Open{Image,Video}Externaltastytea2022-03-211-6/+6
| |
* | Actually pass the mimetype we intendedNicolas Werner2022-03-211-1/+1
| |
* | Properly fix image uploads without image/* formatNicolas Werner2022-03-211-2/+9
| |
* | Fix potential crash if there is no image format pastedNicolas Werner2022-03-211-1/+2
|/
* Fix thumbnails for encrypted files and factor upload box outNicolas Werner2022-03-215-14/+91
|
* Show some previews in upload windowNicolas Werner2022-03-212-3/+26
|
* Please clazyNicolas Werner2022-03-211-3/+3
|
* Also stop audio playerNicolas Werner2022-03-211-1/+5
|
* Thumbnail videoNicolas Werner2022-03-212-83/+172
|
* Add duration and resolution to filesNicolas Werner2022-03-216-7/+217
|
* Move uploads to InputBarNicolas Werner2022-03-204-425/+297
|
* Shuffle around user settingsNicolas Werner2022-03-201-3/+3
|
* Merge pull request #1001 from duarm/masterDeepBlueV7.X2022-03-202-4/+80
|\ | | | | options to open images/videos with external program by default
| * warn about implications of toggling external optionmath2022-03-191-4/+6
| |
| * add option to open video with external program by defaultmath2022-03-193-15/+51
| |
| * add option to open image with external program by defaultmath2022-03-193-0/+38
| |
* | properly commit preedit textMalte E2022-03-191-0/+3
|/
* Fix key upload when doing SSO loginNicolas Werner2022-03-131-1/+1
|
* Sort known UIA flows firstNicolas Werner2022-03-131-0/+30
|
* Use standard buttons where possibletastytea2022-03-112-12/+7
| | | | | | | Standard buttons are ordered in the right way and sometimes have an icon. Bug: https://matrix.to/#/%23nheko%3Anheko.im/%2476PZ2m6YftX8mqGIe9ettKbh_-pEYeVRQSJBfwFzWi0?via=pixie.town&via=matrix.org&via=matrix.flexinos.tech&via=half-shot.uk
* Enable online key backup by defaultNicolas Werner2022-03-101-1/+1
|
* Fix server switching to https after bootstrapNicolas Werner2022-03-072-4/+5
| | | | fixes #878
* 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-062-4/+6
| | | | | | | | # 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...
* Allow explicit selection of SSO methodNicolas Werner2022-03-062-21/+73
| | | | fixes #975
* If you replace the txn id, replace a string the length of the txn id...Nicolas Werner2022-03-051-1/+1
|
* 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
* 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
|
* Remove unused headersNicolas Werner2022-03-021-20/+0
|
* 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
|
* Merge pull request #952 from symphorien/hidden-read-receiptsDeepBlueV7.X2022-02-222-8/+16
|\ | | | | support for hidden read receipts
| * support for hidden read receiptsGuillaume Girol2022-02-212-8/+16
| |
* | WebRTCSession: avoid deprecated 'gst_element_get_request_pad'Pablo Barciela2022-02-211-3/+8
| |
* | Don't leak dialogsNicolas Werner2022-02-211-5/+11
| | | | | | | | | | | | It seems that you need to manually destroy created objects... Great... fixes #898
* | Add sender names to state events (#948)Malte E2022-02-211-7/+9
| | | | | | | | | | * add sendernames to state events * Center state events and make them less tiny
* | 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.
* | Use ListView without scrollview for messagesNicolas Werner2022-02-193-0/+90
| | | | | | | | | | | | | | | | | | | | 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
* | Allow window sizes smaller than 400x400Nicolas Werner2022-02-143-8/+5
| |
* | Merge branch 'message-bubbles' of https://github.com/maltee1/nheko into ↵Nicolas Werner2022-02-144-5/+85
|\ \ | | | | | | | | | maltee1-message-bubbles
| * | fix bugs found by NicoMalte E2022-02-141-2/+2
| | |
| * | let lint fix the code formattingMalte E2022-02-131-5/+4
| | |
| * | add small avatars option and tweak colors and spacingsMalte E2022-02-132-2/+36
| | |
| * | add translations and actually add changes to TimelineModelMalte E2022-02-072-2/+13
| | |
| * | clean up margin settingMalte E2022-02-051-2/+3
| | |
| * | place metadata below message when the Layout is narrow (<350)Malte E2022-02-051-3/+2
| | |
| * | Add message bubblesMalte E2022-02-042-0/+36
| | |
* | | Prevent old verification requests from showing upNicolas Werner2022-02-141-0/+27
| | |
* | | Fix setting emoji fontNicolas Werner2022-02-121-2/+2
| | |
* | | Hidden events: Refactor slightly for reusabilityNicolas Werner2022-02-128-123/+243
| | |
* | | Hidden events: Make reusable read functiontastytea2022-02-102-9/+16
| | |
* | | Hidden events: Some cleanuptastytea2022-02-102-38/+35
| | |
* | | Hidden events: Make save-function reusable for global account datatastytea2022-02-102-9/+18
| | |
* | | Hidden events: Incorporate suggestions from reviewtastytea2022-02-102-50/+22
| | | | | | | | | | | | | | | | | | | | | - 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)
* | | Add GUI to change hidden events per roomtastytea2022-02-102-0/+75
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | 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-091-4/+5
| | | | | | | | fixes #903
* | # should be valid in linksNicolas Werner2022-02-051-1/+1
| |
* | Add /reset-state commandNicolas Werner2022-02-056-2/+69
| |
* | Fix avatar url conversion for widgetsNicolas Werner2022-02-041-1/+1
| |
* | Show widgets as linksNicolas Werner2022-02-045-7/+92
| |
* | Merge pull request #906 from LorenDB/offlineIndicatorDeepBlueV7.X2022-02-042-0/+12
|\ \ | | | | | | Add offline indicator
| * | Add offline indicator (#472)Loren Burkholder2022-02-012-0/+12
| |/
* / Fetch previews for space children using /hierarchyNicolas Werner2022-02-022-49/+53
|/
* 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
|
* Reimplement error notificationsNicolas Werner2022-01-304-108/+4
|
* Remove a few unused includesNicolas Werner2022-01-304-23/+2
|
* Remove a few now unused filesNicolas Werner2022-01-3029-2611/+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
|
* Fix secrets not loading after registrationNicolas Werner2022-01-293-2/+8
|
* Port registration to QmlNicolas Werner2022-01-285-431/+196
|
* Remove some unused functionsNicolas Werner2022-01-263-53/+2
|
* Functional login pageNicolas Werner2022-01-265-423/+207
|
* Fix focus and qml parenting with qml rootNicolas Werner2022-01-267-20/+14
|
* Initial qml root windowNicolas Werner2022-01-2616-388/+324
|
* Fix gray scale images breaking notifications on dunstNicolas Werner2022-01-261-21/+5
| | | | Fixes #907
* Fixed a grammatical errorAyushi Bisht2022-01-181-1/+1
|
* fixed a typo in Cache.cppAyushi Bisht2022-01-171-1/+1
|
* Fix setting double values in setting spinboxesNicolas Werner2022-01-132-7/+9
|
* Add profile to notifications on KDENicolas Werner2022-01-121-0/+4
|
* Address review commentsNicolas Werner2022-01-111-1/+0
|
* Port usersettings to qmlNicolas Werner2022-01-096-858/+1094
|
* Work around images with size 0 in infoNicolas Werner2022-01-041-0/+3
| | | | fixes #875
* Fix presence db creation on servers without presenceNicolas Werner2022-01-032-11/+9
| | | | fixes #873
* Add minimum scale in image viewerNicolas Werner2022-01-031-2/+0
|
* Possibly fix crash on accepting invitesNicolas Werner2022-01-031-24/+28
| | | | fixes #857
* Merge branch 'gstreamer_windows_macos' into 'master'Joe Donofry2022-01-023-7/+38
|\ | | | | | | | | 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-023-7/+38
| | | | | | | | | | - This ensures that gstreamer bus operations work on macOS and windows, such as enumerating devices.
* | Port image overlay to qmlNicolas Werner2022-01-026-182/+62
|/ | | | | | Allows you to zoom and pan now. relates to #647
* Strip variant selector in some casesNicolas Werner2022-01-012-6/+13
| | | | | | fixes #439 Workaround for https://bugreports.qt.io/browse/QTBUG-97401 fixes #810
* Use fully qualified emoji and use literalsNicolas Werner2022-01-011-7215/+10348
|
* Update year in copyright notice to shut up lint jobNicolas Werner2022-01-01166-0/+166
|
* Update translationsNicolas Werner2022-01-011-1/+1
|
* Use the styles default delay for tooltipsNicolas Werner2021-12-312-0/+12
| | | | | | | This makes them less annoying when scrolling or accessing the popup menu. See also #860
* Get rid of some useless codeNicolas Werner2021-12-311-4/+0
|
* 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-301-1/+1
|\ | | | | | | | | Completer scrolling See merge request nheko-reborn/nheko!20
| * Increase Completer limit to 30Joe Donofry2021-12-301-1/+1
| | | | | | | | | | - Add scrolling - Only display ~7 items at once
* | Update presence dynamically and reduce allocationsNicolas Werner2021-12-308-75/+118
|/
* 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-291-12/+10
|
* 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-2849-689/+276
| |
* | Remove unused button classNicolas Werner2021-12-282-131/+0
| |
* | Some qt6 prepNicolas Werner2021-12-2831-66/+87
| |
* | 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
| * | Run linterMTRNord2021-12-272-17/+22
| | |
| * | Apply (selective) Clang-tidy const function and new const pointer ↵MTRNord2021-12-232-9/+9
| | | | | | | | | | | | suggestions on TimelineModel
| * | Apply (selective) Clang-tidy move and some new detected const pointer ↵MTRNord2021-12-232-11/+12
| | | | | | | | | | | | suggestions on TimelineModel
| * | Apply (selective) Clang-tidy and clazy suggestions on TimelineModelMTRNord2021-12-232-55/+54
| |/
* | 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
| | | | | | | | | | | | | | | | - If an inline image has specified a height, add parameters to the image:// URI. - Add scaled to the parameters, the images would be cropped otherwise. - Extract the height from image:// URI and use it for requestSize. - Use scaledToHeight instead of scaled.