summary refs log tree commit diff
path: root/src/timeline (follow)
Commit message (Expand)AuthorAgeFilesLines
* Include moc files for a tiny speedup on incremental buildsNicolas Werner2024-03-1612-1/+24
* Add support for intentional mentionsNicolas Werner2024-03-084-34/+157
* Add a command to gradually glitch text in a messageLoren Burkholder2024-02-271-0/+3
* Add a glitch text commandLoren Burkholder2024-02-261-0/+3
* Disable optimistic pagination to fetch events edited into the thread before t...Nicolas Werner2024-01-161-1/+10
* Speedup room switching by forcing a bigger initial item sizeNicolas Werner2024-01-081-0/+4
* deleteLater() on failureNepNep212023-12-211-1/+2
* Merge branch 'Nheko-Reborn:master' into ignore-commandNep Nep2023-12-201-5/+5
|\
| * Fix backslashes escapesNicolas Werner2023-12-191-5/+5
* | Fix memory leak and invite filteringNepNep212023-12-191-9/+8
* | Other occurencesNepNep212023-12-192-3/+3
* | Improve namingNep Nep2023-12-191-1/+1
* | Merge branch 'Nheko-Reborn:master' into ignore-commandNep Nep2023-12-171-2/+6
|\|
| * Work around clazy claiming we connect a lambdaNicolas Werner2023-12-131-2/+6
* | Multiple changesNepNep212023-12-173-10/+26
* | Add /ignoreNepNep212023-12-111-1/+13
|/
* Fix urls in widgets being double encodedNicolas Werner2023-12-041-1/+3
* 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
* Upgrade trust of megolm sessions when receiving RoomKeyNicolas Werner2023-11-191-2/+1
* Fix call only ringing the second timeNicolas Werner2023-11-091-2/+3
* Fix pending reply sizingNicolas Werner2023-11-012-5/+14
* 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
* Cleanup headers a bit moreNicolas Werner2023-10-311-1/+1
* A few more small speedupsNicolas Werner2023-10-312-55/+3
* Speed up compilation a bitNicolas Werner2023-10-313-4/+8
* Fix a few conversionsNicolas Werner2023-10-313-7/+8
* Merge pull request #1539 from Nheko-Reborn/issue1410DeepBlueV7.X2023-10-262-0/+10
|\
| * Add report message functionalityLoren Burkholder2023-10-252-0/+10
* | Cleanup ignore user functionality slightlyNicolas Werner2023-10-243-19/+2
* | Merge branch 'ignore-users' of github.com:NepNep21/nheko into ignore-usersNicolas Werner2023-10-234-0/+64
|\ \ | |/ |/|
| * Fix lint after clazy fixNepNep212023-10-011-2/+1
| * Lint + clazyNepNep212023-10-013-8/+7
| * Use propertiesNepNep212023-10-012-0/+49
| * RebaseNepNep212023-10-012-0/+17
* | 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-181-0/+4
* | Qt6.6 compatibilityNicolas Werner2023-10-136-9/+9
* | Make effect messages stand out moreNicolas Werner2023-10-091-0/+10
* | cleanupsNicolas Werner2023-10-092-10/+10
* | 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-253-36/+36
* | 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
|/
* Remove some unnecessary forward declarations and headersLoren Burkholder2023-08-111-1/+0
* 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
* | Add mark as read entry to the roomlist right-click menuLoren Burkholder2023-07-222-2/+17
|/
* Fix presence not updating in the timelineNicolas Werner2023-07-091-1/+1
* Fix mass redaction /commandNicolas Werner2023-07-091-3/+6
* Focus to the message input bar after selecting a fileSateallia2023-07-061-0/+1
* Fix build against fmt10Nicolas Werner2023-06-281-4/+6
* Fix UserSettingsModel and Communities singleton instantiationNicolas Werner2023-06-191-1/+1
* Fix completer sizeNicolas Werner2023-06-192-3/+3
* Move to automatic type registrationNicolas Werner2023-06-1911-19/+135
* Show some generic message for ACL changesNicolas Werner2023-06-102-0/+7
* Add inviter to the invite reasonNicolas Werner2023-06-102-0/+52
* Fix one more clazy issueNicolas Werner2023-06-082-2/+4
* Use multidata in timeline modelNicolas Werner2023-06-082-1/+23
* lintNicolas Werner2023-06-086-64/+58
* Fix palette access and QMediaPlayer errorsNicolas Werner2023-06-081-4/+4
* Make Nheko compile on Qt6Nicolas Werner2023-06-0812-122/+36
* Don't delete uncached messages after editNicolas Werner2023-06-011-1/+2
* Fix lintingNicolas Werner2023-05-301-1/+1
* Remember last used filterSateallia2023-05-301-0/+7
* Make default completer complete custom emojiNicolas Werner2023-05-251-17/+1
* Make emoji picker use the grid viewNicolas Werner2023-05-251-0/+3
* Add rows to stickerpickerNicolas Werner2023-05-203-16/+32
* Allow picking multiple files to uploadSateallia2023-04-251-4/+5
* Copy image to clipboardNicolas Werner2023-04-235-2/+91
* Setting case insensitive sort is not necessaryNicolas Werner2023-04-141-1/+0
* Optimize alphabetical sorting a bitNicolas Werner2023-04-141-9/+8
* Alphabetical ordering optionSateallia2023-04-142-8/+30
* Adapt to the new inherited variantNicolas Werner2023-04-117-49/+48
* Update mtxclient commit hashLoren Burkholder2023-04-111-2/+1
* Use the new mtxclient special effects refactoringLoren Burkholder2023-04-113-18/+31
* Don't bother with rainbow rainLoren Burkholder2023-04-082-7/+4
* Don't allow rainbowifying custom messagesLoren Burkholder2023-04-082-4/+4
* Fix command nameLoren Burkholder2023-04-081-1/+1
* Allow sending custom msgtypesLoren Burkholder2023-04-082-0/+28
* Add rainfall effectLoren Burkholder2023-04-084-9/+79
* Implement unknown msgtype functionalityLoren Burkholder2023-04-082-4/+16
* Try to reset unread marker if we fail to set it on the serverNicolas Werner2023-04-051-3/+7
* Fix switching between thread showing stale messages in some circumstancesNicolas Werner2023-04-041-0/+2
* Get rid of an edge case, that can break paginationNicolas Werner2023-04-041-2/+1
* Fix explicit optional construction on gcc13Nicolas Werner2023-03-241-1/+1
* Merge pull request #1404 from LcsTen/dont-show-private-rooms-in-spaceDeepBlueV7.X2023-03-182-2/+15
|\
| * Check isPreviewFetched property for hintsLcsTen2023-03-182-1/+5
| * Show an appropriate hint if the room is inaccessibleLcsTen2023-03-111-1/+1
| * Don't show inaccessible private rooms in spacesLcsTen2023-03-111-0/+9
* | Speed up processing UI changes with large syncsNicolas Werner2023-03-141-14/+44
|/
* Merge pull request #1388 from Nheko-Reborn/commandDeepBlueV7.X2023-03-102-26/+112
|\
| * Handle incomplete commands betterLoren Burkholder2023-03-072-12/+24
| * make lintLoren Burkholder2023-03-011-36/+36
| * Use QSet<QString> instead of QStringListLoren Burkholder2023-03-011-1/+1
| * Fix some nitpicksLoren Burkholder2023-03-012-53/+58
| * Simplify code a bitLoren Burkholder2023-02-281-2/+1
| * Move command calculation logic into InputBarLoren Burkholder2023-02-282-21/+89
| * Show warning when invalid command is enteredLoren Burkholder2023-02-281-0/+2
* | Merge pull request #1394 from Nheko-Reborn/uiTweaksDeepBlueV7.X2023-03-091-1/+1
|\ \
| * | Always open the invite dialog properly from the member listLoren Burkholder2023-02-281-1/+1
| |/
* / Fix avatar change being rendered as a joinNicolas Werner2023-03-091-5/+16
|/
* Delete some unneeded stuffLoren Burkholder2023-02-231-3/+0
* Dedup reactionsNicolas Werner2023-02-221-6/+4
* Get rid of year in license headersNicolas Werner2023-02-2122-64/+22
* Fix forwarding stickersNicolas Werner2023-02-201-3/+4
* More template bloat reductionNicolas Werner2023-02-203-100/+111
* Automatically fetch keys for undecrypted messages after verificationNicolas Werner2023-02-185-3/+43
* Fix edits in other clients jumping out of threadsNicolas Werner2023-02-181-5/+9
* Make notifications show the window againNicolas Werner2023-02-011-1/+5
* Make single newlines cause a <br> by defaultNicolas Werner2023-01-312-0/+11
* Make newline behave consistently in markdown modeNicolas Werner2023-01-281-1/+5
* Pause ParticleEmitter when not in use (#1284)Joseph Donofry2023-01-142-0/+2
* There was always supposed to be a failed state for eventsNicolas Werner2023-01-122-4/+11
* Try to make clang-format happyNicolas Werner2023-01-091-1/+1
* Document Safari workaroundNicolas Werner2023-01-091-1/+4
* Possibly fix paste from SafariNicolas Werner2023-01-091-1/+7
* Navigate to space when room is selectedNicolas Werner2023-01-074-0/+11
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-0222-0/+22
* Fix pagination after timeline clearNicolas Werner2023-01-022-1/+8
* Skip notifying for your own messagesNicolas Werner2022-12-281-0/+5
* Fix state reset commandNicolas Werner2022-12-271-1/+1
* Show invite reason in the UI (hidden by default)Nicolas Werner2022-12-272-1/+17
* Fix formatting issuesJoseph Donofry2022-12-201-1/+2
* Add 'clear' button to search bar and implement search indicator via spinnerJoseph Donofry2022-12-202-0/+12
* Make unfiltered messages hidden by defaultNicolas Werner2022-12-191-17/+25
* Fix searching more past againNicolas Werner2022-12-191-4/+9
* Fix searching past the endNicolas Werner2022-12-191-1/+6
* Add some documentation for how the background filtering worksNicolas Werner2022-12-191-0/+14
* Make searching incremental to allow some userinteraction stillNicolas Werner2022-12-192-6/+85
* Add a button to room the upgraded room in the timelineNicolas Werner2022-12-132-1/+27
* confetti (#1243)Loren Burkholder2022-12-104-2/+69
* Properly check for target room encryptionNicolas Werner2022-12-071-1/+2
* Implement MSC3664, pushrules for related eventsNicolas Werner2022-12-051-1/+12
* Fix stack overflow when filtering timelineNicolas Werner2022-11-222-3/+5
* Fix crash in slash completerNicolas Werner2022-11-091-2/+2
* Implement a completer for commandsNicolas Werner2022-11-091-0/+6
* Continue fetching past messages when searchingNicolas Werner2022-11-035-8/+42
* Highlight higlight tweaks in the timelineNicolas Werner2022-11-012-0/+30
* Enable -WconversionNicolas Werner2022-10-264-11/+12
* Fix previews getting sorted above normal roomsNicolas Werner2022-10-221-3/+3
* Fix excessive summary callsNicolas Werner2022-10-201-0/+1
* VoIP v1 implementation (#1161)Rohit Sutradhar2022-10-144-4/+92
* Evaluate push rules locallyNicolas Werner2022-10-133-0/+15
* Mark classes as final where possibleNicolas Werner2022-10-109-13/+13
* Fix date separatorNicolas Werner2022-10-071-1/+1
* Add a slow way to search a roomNicolas Werner2022-10-065-24/+41
* Basic thread filteringNicolas Werner2022-10-062-0/+118
* cppcheck stuff (#1200)Loren Burkholder2022-10-0311-31/+33
* Merge pull request #1202 from Nheko-Reborn/grammarDeepBlueV7.X2022-10-031-1/+1
|\
| * Various grammar fixes (mostly removing commas)Loren Burkholder2022-09-301-1/+1
* | Don't strip fallbacks on plain text bodiesNicolas Werner2022-10-031-13/+7
* | Fix a few more warningsNicolas Werner2022-10-011-2/+2
* | Replace some user visible mentions of spacesNicolas Werner2022-10-011-5/+5
* | Automatically switch to threading when replyingNicolas Werner2022-09-302-10/+14
* | Basic threading supportNicolas Werner2022-09-305-88/+97
|/
* Switch to clang-format14Nicolas Werner2022-09-256-7/+14
* Fix crash when deleting room summaryNicolas Werner2022-09-242-10/+11
* Try to handle rate limitingNicolas Werner2022-09-231-1/+7
* Switch to C++20Nicolas Werner2022-09-221-4/+8
* Show the community of a roomNicolas Werner2022-09-204-0/+47
* Line to indicate first unread message (#1147)Hiers2022-09-114-8/+72
* Allow creating spacesNicolas Werner2022-09-051-7/+16
* Fix empty widgets still being shownNicolas Werner2022-08-301-0/+4
* Fix inline image escape orderNicolas Werner2022-08-181-2/+2
* Hide uneditable spaces from menuNicolas Werner2022-08-101-1/+7
* Support editing space childrenNicolas Werner2022-08-103-1/+219
* Pass context object to properly disconnect when this is deletedNicolas Werner2022-07-231-8/+10
* Fix matrix.to link escapingNicolas Werner2022-07-202-7/+49
* Fix crash when creating link to room previewNicolas Werner2022-07-192-16/+5
* Fix crash on empty image packsNicolas Werner2022-07-181-1/+1
* Properly figure out entity that is controlled by policy ruleNicolas Werner2022-07-171-1/+36
* Fix muting spacesNicolas Werner2022-07-161-3/+3
* Add missing includeNicolas Werner2022-07-161-0/+2
* Fix subobject initializationNicolas Werner2022-07-161-10/+12
* Fix dm counts after restartNicolas Werner2022-07-161-1/+7
* Merge pull request #1062 from Nheko-Reborn/perSpaceNotifsDeepBlueV7.X2022-07-166-50/+245
|\
| * Make notification count calculation more efficientNicolas Werner2022-07-163-31/+78
| * WIPNicolas Werner2022-07-154-74/+107
| * Merge remote-tracking branch 'origin/perSpaceNotifs' into perSpaceNotifsNicolas Werner2022-07-144-35/+150
| |\
| | * Allow muting spaces; other general improvementsLoren Burkholder2022-06-292-6/+44
| | * make lintLoren Burkholder2022-06-291-3/+7
| | * Add notifications to all sidebar itemsLoren Burkholder2022-06-292-10/+45
| | * Inform Qt that loud notifications changedLoren Burkholder2022-06-291-1/+1
| | * Add loud notifications for spacesLoren Burkholder2022-06-293-4/+14
| | * Add space notifications to room listLoren Burkholder2022-06-294-23/+18
| | * Fix typoed variable nameLoren Burkholder2022-06-292-10/+10
| | * Display unread notifications for spacesLoren Burkholder2022-06-292-15/+48
* | | Updated call event namespaces to voipr0hit052022-07-153-29/+29
|/ /
* | Support rendering policy rulesNicolas Werner2022-07-092-0/+75
* | Fix users with @room in the name pinging the whole room when replied toNicolas Werner2022-07-051-22/+28
* | Add a /command to redact all visible messages sent by a userNicolas Werner2022-07-013-0/+25
|/
* Fix timestamps after loadingNicolas Werner2022-06-262-0/+9
* Refresh last message when paginating backwardsNicolas Werner2022-06-251-1/+4
* Add copy link to room context menu (#1101)brausepulver2022-06-234-11/+37
* Request full online keybackup when turning it onNicolas Werner2022-06-191-1/+0
* Remove a few more headersNicolas Werner2022-06-184-9/+5
* Get rid of 'using json = nlohmann::json'Nicolas Werner2022-06-172-6/+6
* Fix compilation without implicit nlohmann conversionsNicolas Werner2022-06-171-1/+1
* Remove redundant alias functionNicolas Werner2022-06-171-4/+5
* Simplify includes a bitNicolas Werner2022-06-164-13/+16
* Merge pull request #1095 from syldrathecat/subtle-paste-fixesDeepBlueV7.X2022-06-152-10/+14
|\
| * Subtle corrections to paste behaviorsSyldraTheCat2022-06-142-10/+14
* | Fix failed uploads not removing uploadsNicolas Werner2022-06-151-0/+5
* | 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-153-6/+18
|/
* Add basic powerlevel editorNicolas Werner2022-05-271-0/+1
* Send images on enter if input bar is emptyNicolas Werner2022-05-231-1/+3
* Use right linterNicolas Werner2022-05-106-14/+7
* More image dialog fixesNicolas Werner2022-05-108-11/+30
* 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-071-1/+4
* Rework focus handlingNicolas Werner2022-05-072-6/+12
* 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-072-0/+29
* Add basic support for multiple windowsNicolas Werner2022-05-065-14/+34
* Show pack Id for image pack changes in timelinetastytea2022-04-201-4/+13
* Show changes in image packs in timelineNicolas Werner2022-04-192-0/+70
* Add D-Bus API (#916)Loren Burkholder2022-04-142-0/+22
* Store notification counts across restartsNicolas Werner2022-04-131-3/+5
* fix lintNicolas Werner2022-04-101-3/+4
* Add specific powerlevel messages (#852)Marcel2022-04-101-4/+261
* Remove sender key from megolm session indexNicolas Werner2022-04-081-5/+3
* Fix leaving roomsNicolas Werner2022-03-311-1/+1
* Add reasons to everythingNicolas Werner2022-03-304-9/+9
* Add /knock commandNicolas Werner2022-03-301-0/+2
* Fix cursor moving to the end when editing in the middleNicolas Werner2022-03-301-1/+2
* Fix arrow keysNicolas Werner2022-03-301-1/+1
* Cleanup some unused codeNicolas Werner2022-03-301-0/+1
* Merge pull request #1019 from maltee1/qml_createroomDeepBlueV7.X2022-03-292-0/+9
|\
| * 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
|/
* Don't send thumbnails that are larger than the originaltastytea2022-03-241-31/+39
* Default body to shortcode if unset and sending stickerNicolas Werner2022-03-221-1/+1
* 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-221-0/+3
* Small fixes to video thumbnailingNicolas Werner2022-03-221-34/+17
* Actually pass the mimetype we intendedNicolas Werner2022-03-211-1/+1
* Properly fix image uploads without image/* formatNicolas Werner2022-03-211-2/+9