summary refs log tree commit diff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* Optimize user model construction by 2.5xNicolas Werner2023-01-313-10/+20
* Make single newlines cause a <br> by defaultNicolas Werner2023-01-318-15/+48
* Uncoditionally request keyframesNicolas Werner2023-01-311-4/+3
* add user search to invite dialog (#1253)Malte E2023-01-317-25/+236
* Merge pull request #1319 from Decodetalkers/menuhideonwaylandDeepBlueV7.X2023-01-282-0/+16
|\
| * chore: remove button checkShootingStarDragons2023-01-281-3/+1
| * chore: limit it to linux waylandShootingStarDragons2023-01-261-2/+6
| * feat: hide all popup menus when press leftbutton on somewhere elseShootingStarDragons2023-01-232-0/+14
* | Make newline behave consistently in markdown modeNicolas Werner2023-01-281-1/+5
* | Support strikethrough via ~~Nicolas Werner2023-01-281-0/+118
* | Get rid of shadowing even if the shadowing there is probably the safer solutionNicolas Werner2023-01-281-3/+5
* | Support simplified spoiler input using || tagsNicolas Werner2023-01-281-68/+211
* | Fix br tagsNicolas Werner2023-01-271-1/+3
* | Fix free-ing invalid pointer in call devices. From Jason Volk <jason@zemos.net>Joseph Donofry2023-01-231-1/+1
|/
* Warn when no secret can be requestedNicolas Werner2023-01-221-1/+3
* Skip empty requests for cross-signing keys when user only has one device.Jason Volk2023-01-221-0/+3
* Fix a few minor leaks (or just memory showing up as not freed in tools)Nicolas Werner2023-01-224-5/+28
* Work around multiple destructor calls after consteval construction in full ex...Nicolas Werner2023-01-211-5/+5
* Pause ParticleEmitter when not in use (#1284)Joseph Donofry2023-01-142-0/+2
* Remove dead codeNicolas Werner2023-01-122-72/+0
* There was always supposed to be a failed state for eventsNicolas Werner2023-01-122-4/+11
* Bump mtxclient versionNicolas Werner2023-01-122-65/+63
* Log registration flowsNicolas Werner2023-01-122-113/+4
* Update supported Matrix versionNicolas Werner2023-01-102-2/+4
* Properly regenerate emoji using regional indicatorsNicolas Werner2023-01-102-2/+106
* 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
* Add some more error loggingNicolas Werner2023-01-093-26/+18
* Make server connection errors more usefulNicolas Werner2023-01-092-15/+10
* Fix potential crash from the room directoryNicolas Werner2023-01-082-18/+48
* Speedup quick switcherNicolas Werner2023-01-075-38/+57
* Navigate to space when room is selectedNicolas Werner2023-01-074-0/+11
* Fix crash in migrations during secrets deletionNicolas Werner2023-01-073-18/+53
* A whole new year full of excitement and possibilities!Nicolas Werner2023-01-02152-0/+152
* Fix pagination after timeline clearNicolas Werner2023-01-022-1/+8
* Skip notifying for your own messagesNicolas Werner2022-12-282-7/+17
* Finish german translationNicolas Werner2022-12-281-1/+1
* Revert storing members in statesdb for nowNicolas Werner2022-12-271-2/+4
* Fix state reset commandNicolas Werner2022-12-273-3/+11
* Show invite reason in the UI (hidden by default)Nicolas Werner2022-12-275-5/+51
* 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
* Fix confetti in the sidebarNicolas Werner2022-12-172-34/+31
* Fix sending confettiNicolas Werner2022-12-161-1/+1
* I don't see why this would have detached, but make clazy happyNicolas Werner2022-12-131-1/+2
* Fix image cache pruning intervalNicolas Werner2022-12-131-1/+1
* Add cache pruning for old image filesNicolas Werner2022-12-132-0/+63
* Add a button to room the upgraded room in the timelineNicolas Werner2022-12-132-1/+27
* confetti (#1243)Loren Burkholder2022-12-108-2/+120
* Properly check for target room encryptionNicolas Werner2022-12-071-1/+2
* Implement MSC3664, pushrules for related eventsNicolas Werner2022-12-052-2/+35
* Fix stack overflow when filtering timelineNicolas Werner2022-11-222-3/+5
* Enable http/3 supportNicolas Werner2022-11-201-1/+8
* Only play macOS notification sounds when pushrules dictate itJoseph Donofry2022-11-153-8/+31
* Fix crash in slash completerNicolas Werner2022-11-091-2/+2
* Implement a completer for commandsNicolas Werner2022-11-095-1/+291
* Try to fix clang-tidyNicolas Werner2022-11-061-1/+2
* Store secrets (apart from the pickle key) in the databaseNicolas Werner2022-11-064-58/+107
* Prompt before deleting the databaseNicolas Werner2022-11-062-1/+16
* Bump micro versionLoren Burkholder2022-11-051-1/+1
* Merge pull request #1222 from Nheko-Reborn/dbusStatusDeepBlueV7.X2022-11-054-0/+20
|\
| * Add status message to D-Bus APILoren Burkholder2022-11-054-0/+20
* | Move invert enter key settingLordMZTE2022-11-042-38/+38
* | Add invert enter key settingLordMZTE2022-11-042-4/+43
* | Merge branch 'macos_notification_actions' into 'master'Joe Donofry2022-11-049-94/+299
|\ \ | |/ |/|
| * Add ability to respond to notifications on macOSJoe Donofry2022-11-049-94/+299
* | Continue fetching past messages when searchingNicolas Werner2022-11-036-54/+94
* | Highlight higlight tweaks in the timelineNicolas Werner2022-11-013-0/+35
* | The hybris of committing a line without lintingNicolas Werner2022-11-011-2/+2
* | Optimize fetching olm session from the dbNicolas Werner2022-11-011-25/+28
* | Speedup sending encrypted messages after metasync was reenabledNicolas Werner2022-11-013-69/+105
|/
* Turn metasync and sync back on for the database to account for bad filesystemsNicolas Werner2022-10-281-1/+4
* fix blurry thumbnailsNicolas Werner2022-10-271-2/+2
* lintNicolas Werner2022-10-263-3/+3
* Enable -WconversionNicolas Werner2022-10-2621-70/+95
* 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-1414-73/+521
* Add toggle to disable decrypting notificationsNicolas Werner2022-10-135-6/+44
* Evaluate push rules locallyNicolas Werner2022-10-1310-234/+180
* Mark classes as final where possibleNicolas Werner2022-10-1051-72/+72
* Properly propagate pack usage to UINicolas Werner2022-10-091-0/+6
* Don't send avatars over dbus by defaultNicolas Werner2022-10-094-65/+61
* Update to unicode 15 and make script jinja:3 compatibleNicolas Werner2022-10-082-132/+152
* 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-063-0/+120
* Don't let old server lookups overwrite new onesNicolas Werner2022-10-052-2/+12
* Update translationsNicolas Werner2022-10-042-2/+4
* cppcheck stuff (#1200)Loren Burkholder2022-10-0333-148/+164
* Merge pull request #1202 from Nheko-Reborn/grammarDeepBlueV7.X2022-10-037-13/+13
|\
| * Remove unnecessary emitLoren Burkholder2022-09-301-2/+2
| * Various grammar fixes (mostly removing commas)Loren Burkholder2022-09-306-8/+8
| * Add link to repo to show where issues goLoren Burkholder2022-09-301-3/+3
* | Fixed a crash in member list loading (#1199)Loren Burkholder2022-10-031-4/+7
* | Don't strip fallbacks on plain text bodiesNicolas Werner2022-10-031-13/+7
* | Fix a few more windows warningsNicolas Werner2022-10-023-5/+6
* | Work around MSVC bug with structured bindings in lambdasNicolas Werner2022-10-022-4/+36
* | Fix a few more warningsNicolas Werner2022-10-012-3/+3
* | Green is not Svg::greenNicolas Werner2022-10-012-5/+9
* | Reduce windows ci warningsNicolas Werner2022-10-014-6/+7
* | Properly qualify fmt functionNicolas Werner2022-10-011-15/+15
* | Fix clazyNicolas Werner2022-10-011-6/+6
* | Merge pull request #1198 from rnhmjoj/pr-greenDeepBlueV7.X2022-10-012-2/+10
|\ \
| * | Add green theme color, make "error" configurablernhmjoj2022-10-012-2/+10
* | | Fix lintingNicolas Werner2022-10-012-5/+1
* | | Replace some user visible mentions of spacesNicolas Werner2022-10-013-10/+10
|/ /
* | Revert accidental animated image changeNicolas Werner2022-09-302-47/+31
* | Automatically switch to threading when replyingNicolas Werner2022-09-302-10/+14
* | Basic threading supportNicolas Werner2022-09-309-146/+146
|/
* Make clazy happyNicolas Werner2022-09-281-4/+5
* Merge branch 'v0.10.2-fixes'Nicolas Werner2022-09-281-15/+25
|\
| * Prevent the homeserver from inserting malicious secretsNicolas Werner2022-09-281-15/+25
| * Fix infinite loop that can be triggered by some invalid htmlNicolas Werner2022-09-281-1/+5
* | Allow editing permissions in spaces recursivelyNicolas Werner2022-09-282-24/+310
* | Fix infinite loop that can be triggered by some invalid htmlNicolas Werner2022-09-271-1/+5
* | Switch to clang-format14Nicolas Werner2022-09-2530-39/+75
* | 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-222-66/+30
* | Rename groupsNicolas Werner2022-09-211-2/+2
* | Show the community of a roomNicolas Werner2022-09-206-0/+91
* | Fix const iterationNicolas Werner2022-09-191-1/+1
* | Rework how access rules for rooms are modified completelyNicolas Werner2022-09-193-59/+281
* | Make emoji escaping less aggressiveNicolas Werner2022-09-161-1/+7
* | Line to indicate first unread message (#1147)Hiers2022-09-118-19/+153
* | Control logging via command line and environment variablesForest2022-09-103-21/+75
|/
* Fix crash on empty private read receipts being receivedNicolas Werner2022-09-061-4/+5
* Allow creating spacesNicolas Werner2022-09-053-10/+35
* Attribute values can contain slashesNicolas Werner2022-09-041-9/+16
* Implement space stickers & emojiNicolas Werner2022-09-016-10/+43
* Unset the transient parent on separate chat windowsNicolas Werner2022-08-312-0/+9
* Fix empty widgets still being shownNicolas Werner2022-08-301-0/+4
* Fix invalid userids on profile requestsNicolas Werner2022-08-301-0/+14
* Allow summary tagNicolas Werner2022-08-201-9/+10
* Fix inline image escape orderNicolas Werner2022-08-181-2/+2
* Break http images and implement barebones spoiler support when not in mobile ...Nicolas Werner2022-08-171-33/+120
* Grammar fix: Group's sidebar -> Groups sidebarForest2022-08-151-1/+1
* Make member search case insensitiveNicolas Werner2022-08-131-2/+4
* Fix crash when device has no keys to verifyNicolas Werner2022-08-131-0/+8
* Fix crash when fetching global profileNicolas Werner2022-08-133-10/+35
* Enable encryption for DMs when started from the profileNicolas Werner2022-08-131-0/+5
* Hide uneditable spaces from menuNicolas Werner2022-08-101-1/+7
* Support editing space childrenNicolas Werner2022-08-103-1/+219
* Fix c&p error on room names in previewsNicolas Werner2022-08-081-5/+2
* Fix macos shadowingNicolas Werner2022-08-051-2/+2
* Show a room preview in the join confirmation dialogNicolas Werner2022-08-057-23/+183
* Add notification authorization for badges on macOSJoseph Donofry2022-08-041-1/+1
* Fix notification format on windowsNicolas Werner2022-08-011-15/+2
* Fix too many fmt parametersNicolas Werner2022-07-301-1/+1
* Make code compile with hidden friendsNicolas Werner2022-07-292-8/+8
* Pass context object to properly disconnect when this is deletedNicolas Werner2022-07-231-8/+10
* Do less work when building completion trienenomius2022-07-232-36/+46
* Verifications sneakily accumulating in the backgroundNicolas Werner2022-07-223-13/+44
* Fix matrix.to link escapingNicolas Werner2022-07-205-12/+59
* Merge pull request #1121 from MayeulC/32bitDeepBlueV7.X2022-07-201-3/+10
|\
| * fixup! Better handle 32-bit platforms by limitting database sizeMayeul Cantan2022-07-201-4/+5
| * Better handle 32-bit platforms by limitting database sizeMayeul Cantan2022-07-191-3/+9
* | Fix crash when creating link to room previewNicolas Werner2022-07-195-55/+118
* | 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-169-60/+305
|\
| * Make notification count calculation more efficientNicolas Werner2022-07-165-54/+78
| * WIPNicolas Werner2022-07-154-74/+107
| * Merge remote-tracking branch 'origin/perSpaceNotifs' into perSpaceNotifsNicolas Werner2022-07-148-45/+233
| |\
| | * make lintLoren Burkholder2022-06-291-2/+2
| | * Simplify space notification optionsLoren Burkholder2022-06-292-39/+14
| | * Allow muting spaces; other general improvementsLoren Burkholder2022-06-294-14/+64
| | * 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 space notification configurationLoren Burkholder2022-06-292-3/+65
| | * Add loud notifications for spacesLoren Burkholder2022-06-295-12/+28
| | * Add space notifications to room listLoren Burkholder2022-06-296-23/+36
| | * Fix typoed variable nameLoren Burkholder2022-06-292-10/+10
| | * Display unread notifications for spacesLoren Burkholder2022-06-292-15/+48
* | | Fixed formattingr0hit052022-07-153-6/+12
* | | Updated call struct definitionsr0hit052022-07-153-11/+24
* | | Updated call event namespaces to voipr0hit052022-07-1512-66/+66
|/ /
* | Use normal instead of recursive mutexNicolas Werner2022-07-111-3/+2
* | Fix race condition in dbus APINicolas Werner2022-07-111-11/+38
* | Fix aliases being duplicated in the aliases list in some casesNicolas Werner2022-07-111-7/+7
* | Fix rooms failing to load over dbus if image can't be downloadedNicolas Werner2022-07-101-1/+3
* | Support rendering policy rulesNicolas Werner2022-07-093-0/+82
* | Fix clazy warningNicolas Werner2022-07-091-2/+2
* | Allow editing aliasesNicolas Werner2022-07-084-0/+428
* | 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 crash on empty user cache storedNicolas Werner2022-07-011-3/+7
|/
* Fix bad timestamps being stored for room infosNicolas Werner2022-06-281-1/+4
* Fix blurriness of svg icons (#1108)q234rty2022-06-281-1/+4
* Fix clazy complaint about detatchNicolas Werner2022-06-281-1/+1
* Get large avatar images as scale and crop locally (#1107)brausepulver2022-06-261-7/+29
* Fix timestamps after loadingNicolas Werner2022-06-264-2/+41
* Add an option to define new power levelsNicolas Werner2022-06-262-5/+95
* Fix lintingNicolas Werner2022-06-251-5/+5
* Require matrix v1.1 or greaterNicolas Werner2022-06-253-41/+80
* Refresh last message when paginating backwardsNicolas Werner2022-06-251-1/+4
* Fix lintingNicolas Werner2022-06-241-2/+2
* Add copy link to room context menu (#1101)brausepulver2022-06-234-11/+37
* Fix multiple weak symbols from private object destructor (-Wstringop-overflow).Jason Volk2022-06-231-0/+4
* Request full online keybackup when turning it onNicolas Werner2022-06-195-4/+113
* Remove a few more headersNicolas Werner2022-06-1818-52/+48
* 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
* 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-155-23/+95
|/
* 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
* 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