summary refs log tree commit diff
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix invites crashing the whole appLoren Burkholder2021-09-114-5/+66
|
* Add direct chat handling for previews and invitesLoren Burkholder2021-09-112-1/+13
|
* Don't bother with cropLoren Burkholder2021-09-111-3/+1
|
* Only try loading plugin onceLoren Burkholder2021-09-111-1/+3
|
* Always show jdenticon toggle (disable if no plugin)Loren Burkholder2021-09-111-12/+7
|
* make lintLoren Burkholder2021-09-111-2/+2
|
* Fix jdenticons in various placesLoren Burkholder2021-09-112-2/+10
|
* Use more descriptive property nameLoren Burkholder2021-09-114-9/+9
|
* make lintLoren Burkholder2021-09-112-7/+5
|
* Finish fixing rounded avatarsLoren Burkholder2021-09-111-7/+27
|
* Use better id loading methodologyLoren Burkholder2021-09-114-4/+13
|
* Remove unused structLoren Burkholder2021-09-111-7/+0
|
* Make sure jdenticon toggle is always initializedLoren Burkholder2021-09-111-0/+2
|
* Add some fancy effects to jdenticonLoren Burkholder2021-09-112-6/+40
|
* Get direct chat jdenticons to line upLoren Burkholder2021-09-114-0/+25
|
* Add licensesLoren Burkholder2021-09-112-0/+8
|
* Remove unnecessary stuffLoren Burkholder2021-09-112-4/+0
|
* Fix typoLoren Burkholder2021-09-111-1/+1
|
* Don't add toggle for jdenticon if the plugin can't be foundLoren Burkholder2021-09-111-5/+9
|
* Fix braces; make lintLoren Burkholder2021-09-111-1/+2
|
* Add jdenticon supportLoren Burkholder2021-09-119-30/+166
|
* Fix a few more HTML injectionsThulinma2021-09-122-3/+3
|
* Don't allow images in username change messages and user completerNicolas Werner2021-09-092-4/+6
| | | | Sorry, no fun for you!
* Fix day separator when loading older messagesNicolas Werner2021-09-082-12/+10
| | | | fixes #632
* More profile improvements:Thulinma2021-09-082-3/+7
| | | | | | | | | - Now scrolls entire profile instead of only device list, improving the experience on smaller screens - Fixed centering of room name - Allow profile to be sized smaller to match the new scrolling behavior - Silenced warning about room being null for global profiles - Matrix URLs now open global profiles instead of room-specific profiles if the user is not in the currently opened room - Opening global profile from room specific profile now uses openGlobalUserProfile function instead of reinventing the wheel
* Fix duplicate check possibly leaving large gaps if initial state was not in ↵Nicolas Werner2021-09-061-2/+2
| | | | timeline
* Add workaround for broken key countsNicolas Werner2021-09-061-0/+17
|
* Merge pull request #713 from Thulinma/noMoreDuplicatesDeepBlueV7.X2021-09-051-23/+36
|\ | | | | Fixed duplicate messages appearing in timeline if server sent them
| * Fixed duplicate messages appearing in timeline if server sent themThulinma2021-09-051-23/+36
| |
* | Fix key count updates on conduitNicolas Werner2021-09-062-3/+41
| |
* | Conduit does not send count, if it didn't changeNicolas Werner2021-09-051-23/+22
|/
* Improvements to user profiles:Thulinma2021-09-052-1/+10
| | | | | | | | - Set a minimum width on the profile window (avatar size + margins) - Made avatar editing a separate button, so you can zoom in on your own avatars - Added hover text to avatar/displayname change buttons, which clarify where they will apply for global/room-specific profiles - Added display of room name for room-specific profiles, with hover text that explains what that means. - Added way to open global profile for users from their room-specific profiles (globe button next to room name)
* Make error case with unverified master key more descriptiveNicolas Werner2021-09-031-7/+13
|
* Make desktop alerting independent from notification support in the homeserver.Thulinma2021-09-031-8/+17
|
* Warn the user before they ping the whole roomNicolas Werner2021-09-024-1/+51
|
* update translationsNicolas Werner2021-09-011-1/+1
|
* Fix session always being rotated if 'verified only' is activeNicolas Werner2021-08-311-2/+4
|
* Remove useless ;Nicolas Werner2021-08-311-1/+1
|
* Stop encrypting all sessions with secretNicolas Werner2021-08-314-31/+61
|
* Require a working secrets storageNicolas Werner2021-08-311-2/+28
|
* Fix another leak when creating an animated image without an imageNicolas Werner2021-08-291-1/+6
|
* Fix memory leak of animated image texturesNicolas Werner2021-08-291-1/+3
|
* Small image pack editor improvementsNicolas Werner2021-08-292-0/+18
| | | | | | | - add missing mimetype - allow removal of images from pack - allow GIF as a format - don't divide size by 2 if the image is very small already
* Add option to only play animated images on hoverNicolas Werner2021-08-294-1/+48
|
* cleanup QSettings usage a bitNicolas Werner2021-08-293-19/+17
|
* Support animated imagesNicolas Werner2021-08-294-2/+247
| | | | fixes #461
* Use in memory media player instead of storing unencrypted files on diskNicolas Werner2021-08-294-0/+233
|
* Fix warning about double reference qualifierNicolas Werner2021-08-261-1/+1
|
* Implement key backup uploadNicolas Werner2021-08-262-1/+77
|
* warn about online keybackup and default to offNicolas Werner2021-08-261-1/+12
|
* Useless captureNicolas Werner2021-08-221-1/+1
|
* Even if you just change the log level, ensure that this compiles before ↵Nicolas Werner2021-08-221-1/+1
| | | | pushing...
* Add db migration that clears the cacheNicolas Werner2021-08-222-10/+47
| | | | | This fixes spaces or stickers not showing up for old databases as well as the wrong format of the state_keys db.
* Trust key forwards from the original senderNicolas Werner2021-08-201-0/+7
|
* Cleanup @room escape logic a bitNicolas Werner2021-08-201-2/+3
|
* Add workaround for stickers not showing on iOSNicolas Werner2021-08-181-0/+7
| | | | see: https://github.com/vector-im/element-ios/issues/2353
* Update translationsNicolas Werner2021-08-171-6/+6
|
* Allow accepting knocks in the timelineNicolas Werner2021-08-174-2/+100
| | | | As well as selecting more join rules.
* Fix all rooms being opened on startupNicolas Werner2021-08-172-1/+3
|
* Fi lineendingsNicolas Werner2021-08-172-307/+307
|
* Update join button in room directory after joinNicolas Werner2021-08-173-8/+27
|
* Merge pull request #659 from kamathmanu/nhekoRoomDirectoryDeepBlueV7.X2021-08-173-0/+296
|\ | | | | Nheko room directory
| * Clean up final nitskamathmanu2021-08-142-5/+6
| |
| * Ran qmlformat and make licensekamathmanu2021-08-123-30/+28
| |
| * Added Spinner while rooms loadkamathmanu2021-08-122-12/+32
| |
| * Fix nits from code reviewkamathmanu2021-08-093-6/+2
| |
| * Merge branch 'master' into nhekoRoomDirectorykamathmanu2021-08-0734-1111/+1204
| |\
| * | Fix Duplicate fetched chunkkamathmanu2021-08-071-2/+1
| | |
| * | make lintkamathmanu2021-08-072-7/+6
| | |
| * | Made only unjoined rooms joinablekamathmanu2021-08-072-2/+14
| | |
| * | Linted codekamathmanu2021-08-073-161/+169
| | |
| * | Implemented Room Directory model to store and provide QML view with public ↵kamathmanu2021-08-073-0/+264
| | | | | | | | | | | | room data from mtxclient
* | | Remove unneeded codeNicolas Werner2021-08-171-41/+1
| | |
* | | Allow downloading keys from key backupNicolas Werner2021-08-1712-33/+341
| | |
* | | Fix dpi scaling of avatarsNicolas Werner2021-08-161-1/+1
| | |
* | | Merge pull request #680 from govynnus/token-registrationDeepBlueV7.X2021-08-151-0/+18
|\ \ \ | | | | | | | | Support token authenticated registration
| * | | Run linterCallum Brown2021-08-151-6/+7
| | | |
| * | | Fix cancel button on registration token dialogCallum Brown2021-08-121-4/+15
| | | |
| * | | Use QInputDialog to get registration tokenCallum Brown2021-08-123-110/+5
| | | |
| * | | Support token authenticated registrationCallum Brown2021-08-113-0/+111
| | | | | | | | | | | | | | | | Using a dialog after username and password have been provided.
* | | | Round images in the image providerNicolas Werner2021-08-142-17/+86
| | | |
* | | | Fix shadowingNicolas Werner2021-08-141-3/+2
| | | |
* | | | Request keys when opening a room for the first timeNicolas Werner2021-08-142-11/+28
| | | |
* | | | Ensure device signatures always get verified on device updateNicolas Werner2021-08-141-1/+36
| | | |
* | | | Show verification status in memberlistNicolas Werner2021-08-135-7/+20
| | | |
* | | | Show if there are unverified devices in a roomNicolas Werner2021-08-135-70/+192
| | | | | | | | | | | | | | | | | | | | Also fixes some issues where nested transactions will poison the verification cache.
* | | | Merge pull request #679 from Kirillpt/iss_672DeepBlueV7.X2021-08-112-1/+5
|\ \ \ \ | | | | | | | | | | add shortcut Escape button for closing images. issue #672
| * | | | lintingkirp2021-08-111-2/+1
| | | | |
| * | | | change slot close, to signal closingkirp2021-08-111-2/+3
| | | | |
| * | | | add shortcut Escape button for closing images issues 672kirp2021-08-112-0/+4
| | | | |
* | | | | Remove some unused headersNicolas Werner2021-08-112-4/+0
| | | | |
* | | | | fix sticker packs being uneditable in some roomsNicolas Werner2021-08-111-1/+1
| | | | |
* | | | | Fix potential crash when trying to read room info too earlyNicolas Werner2021-08-111-16/+22
|/ / / /
* / / / Add rate limiting to unknown device list pathNicolas Werner2021-08-091-6/+25
|/ / /
* | | Enable insecure fallback for secret storageNicolas Werner2021-08-083-4/+13
| | |
* | | Breaking: Change secret names and fix bug when storing secretsNicolas Werner2021-08-082-20/+38
| | |
* | | Fix trying to delete unsupported eventsNicolas Werner2021-08-081-18/+19
| | |
* | | Protect against replay attacksNicolas Werner2021-08-074-3/+29
| |/ |/|
* | Show encryption errors in qml and add request keys buttonNicolas Werner2021-08-077-155/+142
| |
* | Merge pull request #664 from govynnus/token-registrationDeepBlueV7.X2021-08-072-301/+283
|\ \ | | | | | | Reorganise src/RegisterPage.cpp
| * | Allow all characters when checking server inputCallum Brown2021-08-051-1/+1
| | | | | | | | | | | | So IDNs are not rejected. Invalid server names will be caught later.
| * | Make things private slotsCallum Brown2021-08-051-2/+1
| | |
| * | Reorganise src/RegisterPage.cppCallum Brown2021-08-022-301/+284
| | |
* | | this is not needed for translationsNicolas Werner2021-08-061-2/+2
| | |
* | | Allow creating new packsNicolas Werner2021-08-064-2/+26
| | |
* | | Allow uploading additional stickersNicolas Werner2021-08-062-1/+76
| | |
* | | Basic sticker pack editorNicolas Werner2021-08-068-30/+275
| | |
* | | Fix window placement on wayland and add close buttonsNicolas Werner2021-08-042-0/+10
| | | | | | | | | | | | | | | | | | We explicitly set a parent. We can't assign to ApplicationWindow.transientParent though, only to Window.transientParent, so we just call setTransientParent in C++.
* | | Merge pull request #662 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-08-014-69/+12
|\ \ \ | | | | | | | | QML all the things, part 3: Raw message dialog
| * | | QML the raw message dialogLoren Burkholder2021-07-314-69/+12
| | | |
* | | | Add option to only send encrypted messages to verified devicesNicolas Werner2021-08-015-48/+127
| | | | | | | | | | | | | | | | fixes #636
* | | | Ensure the encrypted rooms db is always createdNicolas Werner2021-07-312-4/+7
|/ / /
* | | Merge pull request #655 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-3014-495/+219
|\ \ \ | | | | | | | | QML all the things, part 2: Read receipts dialog
| * | | Use correct date formatLoren Burkholder2021-07-301-2/+1
| | | |
| * | | make lintLoren Burkholder2021-07-301-1/+2
| | | |
| * | | Reformat datesLoren Burkholder2021-07-301-3/+4
| | | | | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
| * | | Use built-in sorting so that dynamic updates workLoren Burkholder2021-07-292-9/+2
| | | |
| * | | Use a QSortFilterProxyModel instead of resetting the modelLoren Burkholder2021-07-295-24/+66
| | | |
| * | | Reset model instead of doing weird convoluted updatesLoren Burkholder2021-07-291-6/+2
| | | |
| * | | Dynamically update read receiptsLoren Burkholder2021-07-292-3/+25
| | | |
| * | | make lintLoren Burkholder2021-07-291-1/+1
| | | |
| * | | Remove unused headersLoren Burkholder2021-07-291-10/+0
| | | | | | | | | | | | | | | | Why didn't I see these earlier?
| * | | Remove Avatar classLoren Burkholder2021-07-294-218/+2
| | | | | | | | | | | | | | | | RIP
| * | | Simplify read receipt storageLoren Burkholder2021-07-292-74/+19
| | | |
| * | | Remove outdated commentLoren Burkholder2021-07-291-1/+0
| | | |
| * | | QML the read receipts listLoren Burkholder2021-07-2910-267/+219
| | |/ | |/| | | | | | | There are probably a few things wrong with this, but I'm going to call it good enough for an initial commit
* | | Fix crash when we don't have keys for other device when receiving an olm ↵Nicolas Werner2021-07-301-5/+11
| | | | | | | | | | | | message from it
* | | Log how many rooms we loadedNicolas Werner2021-07-301-0/+2
| | |
* | | Rate limit olm session creationNicolas Werner2021-07-301-3/+17
|/ /
* | Port to explicit connect syntaxNicolas Werner2021-07-271-9/+1
| | | | | | | | Also fix a lot of warnings.
* | Fix crash on invalid utf8 in decrypted eventsNicolas Werner2021-07-261-12/+12
| |
* | Remove version checks for unsupported Qt versionsNicolas Werner2021-07-263-22/+3
| |
* | Fix crash when storing secretsNicolas Werner2021-07-252-25/+26
| | | | | | | | | | | | | | Nested QEventLoops are scary. Ultimately we shouldn't use them, but I have no better solution right now. fixes #656
* | Remove SSSS requests on the UI threadNicolas Werner2021-07-251-1/+4
| | | | | | | | might fix #656
* | Properly verify OTK signatureNicolas Werner2021-07-251-8/+26
| |
* | Don't send encrypted olm messages to ourselvesNicolas Werner2021-07-251-5/+25
| |
* | Fix SSSS unlock without a password setNicolas Werner2021-07-251-2/+9
| | | | | | | | fixes #657
* | Remove additional key requests preference codeJoe2021-07-244-22/+0
| |
* | Merge master and fix conflictsJoe2021-07-2438-687/+1317
|\ \
| * | Fix edge case that could lead to no new one time keys being uploadedNicolas Werner2021-07-241-21/+23
| | |
| * | Try to avoid more olm loopsNicolas Werner2021-07-231-13/+22
| | |
| * | Remove unused this captureNicolas Werner2021-07-231-1/+1
| | |
| * | Merge pull request #651 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-232-0/+8
| |\ \ | | | | | | | | Fix a few UI things
| | * | make lintLoren Burkholder2021-07-221-1/+2
| | | |
| | * | Add functionality for loading global user profile where neededLoren Burkholder2021-07-212-0/+7
| | | | | | | | | | | | | | | | This is so viewing profiles from the invite dialog will work as expected.
| * | | Add menu to enable or disable stickers globallyNicolas Werner2021-07-2311-17/+334
| | | |
| * | | Rename image pack modelNicolas Werner2021-07-225-14/+16
| | | |
| * | | Add trailing newline to session export to make gomuks happyNicolas Werner2021-07-221-1/+1
| |/ /
| * | Merge pull request #650 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-216-34/+37
| |\ \ | | | | | | | | Open room members when member info label clicked
| | * | Move various room auxiliary functions to TimelineManagerLoren Burkholder2021-07-214-32/+35
| | | |
| | * | Open room members when member info label clickedLoren Burkholder2021-07-214-5/+5
| | | |
| * | | Tweak rainbows slightlyNicolas Werner2021-07-211-1/+1
| | | |
| * | | Fix some media not being cached properlyNicolas Werner2021-07-211-1/+0
| |/ / | | | | | | | | | Most noticeable in the goose chooser.
| * | make lintLoren Burkholder2021-07-202-3/+6
| | |
| * | Modify message to be more accurateLoren Burkholder2021-07-201-1/+2
| | |
| * | Insert user before loading avatar/display nameLoren Burkholder2021-07-201-1/+3
| | |
| * | Add property for plain room nameLoren Burkholder2021-07-202-0/+5
| | |
| * | Only run spinner while loading membersLoren Burkholder2021-07-202-0/+10
| | |
| * | Remove size_t property stuffLoren Burkholder2021-07-202-5/+2
| | |
| * | make lintLoren Burkholder2021-07-201-1/+5
| | |
| * | Use Nico's favored formatting (*shrugs*)Loren Burkholder2021-07-201-1/+1
| | |
| * | Only invite if there is something/someone to inviteLoren Burkholder2021-07-202-0/+5
| | |
| * | Fix loaded member countLoren Burkholder2021-07-202-2/+2
| | |
| * | Clean up codeLoren Burkholder2021-07-203-39/+3
| | |
| * | Make macOS CI happy (again)Loren Burkholder2021-07-201-2/+2
| | |
| * | make lintLoren Burkholder2021-07-204-26/+37
| | |
| * | Don't emit signal in constructorLoren Burkholder2021-07-201-1/+0
| | |
| * | Permissions only needs a roomid to functionLoren Burkholder2021-07-204-6/+7
| | |
| * | Clean up codeLoren Burkholder2021-07-201-3/+1
| | |
| * | Make sure to use the default room id if none is specifiedLoren Burkholder2021-07-202-4/+4
| | |
| * | Get member info loading workingLoren Burkholder2021-07-201-3/+1
| | |
| * | Add a fancy loading spinner to the member listLoren Burkholder2021-07-202-3/+16
| | |
| * | make lintLoren Burkholder2021-07-207-85/+190
| | |
| * | QML the invite dialogLoren Burkholder2021-07-209-277/+83
| | | | | | | | | | | | This also adds a property `roomId` to TimelineModel.
| * | QML the room member listLoren Burkholder2021-07-2011-222/+169
| | |
| * | Explicitly reload data in delegates, if related events got loadedNicolas Werner2021-07-202-0/+7
| | |
| * | Fix replying and editing stickersNicolas Werner2021-07-191-0/+9
| | |
| * | Fix only first 7 stickers showing upNicolas Werner2021-07-193-6/+8
| | |
| * | Fix unused state key when iterating room stickersNicolas Werner2021-07-191-1/+1
| | |
| * | Move sticker parsing and enable room stickersNicolas Werner2021-07-194-36/+78
| | |
| * | Basic sticker supportNicolas Werner2021-07-199-4/+202
| |/
| * Disable unchecked key sharing to trusted users by defaultNicolas Werner2021-07-171-2/+3
| |
| * Share historical keysNicolas Werner2021-07-174-22/+55
| | | | | | | | | | We share all keys with our devices and ones created by us to other users.
| * Store megolm session data in separate databaseNicolas Werner2021-07-177-86/+210
| |
| * Fix replies not reloading after fetching themNicolas Werner2021-07-162-4/+9
| |
* | Remove 'respond to key requests' functionalityJoseph Donofry2021-07-155-33/+2
|/
* Add workaround for TextEdit not rerendering after image loadedNicolas Werner2021-07-152-0/+14
| | | | fixes #541
* Switch to room after joining inviteNicolas Werner2021-07-131-9/+10
|
* Don't allow switching to current roomNicolas Werner2021-07-131-0/+4
| | | | fixes #634
* Try to fix crash in setCurrentIndexNicolas Werner2021-07-131-17/+24
| | | | fixes #607
* Strip reply fallback from roomlistNicolas Werner2021-07-131-2/+4
| | | | fixes #630
* Fix verification requests showing up on startupNicolas Werner2021-07-121-0/+9
|
* Don't use full dump for repliesNicolas Werner2021-07-122-0/+7
|
* Fix off-by-1 in insertRows when loading room list from initial syncNicolas Werner2021-07-121-2/+3
|
* Prepare for reuseItems in timelineNicolas Werner2021-07-122-13/+18
| | | | The actual reuseItems is still blocked on a few upstream bugs.
* Fix lintNicolas Werner2021-07-101-10/+6
|
* Remove db bottleneck by caching ro txn for 100 requestsNicolas Werner2021-07-103-91/+117
|
* Add additional device verification loggingNicolas Werner2021-07-101-0/+10
|
* Fix blurhash discoloration on decodeNicolas Werner2021-07-091-4/+6
|
* Redesign invites and room preview joinsNicolas Werner2021-07-092-8/+94
|
* Fix linter issueJoseph Donofry2021-07-081-1/+1
|
* Add missing include to UtilsJoe2021-07-081-1/+2
|
* Fix cmake template define issueJoe2021-07-071-2/+0
|
* Fix Backtrace define error for WindowsJoe2021-07-071-0/+2
|
* Fix a few embarrassing bugs with device list updatesNicolas Werner2021-07-061-8/+14
|
* Show previews for space roomsNicolas Werner2021-07-042-25/+213
|
* Make emoji picker follow themeNicolas Werner2021-07-031-2/+1
|
* Fix community sidebar toggleNicolas Werner2021-07-021-2/+3
|
* Update translationsNicolas Werner2021-07-021-1/+2
|
* Remove dead code to calculate last messageNicolas Werner2021-07-014-98/+3
|
* Ignore return value of write() in signal handlerNicolas Werner2021-06-301-2/+2
|
* Get rid of boost dependency for stacktracesNicolas Werner2021-06-302-5/+36
|
* Fix too many newlines in reply fallbackNicolas Werner2021-06-301-1/+1
|
* Fix error message for /syncNicolas Werner2021-06-301-1/+1
|
* Use coeurl for networkingNicolas Werner2021-06-304-21/+15
| | | | | Something is still wrong on shutdown, need to debug that. And CI will fail.
* Fix tags going missing if you join communitiesNicolas Werner2021-06-261-1/+1
|
* Apply suggestions from code reviewStuart Mumford2021-06-251-1/+1
|
* Update src/timeline/TimelineModel.cppStuart Mumford2021-06-251-1/+1
|
* Add another regex to match inline img tags using single quotesStuart Mumford2021-06-251-0/+4
| | | | Signed-off-by: Stuart Mumford <stuart@cadair.com>
* fix sort by unread not getting persistedNicolas Werner2021-06-251-0/+1
|
* Increase contrast of dark theme secondary colors slightlyNicolas Werner2021-06-251-1/+1
|
* Fix spaces showing up with world filterNicolas Werner2021-06-251-25/+44
|
* Don't spam key requests directly after startupNicolas Werner2021-06-253-0/+23
|
* Add a basic 'Space page'Nicolas Werner2021-06-254-0/+19
|
* Fix off by 1 in previousRoom conditionNicolas Werner2021-06-251-1/+1
|
* Hide spaces by default, unless they are in the current space filterNicolas Werner2021-06-254-7/+59
|
* Fix hiding rooms from a spaceNicolas Werner2021-06-253-13/+50
|
* Allow filtering by spaceNicolas Werner2021-06-255-14/+70
|
* Show some spaces in the community sidebarNicolas Werner2021-06-256-106/+341
|
* fixup! Allow editing unsent messagesAlexander Bantyev2021-06-192-1/+7
|
* fixup! Allow editing unsent messagesAlexander Bantyev2021-06-191-0/+1
|
* fixup! Allow editing unsent messagesAlexander Bantyev2021-06-182-7/+21
|
* Allow editing unsent messagesAlexander Bantyev2021-06-184-7/+67
| | | | | | | | | | As of 0db4d71ec2483c7ac5a7b536737fee8fc53a76d7 (Prevent edits of unsent messages), messages that are edits of (or replies to) unsent messages were not allowed. This change was made because otherwise the edits were discarded due to use of txnid rather than mxid in the "m.relates_to" object. Remove this restriction and fix the issue by replacing txnid with mxid in all related events when the message is sent (and we obtain mxid from the server).
* Fix wrong tags in context menuNicolas Werner2021-06-141-0/+10
|
* Fix copy and paste fail for low prio avatarNicolas Werner2021-06-141-1/+1
|
* Don't read avatarUrl from local profile, if no global avatar is setNicolas Werner2021-06-122-6/+5
|
* Merge branch 'master' into qml-roomlistNicolas Werner2021-06-125-39/+125
|\
| * Avoid unnecessary QColor -> QString conversionsJoseph Donofry2021-06-083-8/+6
| |
| * Merge pull request #600 from govynnus/registration-well-knownDeepBlueV7.X2021-06-032-31/+119
| |\ | | | | | | Registration well known
| | * Do a .well-known lookup during registrationCallum Brown2021-06-032-30/+109
| | |
| | * Give registration server input its own error labelCallum Brown2021-06-032-1/+10
| | |
| * | Fix notifications in narrow view when content is hiddenpcworld2021-05-292-4/+7
| |/ | | | | | | | | | | In narrow view, a room can be selected even if the view currently only shows the room list and the timeline is hidden. This commit ensures that in this case, notifications are not suppressed.
* | Persist sidebar sizesNicolas Werner2021-06-122-2/+41
| |
* | Remove useless captureNicolas Werner2021-06-111-12/+11
| |
* | Reenable tag hidingNicolas Werner2021-06-115-17/+89
| |
* | Enable toggling tagsNicolas Werner2021-06-115-5/+52
| |
* | Render community itemsNicolas Werner2021-06-113-5/+15
| |
* | Basic community list modelNicolas Werner2021-06-096-25/+230
| |
* | Implement switching in narrow modeNicolas Werner2021-06-083-28/+10
| |
* | Port remaining sidebar actions to qmlNicolas Werner2021-05-309-677/+31
| |