summary refs log tree commit diff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* No wayland on Haiku, fixes build errorsSchrijvers Luc2024-06-241-1/+2
* Merge pull request #1734 from Integral-Tech/confirm-passwdDeepBlueV7.X2024-06-201-0/+14
|\
| * Place repeatedPassword after first check & remove unnecessary empty checkIntegral2024-06-171-10/+5
| * Update src/UserSettingsPage.cppIntegral2024-05-261-0/+5
| * Add dialog for repeating password when exporting keysIntegral2024-05-191-0/+14
* | Skip users we don't share a room with in invite dialogNicolas Werner2024-06-201-2/+5
* | Allow setting a scale factor on WindowsNicolas Werner2024-06-202-2/+3
* | Fix tray icon badge count not getting updated since 838b091acd07b681fc52f6f70...Nicolas Werner2024-06-203-19/+21
* | Fix QT_CONFIG check for wayland is only available since Qt6.7Nicolas Werner2024-06-202-3/+7
* | Fix compilation on systems without specific platform interfacesNicolas Werner2024-06-202-4/+4
* | Fix crash on empty mxid in ignore commandsNicolas Werner2024-06-201-2/+7
* | Generate event links only using room idsNicolas Werner2024-06-141-2/+3
* | Fix avatar change renderingNicolas Werner2024-06-141-1/+3
* | Fix disabling a room pingNicolas Werner2024-06-131-8/+7
* | Update changelogNicolas Werner2024-06-102-2/+4
* | lintNicolas Werner2024-06-091-5/+5
* | Properly restore room mentions state after editNicolas Werner2024-06-091-0/+6
* | Support authenticated mediaNicolas Werner2024-06-061-3/+3
* | Fix marking newly created rooms as DM automaticallyNicolas Werner2024-06-041-1/+18
* | Prevent opening empty profilesNicolas Werner2024-06-041-0/+6
* | fix mentions with markdown and in editsNicolas Werner2024-05-315-16/+48
* | Disable image loaded workaround for Qt 6.7 and upNicolas Werner2024-05-271-1/+4
* | Fix an empty profile name allowing you to open a profile twiceNicolas Werner2024-05-271-28/+14
* | Merge pull request #1727 from checkraisefold/test_linux_fixDeepBlueV7.X2024-05-241-9/+4
|\ \ | |/ |/|
| * Fix OpenGL video sinkchain crashcheckraisefold2024-05-171-9/+4
* | Merge pull request #1731 from q234rty/masterDeepBlueV7.X2024-05-161-1/+4
|\ \
| * | Use XDG_ACTIVATION_TOKEN from environment variables by defaultq234rty2024-05-161-1/+4
| |/
* / Don't show spoilers in sidebar or notifications if possibleNicolas Werner2024-05-165-25/+84
|/
* Windows screenshare/video call support, general call improvements (#1725)checkraisefold2024-05-104-64/+237
* Implement MSC4142, mention via repliesNicolas Werner2024-05-091-0/+10
* Merge pull request #1720 from TheDrawingCoder-Gamer/emoji-shortcodes-2DeepBlueV7.X2024-05-095-411/+890
|\
| * fix naming issues with emoji, edit how codegen worksTheDrawingCoding-Gamer2024-05-085-411/+890
* | Fix room mentions warning being displayed even without permissionsNicolas Werner2024-05-071-1/+1
* | Fix possible pagination issue when a sync returns an empty limited timelineNicolas Werner2024-05-071-3/+3
|/
* refactor: replace QString constructors with QStringLiteralIntegral2024-04-264-9/+9
* LintNepNep212024-04-231-1/+2
* Fix image copying on windowsNepNep212024-04-091-1/+4
* Fix lintNicolas Werner2024-04-051-5/+5
* Color conversion seems to be redundant before the sink (upload too, but remov...Nicolas Werner2024-04-051-6/+2
* Add some voip debugging hoopsNicolas Werner2024-04-051-0/+16
* Remove attributes on del tagsNicolas Werner2024-03-201-7/+13
* Fix presence not being per profileNicolas Werner2024-03-191-12/+12
* Make a few headers forward declarationsNicolas Werner2024-03-1637-116/+195
* Include moc files for a tiny speedup on incremental buildsNicolas Werner2024-03-1670-17/+136
* Bump supported matrix versions to 1.9Nicolas Werner2024-03-082-2/+12
* Add support for intentional mentionsNicolas Werner2024-03-087-35/+178
* Fix animated images rendering offscreen for the first frameNicolas Werner2024-03-051-1/+3
* Fix too many characters are emojis nowNicolas Werner2024-03-041-1/+1
* Force emoji font on a few more charactersNicolas Werner2024-03-031-1/+4
* Fix ordering of switch statementLoren Burkholder2024-03-011-2/+2
* Add a command to gradually glitch text in a messageLoren Burkholder2024-02-275-8/+57
* Add a glitch text commandLoren Burkholder2024-02-265-0/+36
* Disable optimistic pagination to fetch events edited into the thread before t...Nicolas Werner2024-01-161-1/+10
* Fix verification with multiple devices in parallelNicolas Werner2024-01-152-5/+37
* Fix gstreamer deinitNepNep212024-01-141-0/+4
* Support "fixed" mac method in verificationNicolas Werner2024-01-141-61/+48
* Use constant for sas verification macNicolas Werner2024-01-141-18/+13
* Make volume control logarithmic againNicolas Werner2024-01-112-2/+4
* Use macos define everywhereNicolas Werner2024-01-093-11/+11
* Fix macOS apple silicon buildNicolas Werner2024-01-091-4/+5
* Use dynamic properties for NhekoFixupPaletteEventFilterq234rty2024-01-082-7/+2
* Make clazy happyNicolas Werner2024-01-081-16/+18
* Fix lag when media messages are shown and fix media controlsNicolas Werner2024-01-082-6/+49
* Speedup room switching by forcing a bigger initial item sizeNicolas Werner2024-01-082-1/+5
* Faster blurhash decodeNicolas Werner2024-01-071-2/+9
* Merge pull request #1649 from duarm/swipe-toggleDeepBlueV7.X2024-01-072-0/+36
|\
| * lintduarm2023-12-311-3/+3
| * disable swipe motions toggleduarm2023-12-312-0/+36
* | Merge pull request #1635 from NepNep21/ignore-commandDeepBlueV7.X2024-01-067-1/+62
|\ \ | |/ |/|
| * deleteLater() on failureNepNep212023-12-211-1/+2
| * Merge branch 'Nheko-Reborn:master' into ignore-commandNep Nep2023-12-201-5/+5
| |\
| * | Fix memory leak and invite filteringNepNep212023-12-192-10/+12
| * | Other occurencesNepNep212023-12-192-3/+3
| * | Improve namingNep Nep2023-12-191-1/+1
| * | Merge branch 'Nheko-Reborn:master' into ignore-commandNep Nep2023-12-177-13/+69
| |\ \
| * | | Multiple changesNepNep212023-12-176-11/+42
| * | | Add /ignoreNepNep212023-12-115-1/+28
* | | | Merge pull request #1630 from FallenValkyrie/allow_sticker_pack_removalDeepBlueV7.X2023-12-222-12/+34
|\ \ \ \ | |_|_|/ |/| | |
| * | | Implement account pack deletionFallenValkyrie2023-12-191-0/+15
| * | | Factor out the logic to delete an ImagePackFallenValkyrie2023-12-162-12/+19
* | | | Fix backslashes escapesNicolas Werner2023-12-191-5/+5
| |_|/ |/| |
* | | Trigger less QEvent::ApplicationPaletteChangeq234rty2023-12-172-0/+8
|/ /
* | Work around clazy claiming we connect a lambdaNicolas Werner2023-12-132-3/+8
* | Allow clicking notifications on WindowsNicolas Werner2023-12-122-8/+28
* | Try to make windows notifications prettierNicolas Werner2023-12-113-7/+30
|/
* Fix urls in widgets being double encodedNicolas Werner2023-12-041-1/+3
* Fix profile argument parsing bugLoren Burkholder2023-11-291-1/+1
* Fix state event rendering for join rules and emojisNicolas Werner2023-11-282-14/+10
* Unset hidden space when space is leftNicolas Werner2023-11-271-0/+11
* Support activation tokens for notificationsNicolas Werner2023-11-204-0/+22
* Support window activation on waylandNicolas Werner2023-11-201-3/+48
* Switch to KDSingleApplicationNicolas Werner2023-11-201-24/+31
* Automatically increase database limits when hitNicolas Werner2023-11-191-7/+64
* Fix some round images being persisted as not roundNicolas Werner2023-11-191-1/+1
* Upgrade trust of megolm sessions when receiving RoomKeyNicolas Werner2023-11-195-28/+68
* Fix Nheko freezing after stopping a call on WaylandNicolas Werner2023-11-091-0/+16
* Fix call only ringing the second timeNicolas Werner2023-11-091-2/+3
* Get rid of useless captureNicolas Werner2023-11-091-1/+1
* Replace mediafilesNicolas Werner2023-11-091-3/+7
* Fix active user checkNicolas Werner2023-11-051-3/+3
* Make clazy happyNicolas Werner2023-11-021-2/+2
* Use sha256 to encode the database name instead of just hex encoding itNicolas Werner2023-11-021-14/+39
* Fix gstreamer element namesNicolas Werner2023-11-021-3/+3
* Fix pending reply sizingNicolas Werner2023-11-012-5/+14
* Spaces are now boldNicolas Werner2023-11-014-0/+6
* Possibly fix pagination in searchNicolas Werner2023-11-011-3/+1
* Possibly fix crash when room is cleared on event delegateNicolas Werner2023-11-011-49/+60
* Fix trailing whitespaceNicolas Werner2023-11-011-1/+0
* Remove unused functionNicolas Werner2023-11-011-29/+0
* Throttle sync processing if the window is unfocused for a whileNicolas Werner2023-11-012-3/+26
* Save profile when explicitly specifiedNicolas Werner2023-11-011-2/+4
* Downgrade self verification status logging to debugNicolas Werner2023-11-011-1/+1
* Fix decrypt notification settings persistent under the wrong keyNicolas Werner2023-11-011-135/+118
* Cleanup headers a bit moreNicolas Werner2023-10-3118-267/+224
* A few more small speedupsNicolas Werner2023-10-318-120/+103
* Try to fix notification in packaged appNicolas Werner2023-10-311-1/+2
* Speed up compilation a bitNicolas Werner2023-10-3140-255/+318
* Fix a few conversionsNicolas Werner2023-10-314-8/+10
* fix room name calculation with 3 membersNicolas Werner2023-10-281-2/+17
* Merge pull request #1539 from Nheko-Reborn/issue1410DeepBlueV7.X2023-10-262-0/+10
|\
| * Add report message functionalityLoren Burkholder2023-10-252-0/+10
* | Fix macos not supporting emplace of aggregates yetNicolas Werner2023-10-261-1/+1
* | Merge pull request #1541 from NepNep21/ignore-usersDeepBlueV7.X2023-10-258-10/+171
|\ \
| * | Move dialog to settings page and add avatar image to delegateNepNep212023-10-242-0/+8
| * | Cleanup ignore user functionality slightlyNicolas Werner2023-10-246-41/+98
| * | Merge branch 'ignore-users' of github.com:NepNep21/nheko into ignore-usersNicolas Werner2023-10-236-5/+98
| |\ \
| | * | Fix lint after clazy fixNepNep212023-10-011-2/+1
| | * | Lint + clazyNepNep212023-10-013-8/+7
| | * | Use propertiesNepNep212023-10-014-24/+53
| | * | RebaseNepNep212023-10-014-5/+71
* | | | Add missing includeNicolas Werner2023-10-261-0/+1
| |_|/ |/| |
* | | Allow setting presence state againNicolas Werner2023-10-254-26/+24
* | | Fix lintingNicolas Werner2023-10-251-5/+6
* | | Properly close cursors before commit and db deletionNicolas Werner2023-10-251-0/+2
* | | Fix double free on commit database migrationmips64-el2023-10-251-1/+3
|/ /
* | Migrate olm sessions to be stored in one database instead of thousandsNicolas Werner2023-10-233-27/+91
* | hr tags are self closingNicolas Werner2023-10-221-1/+1
* | Add a way to compact the databaseNicolas Werner2023-10-214-10/+106
* | Possibly fix a crash in the EventDelegateChooserNicolas Werner2023-10-202-8/+18
* | Small qml fixesNicolas Werner2023-10-181-8/+14
* | Relayout when event delegates change implicit sizeNicolas Werner2023-10-182-1/+4
* | Qt6.6 compatibilityNicolas Werner2023-10-1316-32/+32
* | Remove old messages only when the db is full or on startupNicolas Werner2023-10-111-8/+4
* | Focus to the message input bar after dragging and dropping a fileSateallia2023-10-111-0/+1
* | Merge branch 'delegate-rework'Nicolas Werner2023-10-109-137/+856
|\ \ | |/ |/|
| * Make effect messages stand out moreNicolas Werner2023-10-091-0/+10
| * cleanupsNicolas Werner2023-10-092-10/+10
| * Fix CPU usage from out of frame animated imagesNicolas Werner2023-10-092-4/+16
| * Fix typing notificationsNicolas Werner2023-10-095-15/+16
| * Fixup reply and state event renderingNicolas Werner2023-10-082-60/+156
| * Switch to manual polishing of event delegatesNicolas Werner2023-10-083-18/+128
| * Remaining events apart from verificationNicolas Werner2023-08-254-37/+38
| * Get rid of redundant constructions and make room implicitNicolas Werner2023-08-254-4/+21
| * Port state events and imagesNicolas Werner2023-08-253-91/+138
| * Working text messages in delegate reworkNicolas Werner2023-08-252-4/+27
| * Create an EventDelegateChooserNicolas Werner2023-08-254-0/+402
* | Merge pull request #1537 from Nheko-Reborn/issue1426DeepBlueV7.X2023-10-012-1/+15
|\ \
| * | Allow configuring global hidden event settingsLoren Burkholder2023-09-232-1/+15
| |/
* | Merge pull request #1534 from Nheko-Reborn/issue1494DeepBlueV7.X2023-10-011-4/+4
|\ \ | |/ |/|
| * Use @user:example.com for all sample mxidsLoren Burkholder2023-09-231-4/+4
* | Merge pull request #1536 from Nheko-Reborn/issue1440DeepBlueV7.X2023-08-221-10/+29
|\ \
| * | Add explicit default font optionLoren Burkholder2023-08-111-10/+29
* | | Fix build with fmt 10.1.0q234rty2023-08-171-1/+1
* | | Remove some unnecessary forward declarations and headersLoren Burkholder2023-08-113-11/+0
* | | Merge pull request #1535 from Nheko-Reborn/powerlevelsInTimelineDeepBlueV7.X2023-08-102-0/+10
|\ \ \
| * \ \ Merge remote-tracking branch 'origin/powerlevelsInTimeline'Nicolas Werner2023-08-102-0/+10
| |\ \ \
| | * | | Show an indicator in the timeline for mods and adminsLoren Burkholder2023-07-232-0/+10
| | |/ /
* | | | Merge pull request #1523 from Nheko-Reborn/qmlFallbackAuthDeepBlueV7.X2023-08-106-119/+70
|\ \ \ \ | |/ / / |/| | |
| * | | QML the fallback auth dialogLoren Burkholder2023-07-146-119/+70
* | | | Remove usage of creatorNicolas Werner2023-08-091-1/+0
* | | | Merge pull request #1532 from Nheko-Reborn/issue1512DeepBlueV7.X2023-07-282-2/+17
|\ \ \ \ | |_|/ / |/| | |
| * | | Add mark as read entry to the roomlist right-click menuLoren Burkholder2023-07-222-2/+17
| | |/ | |/|
* / | Fix some compiler errorsLoren Burkholder2023-07-231-10/+9
|/ /
* | Remove final which breaks type registrationNicolas Werner2023-07-163-3/+3
* | Fix verification error codesNicolas Werner2023-07-162-0/+5
* | Fix qml translationsNicolas Werner2023-07-131-2/+15
|/
* Fix presence not updating in the timelineNicolas Werner2023-07-091-1/+1
* Fix a few more bugs where a limited timeline could cause a hanging paginationNicolas Werner2023-07-091-2/+15
* Fix pagination in rooms with a full batch of redactionsNicolas Werner2023-07-091-4/+21
* Fix mass redaction /commandNicolas Werner2023-07-091-3/+6
* Focus to the message input bar after selecting a fileSateallia2023-07-061-0/+1
* Merge pull request #1501 from Nheko-Reborn/qmlRecaptchaDeepBlueV7.X2023-07-067-123/+75
|\
| * make lintLoren Burkholder2023-07-062-5/+6
| * Port the reCAPTCHA dialog to QMLLoren Burkholder2023-07-066-122/+74
| * Remove unneeded forward declarationLoren Burkholder2023-06-291-1/+0
* | Add an early out cache for event expirationNicolas Werner2023-07-063-6/+91
* | Fix event expiration not always stopping properly and redacting some wrong st...Nicolas Werner2023-07-061-11/+22
* | Prevent redactions of ACL and Create events, since Synapse prevents redaction...Nicolas Werner2023-07-061-1/+10
* | Fix overflow in event expiration daysNicolas Werner2023-07-051-3/+3
* | Fix variable shadowingNicolas Werner2023-07-052-7/+6
* | Add experimental event expirationNicolas Werner2023-07-056-30/+285
* | Add some event expiration functionNicolas Werner2023-07-042-0/+202
|/
* Rework how history settings are representedNicolas Werner2023-06-281-0/+3
* Fix build against fmt10Nicolas Werner2023-06-284-9/+14
* Allow viewing and changing the history visibilityNicolas Werner2023-06-242-1/+104
* Fix screenshare selectionNicolas Werner2023-06-191-1/+1
* Fix login and registration page registrationNicolas Werner2023-06-192-2/+2
* Fix UserSettingsModel and Communities singleton instantiationNicolas Werner2023-06-194-1/+8
* Fix completer sizeNicolas Werner2023-06-192-3/+3
* Properly register image pack typesNicolas Werner2023-06-192-2/+9
* Make theme visible to qmlNicolas Werner2023-06-191-0/+3
* Move to automatic type registrationNicolas Werner2023-06-1944-300/+391
* Fix lintingNicolas Werner2023-06-101-2/+2
* Show some generic message for ACL changesNicolas Werner2023-06-102-0/+7
* Add inviter to the invite reasonNicolas Werner2023-06-105-3/+78
* Properly set pack avatarNicolas Werner2023-06-091-0/+2
* Fix notification imagesNicolas Werner2023-06-082-20/+10
* Workaround palette not set on new windowsNicolas Werner2023-06-083-0/+30
* Remove MacExtras includeNicolas Werner2023-06-081-30/+1
* Use Badge function on non-dbus systemsNicolas Werner2023-06-081-3/+2
* Remove QtMac headerNicolas Werner2023-06-081-1/+0
* Link XCB always if X11 support is onNicolas Werner2023-06-081-0/+4
* Fix one more clazy issueNicolas Werner2023-06-082-2/+4
* Remove a few more QPairsNicolas Werner2023-06-081-3/+3
* Fix a few more clazy warningsNicolas Werner2023-06-082-3/+5
* Fix a few clazy warningsNicolas Werner2023-06-083-21/+11
* Fix qtkeychain includeNicolas Werner2023-06-081-1/+1
* Try to fix flatpak build and change appidNicolas Werner2023-06-081-1/+1
* Fix QChar rangeNicolas Werner2023-06-082-2/+3
* Use multidata in timeline modelNicolas Werner2023-06-083-3/+25
* Remove style sheetsNicolas Werner2023-06-081-15/+2
* lintNicolas Werner2023-06-0820-118/+97
* Fix palette access and QMediaPlayer errorsNicolas Werner2023-06-083-15/+16
* First runnable qt6 NhekoNicolas Werner2023-06-081-0/+2
* Make Nheko compile on Qt6Nicolas Werner2023-06-0838-362/+108
* Don't delete uncached messages after editNicolas Werner2023-06-011-1/+2
* Fix lintingNicolas Werner2023-05-301-1/+1
* Remember last used filterSateallia2023-05-303-1/+21
* Make summary translation plural sensitiveNicolas Werner2023-05-291-2/+1
* Copy arguments for notificationNicolas Werner2023-05-292-13/+13
* Enable sending notifications via the systemNotification signal on macOSNicolas Werner2023-05-293-43/+36
* Fix duplicate notification category identifierNicolas Werner2023-05-291-16/+16
* Merge branch 'dont-send-notifications-on-first-sync' of github.com:LcsTen/nhe...Nicolas Werner2023-05-293-27/+60
|\
| * Do not display reply action in the recap notif on MacLcsTen2023-04-141-4/+12
| * Don't send desktop notifications if there are too many of them at onceLcsTen2023-04-142-23/+48
* | Work around ICE on MSVCNicolas Werner2023-05-271-8/+14
* | Make default completer complete custom emojiNicolas Werner2023-05-258-184/+58
* | Make emoji picker use the grid viewNicolas Werner2023-05-253-30/+182
* | Allow scrolling to specific sections and order packs in sticker search by mat...Nicolas Werner2023-05-202-2/+82
* | Fix StickerPicker padding and names of unnamed packsNicolas Werner2023-05-202-2/+24
* | Prevent new packs from overwriting the default pack by accidentNicolas Werner2023-05-203-1/+47
* | Fix adding duplicate stickers and strip file extensionNicolas Werner2023-05-202-6/+25
* | Use case folding instead of lower case for searchNicolas Werner2023-05-201-3/+3
* | Reimplement search for GridImageModelNicolas Werner2023-05-202-25/+148
* | Replace search vector with spanNicolas Werner2023-05-201-6/+7
* | Add rows to stickerpickerNicolas Werner2023-05-206-16/+194
* | Delete unused msg db functionNicolas Werner2023-05-062-68/+1
* | Sort rooms in completer by 'activity' and make tombstoned rooms italicNicolas Werner2023-05-066-17/+68
* | Allow picking multiple files to uploadSateallia2023-04-251-4/+5
* | Copy image to clipboardNicolas Werner2023-04-235-2/+91