summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Fix invites crashing the whole appLoren Burkholder2021-09-114-5/+66
|
* Use correct form of roomIdLoren Burkholder2021-09-113-9/+12
|
* Add direct chat handling for previews and invitesLoren Burkholder2021-09-112-1/+13
|
* Use better jdenticon codes/id settingsLoren Burkholder2021-09-112-5/+6
|
* Remove useless lineLoren Burkholder2021-09-111-1/+0
|
* Use better visible checkLoren Burkholder2021-09-111-1/+1
|
* Don't bother with cropLoren Burkholder2021-09-112-4/+2
|
* 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-117-10/+23
|
* Use more descriptive property nameLoren Burkholder2021-09-116-12/+12
|
* Finish getting all avatars jdenticonifiedLoren Burkholder2021-09-1111-0/+15
|
* make lintLoren Burkholder2021-09-112-7/+5
|
* Finish fixing rounded avatarsLoren Burkholder2021-09-111-7/+27
|
* Use better id loading methodologyLoren Burkholder2021-09-117-8/+20
|
* 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-113-7/+53
|
* Get direct chat jdenticons to line upLoren Burkholder2021-09-116-0/+29
|
* 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
|
* Only set identicon source if usedLoren Burkholder2021-09-111-1/+1
|
* Fix braces; make lintLoren Burkholder2021-09-111-1/+2
|
* Add jdenticon supportLoren Burkholder2021-09-1111-31/+176
|
* Merge pull request #722 from Thulinma/noHtmlFixesDeepBlueV7.X2021-09-112-3/+3
|\ | | | | Fix two more HTML injection attacks.
| * Fix a few more HTML injectionsThulinma2021-09-122-3/+3
|/
* Translated using Weblate (Malayalam)Weblate2021-09-111-47/+47
| | | | | | | | Currently translated at 17.1% (96 of 560 strings) Co-authored-by: vachan-maker <revsamtp@hotmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ml/ Translation: Nheko/nheko
* Translated using Weblate (Portuguese (Portugal))Weblate2021-09-111-6/+6
| | | | | | | | | | | | | Currently translated at 17.6% (99 of 560 strings) Translated using Weblate (Portuguese (Portugal)) Currently translated at 17.6% (99 of 560 strings) Co-authored-by: Tnpod <tmpod@pm.me> Co-authored-by: Xenovox <xeyesvox@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* Translated using Weblate (Portuguese (Portugal))Weblate2021-09-101-5/+5
| | | | | | | | | | | | | | Currently translated at 16.7% (94 of 560 strings) Translated using Weblate (Portuguese (Portugal)) Currently translated at 16.7% (94 of 560 strings) Co-authored-by: Tnpod <tmpod@pm.me> Co-authored-by: Weblate <noreply@weblate.org> Co-authored-by: Xenovox <xeyesvox@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* Translated using Weblate (Portuguese (Portugal))Weblate2021-09-101-1/+1
| | | | | | | | Currently translated at 16.0% (90 of 560 strings) Co-authored-by: Xenovox <xeyesvox@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* Translated using Weblate (Portuguese (Portugal))Weblate2021-09-101-1/+1
| | | | | | | | Currently translated at 15.8% (89 of 560 strings) Co-authored-by: Xenovox <xeyesvox@gmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* 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
* Recommend version 0.12 of QtKeychainNicolas Werner2021-09-081-1/+1
| | | | See https://github.com/Nheko-Reborn/nheko/issues/715
* Merge pull request #714 from Thulinma/profileSizingFixDeepBlueV7.X2021-09-073-231/+249
|\ | | | | More profile improvements (sizing for smaller displays, alignment)
| * More profile improvements:Thulinma2021-09-083-231/+249
| | | | | | | | | | | | | | | | | | - 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
* | Translated using Weblate (Portuguese (Portugal))Weblate2021-09-061-48/+48
|/ | | | | | | | Currently translated at 15.7% (88 of 560 strings) Co-authored-by: Tnpod <tmpod@pm.me> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* Fix duplicate check possibly leaving large gaps if initial state was not in ↵Nicolas Werner2021-09-061-2/+2
| | | | timeline
* Translated using Weblate (Portuguese (Portugal))Weblate2021-09-051-1/+1
| | | | | | | | Currently translated at 7.1% (40 of 560 strings) Co-authored-by: Tnpod <tmpod@pm.me> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* 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
|/
* Merge pull request #712 from Thulinma/improvedProfilesDeepBlueV7.X2021-09-053-9/+60
|\ | | | | Improvements to user profiles
| * Improvements to user profiles:Thulinma2021-09-053-9/+60
|/ | | | | | | | - 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)
* Merge pull request #709 from tastytea/condense-blockquotesDeepBlueV7.X2021-09-041-0/+1
|\ | | | | Decrease margins on blockquotes.
| * Decrease left margins on blockquotes to 1em.tastytea2021-09-041-0/+1
| | | | | | | | | | | | | | It is intentionally impossible to add borders to blockquotes via CSS: <https://bugreports.qt.io/browse/QTBUG-23244>. Bug: https://github.com/Nheko-Reborn/nheko/issues/704
* | Translated using Weblate (Portuguese (Portugal))Weblate2021-09-041-33/+33
|/ | | | | | | | | | | | | | Currently translated at 7.1% (40 of 560 strings) Translated using Weblate (Portuguese (Portugal)) Currently translated at 7.1% (40 of 560 strings) Co-authored-by: Gabriel R <gbr.rms@outlook.com> Co-authored-by: Tnpod <tmpod@pm.me> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* Translated using Weblate (Portuguese (Portugal))Weblate2021-09-031-7/+7
| | | | | | | | Currently translated at 1.2% (7 of 560 strings) Co-authored-by: Gabriel R <gbr.rms@outlook.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pt_PT/ Translation: Nheko/nheko
* Merge branch 'macos_notarization' into 'master'Joe Donofry2021-09-032-6/+99
|\ | | | | | | | | Macos notarization See merge request nheko-reborn/nheko!11
| * Macos notarizationJoe Donofry2021-09-032-6/+99
|/
* Translated using Weblate (French)Weblate2021-09-031-76/+76
| | | | | | | | | | | | | Currently translated at 100.0% (560 of 560 strings) Translated using Weblate (French) Currently translated at 100.0% (560 of 560 strings) Co-authored-by: Eldred HABERT <stuff@eldred.fr> Co-authored-by: Glandos <bugs-github@antipoul.fr> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* Make error case with unverified master key more descriptiveNicolas Werner2021-09-031-7/+13
|
* Fix room ping permission checked incorrectlyNicolas Werner2021-09-031-1/+1
|
* Merge pull request #696 from resolritter/replyDeepBlueV7.X2021-09-033-7/+62
|\ | | | | Right-click tap handler for replies
| * right-click tap handler for repliesresolritter2021-08-313-7/+62
| |
* | Merge pull request #707 from Thulinma/alerts_working_without_homeserver_supportDeepBlueV7.X2021-09-031-8/+17
|\ \ | | | | | | Make desktop alerting independent from notification support in the homeserver
| * | Make desktop alerting independent from notification support in the homeserver.Thulinma2021-09-031-8/+17
|/ /
* | Fix z value of avatar in timelineNicolas Werner2021-09-031-0/+2
| |
* | Translated using Weblate (French)Weblate2021-09-021-148/+148
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 93.0% (521 of 560 strings) Translated using Weblate (French) Currently translated at 93.0% (521 of 560 strings) Co-authored-by: Eldred HABERT <stuff@eldred.fr> Co-authored-by: Glandos <bugs-github@antipoul.fr> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | Translated using Weblate (French)Weblate2021-09-021-57/+57
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 72.3% (405 of 560 strings) Translated using Weblate (French) Currently translated at 72.3% (405 of 560 strings) Translated using Weblate (French) Currently translated at 72.3% (405 of 560 strings) Co-authored-by: Carl Schwan <carl@carlschwan.eu> Co-authored-by: Eldred HABERT <stuff@eldred.fr> Co-authored-by: Glandos <bugs-github@antipoul.fr> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fr/ Translation: Nheko/nheko
* | bump mtxclientNicolas Werner2021-09-022-2/+2
| |
* | Warn the user before they ping the whole roomNicolas Werner2021-09-028-2/+94
| |
* | Translated using Weblate (Estonian)Weblate2021-09-011-9/+9
| | | | | | | | | | | | | | | | Currently translated at 100.0% (560 of 560 strings) Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/ Translation: Nheko/nheko
* | Translated using Weblate (Dutch)Weblate2021-08-311-10/+10
| | | | | | | | | | | | | | | | Currently translated at 100.0% (560 of 560 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
* | update translationsNicolas Werner2021-09-0123-726/+1716
| |
* | Translated using Weblate (Dutch)Weblate2021-08-311-511/+526
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (552 of 552 strings) Translated using Weblate (Dutch) Currently translated at 100.0% (552 of 552 strings) Translated using Weblate (Dutch) Currently translated at 100.0% (552 of 552 strings) Translated using Weblate (Dutch) Currently translated at 100.0% (552 of 552 strings) Co-authored-by: Bas van Rossem <bas.v.rossem@gmail.com> Co-authored-by: Glael <glael@cock.li> Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Co-authored-by: Thijs Wester <wester.t@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
* | Translated using Weblate (Dutch)Weblate2021-08-311-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 9.9% (55 of 552 strings) Translated using Weblate (Dutch) Currently translated at 9.9% (55 of 552 strings) Translated using Weblate (Dutch) Currently translated at 9.9% (55 of 552 strings) Co-authored-by: Jaron Viëtor <jaron@v8or.nl> Co-authored-by: Thijs Wester <wester.t@protonmail.com> Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/nl/ Translation: Nheko/nheko
* | 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
| |
* | Fix parsing query keys responses with optional keys missingNicolas Werner2021-08-312-2/+2
| |
* | Require a working secrets storageNicolas Werner2021-08-311-2/+28
| |
* | Fix a few null warningsNicolas Werner2021-08-293-11/+9
| |
* | Fix another leak when creating an animated image without an imageNicolas Werner2021-08-291-1/+6
| |
* | Loaded causes weird artifacts loading roomsNicolas Werner2021-08-291-7/+2
| |
* | Fix memory leak of animated image texturesNicolas Werner2021-08-291-1/+3
| |
* | Small image pack editor improvementsNicolas Werner2021-08-293-1/+34
| | | | | | | | | | | | | | - 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-295-1/+49
| |
* | cleanup QSettings usage a bitNicolas Werner2021-08-293-19/+17
| |
* | Support animated imagesNicolas Werner2021-08-298-29/+289
| | | | | | | | fixes #461
* | Use in memory media player instead of storing unencrypted files on diskNicolas Werner2021-08-299-40/+266
| |
* | Remove CC-BY as main project licenseNicolas Werner2021-08-281-1/+1
| | | | | | | | | | | | | | | | Some of our build files and resource files are licensed as that, but not our actual code. This leads to funny issues, that GNOME software considers Nheko proprietary. To work around that, just put GPL there. Fixes https://github.com/flathub/io.github.NhekoReborn.Nheko/issues/1
* | Translated using Weblate (Polish)Weblate2021-08-271-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 25.7% (142 of 552 strings) Translated using Weblate (Polish) Currently translated at 25.7% (142 of 552 strings) Co-authored-by: AXD <dexkingcrazy@gmail.com> Co-authored-by: Stanisław Borowy <stabor7@protonmail.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/pl/ Translation: Nheko/nheko
* | Merge pull request #699 from alfasi/patch-1DeepBlueV7.X2021-08-261-0/+1
|\ \ | | | | | | Add repo sync command for Gentoo distro users
| * | Add repo sync command for Gentoo distro usersMatan Alfasi2021-08-271-0/+1
|/ /
* | Fix warning about double reference qualifierNicolas Werner2021-08-261-1/+1
| |
* | bump mtxclientNicolas Werner2021-08-262-2/+2
| |
* | Implement key backup uploadNicolas Werner2021-08-262-1/+77
| |
* | warn about online keybackup and default to offNicolas Werner2021-08-261-1/+12
| |
* | Merge pull request #697 from harmathy/masterDeepBlueV7.X2021-08-251-2/+22
|\ \ | |/ |/| Extend FAQs
| * Extend FAQsMax Harmathy2021-08-251-2/+22
|/
* Translated using Weblate (German)Weblate2021-08-231-7/+7
| | | | | | | | Currently translated at 88.7% (490 of 552 strings) Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/de/ Translation: Nheko/nheko
* Merge pull request #691 from resolritter/hoverDeepBlueV7.X2021-08-223-14/+20
|\ | | | | Accept Backtab and Shift-Tab for hovering selection backwards
| * accept Backtab and Shift-Tab for hovering selection backwardsresolritter2021-08-223-14/+20
|/
* 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.
* Translated using Weblate (Estonian)Weblate2021-08-221-64/+64
| | | | | | | | Currently translated at 100.0% (552 of 552 strings) Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/ Translation: Nheko/nheko
* Merge pull request #686 from thombles/popup-selectionDeepBlueV7.X2021-08-211-11/+11
|\ | | | | Fix minor display bugs with emoji completer
| * Avoid completer jitter before closingThomas Karpiniec2021-08-211-9/+5
| |
| * Allow opening a completer starting with selected textThomas Karpiniec2021-08-211-3/+3
| |
| * Close popup on SelectAllThomas Karpiniec2021-08-211-0/+4
|/
* Simplify message delegate size calculation a bitNicolas Werner2021-08-211-1/+1
|
* Trust key forwards from the original senderNicolas Werner2021-08-201-0/+7
|
* Disable async timeline loading, since it hangs in a layout loop sometimesNicolas Werner2021-08-201-1/+1
|
* Cleanup @room escape logic a bitNicolas Werner2021-08-201-2/+3
|
* Translated using Weblate (Estonian)Weblate2021-08-191-3/+3
| | | | | | | | Currently translated at 88.5% (489 of 552 strings) Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/ Translation: Nheko/nheko
* Merge pull request #684 from thombles/clear-emoji-searchDeepBlueV7.X2021-08-191-1/+2
|\ | | | | Clear emoji search field when picker closed
| * Clear emoji search field when picker closedThomas Karpiniec2021-08-191-1/+2
| |
* | Add Qt.WindowTitleHint to qml dialogsJoseph Donofry2021-08-1910-10/+10
|/
* 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-1723-1089/+2255
|
* bump mtxclientNicolas Werner2021-08-172-2/+2
|
* Translated using Weblate (Estonian)Weblate2021-08-171-19/+19
| | | | | | | | Currently translated at 100.0% (542 of 542 strings) Co-authored-by: Priit Jõerüüt <nhkwlate@joeruut.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/et/ Translation: Nheko/nheko
* Allow accepting knocks in the timelineNicolas Werner2021-08-178-13/+135
| | | | As well as selecting more join rules.
* Load message list asyncNicolas Werner2021-08-171-0/+1
|
* 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-174-10/+28
|
* Merge pull request #659 from kamathmanu/nhekoRoomDirectoryDeepBlueV7.X2021-08-177-0/+515
|\ | | | | Nheko room directory
| * Formattingkamathmanu2021-08-141-1/+1
| |
| * Cleanup more nitskamathmanu2021-08-141-19/+8
| |
| * Formatting + Licensingkamathmanu2021-08-141-1/+1
| |
| * Clean up final nitskamathmanu2021-08-143-14/+14
| |
| * Ran qmlformat and make licensekamathmanu2021-08-124-225/+244
| |
| * Make search text selectable by clickingkamathmanu2021-08-121-0/+1
| |
| * Added Spinner while rooms loadkamathmanu2021-08-123-18/+59
| |
| * Fix nits from code reviewkamathmanu2021-08-097-19/+7
| |
| * Merge branch 'master' into nhekoRoomDirectorykamathmanu2021-08-0761-1312/+2098
| |\
| * | Fix Duplicate fetched chunkkamathmanu2021-08-071-2/+1
| | |
| * | Improve window closingkamathmanu2021-08-071-1/+6
| | |
| * | make lintkamathmanu2021-08-072-7/+6
| | |
| * | Fixed anchoring/positioning of delegate items and join room displaykamathmanu2021-08-071-11/+26
| | |
| * | Made only unjoined rooms joinablekamathmanu2021-08-072-2/+14
| | |
| * | Padding for search barkamathmanu2021-08-071-2/+2
| | |
| * | Linted codekamathmanu2021-08-073-161/+169
| | |
| * | Room Directory UI for exploring and joining public rooms. V1: simplistic ↵kamathmanu2021-08-073-1/+169
| | | | | | | | | | | | server + network facilities
| * | Implemented Room Directory model to store and provide QML view with public ↵kamathmanu2021-08-074-0/+266
| | | | | | | | | | | | room data from mtxclient
* | | Remove unneeded codeNicolas Werner2021-08-171-41/+1
| | |
* | | Allow downloading keys from key backupNicolas Werner2021-08-1715-36/+344
| | |
* | | Update translationsJoseph Donofry2021-08-1622-2706/+6015
| | |
* | | Update translation filesWeblate2021-08-161-117/+0
| | | | | | | | | | | | | | | | | | | | | | | | Updated by "Cleanup translation files" hook in Weblate. Co-authored-by: Weblate <noreply@weblate.org> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/ Translation: Nheko/nheko
* | | Fix weblate merge issuesJoseph Donofry2021-08-161-373/+540
|\ \ \
| * | | Translated using Weblate (Finnish)Weblate2021-08-031-259/+276
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently translated at 100.0% (493 of 493 strings) Co-authored-by: -- <spdrespudro@yahoo.com> Translate-URL: https://weblate.nheko.im/projects/nheko/nheko-master/fi/ Translation: Nheko/nheko
* | | | Update qt5 path in macos deploy.sh scriptJoseph Donofry2021-08-161-1/+1
| | | |
* | | | Fix dpi scaling of avatarsNicolas Werner2021-08-162-4/+4
| | | |
* | | | 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-124-112/+5
| | | | |
| * | | | Support token authenticated registrationCallum Brown2021-08-114-0/+113
| | | | | | | | | | | | | | | | | | | | Using a dialog after username and password have been provided.
* | | | | Round images in the image providerNicolas Werner2021-08-146-35/+87
| | | | |
* | | | | Tab to move down completerNicolas Werner2021-08-142-0/+6
| | | | |
* | | | | 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-138-16/+59
| | | | |
* | | | | Show if there are unverified devices in a roomNicolas Werner2021-08-138-71/+219
| | | | | | | | | | | | | | | | | | | | | | | | | Also fixes some issues where nested transactions will poison the verification cache.
* | | | | Fix lambda to function pointer in coeurl on LinuxNicolas Werner2021-08-122-4/+4
| | | | |
* | | | | Merge pull request #678 from LorenDB/closeRoomJoseph Donofry2021-08-112-5/+14
|\ \ \ \ \ | | | | | | | | | | | | Close currently open room when it is tapped again
| * | | | | Remove warnings on closing roomLoren Burkholder2021-08-102-3/+8
| | | | | |
| * | | | | Remove unnecessary debugging logLoren Burkholder2021-08-101-1/+0
| | | | | |
| * | | | | Close currently open room when it is tapped againLoren Burkholder2021-08-091-1/+6
| | | | | |
* | | | | | Fix typo in coeurlNicolas Werner2021-08-122-4/+4
| | | | | |
* | | | | | Update coeurlNicolas Werner2021-08-112-2/+2
| | | | | |
* | | | | | Fix long tcp timeoutsNicolas Werner2021-08-112-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | relates to #658
* | | | | | 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
|/ / / / / /
* | | | | | Merge pull request #676 from 6543-forks/6543-patch-1DeepBlueV7.X2021-08-091-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | Update README.md
| * | | | | | Update README.md65432021-08-091-1/+1
| | | | | | |
| * | | | | | Update README.md65432021-08-091-1/+1
|/ / / / / /
* | / / / / Add rate limiting to unknown device list pathNicolas Werner2021-08-091-6/+25
| |/ / / / |/| | | |
* | | | | AttrIbutionNicolas Werner2021-08-081-1/+1
| | | | |
* | | | | 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
| | | | |
* | | | | increase settings window sizeNicolas Werner2021-08-081-2/+2
| | | | |
* | | | | Fix typo in templateNicolas Werner2021-08-081-1/+1
| | | | |
* | | | | Don't set a title in the templateNicolas Werner2021-08-081-1/+0
| | | | |
* | | | | Use a form for feature requestsNicolas Werner2021-08-082-20/+50
| | | | |
* | | | | issue template must have unique idsNicolas Werner2021-08-081-2/+1
| | | | |
* | | | | Don't end line with :Nicolas Werner2021-08-081-1/+1
| | | | |
* | | | | tabs -> spacesNicolas Werner2021-08-081-29/+29
| | | | |
* | | | | Fix decryption errors in reply popupsNicolas Werner2021-08-082-0/+2
| | | | |
* | | | | Try github forms for bug reportsNicolas Werner2021-08-082-61/+151
| | | | |
* | | | | Protect against replay attacksNicolas Werner2021-08-074-3/+29
| |_|_|/ |/| | |
* | | | Show encryption errors in qml and add request keys buttonNicolas Werner2021-08-0714-165/+220
|/ / /
* | | 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
| | | |
* | | | device=shm not needed in flatpakNicolas Werner2021-08-071-1/+0
| | | |
* | | | Install recent flatpak in CINicolas Werner2021-08-071-2/+6
| | | |
* | | | Share shm in flatpakNicolas Werner2021-08-071-0/+3
| | | | | | | | | | | | | | | | | | | | | | | | fixes #562 Requires flatpak 1.11.1
* | | | Fix redactionsNicolas Werner2021-08-072-2/+2
| | | |
* | | | Merge pull request #669 from Nheko-Reborn/sticker-editorDeepBlueV7.X2021-08-0619-168/+896
|\ \ \ \ | | | | | | | | | | Sticker editor
| * | | | this is not needed for translationsNicolas Werner2021-08-061-2/+2
| | | | |
| * | | | Allow creating new packsNicolas Werner2021-08-066-6/+58
| | | | |
| * | | | Allow uploading additional stickersNicolas Werner2021-08-064-5/+97
| | | | |
| * | | | Basic sticker pack editorNicolas Werner2021-08-0617-167/+751
|/ / / /
* | | | Merge pull request #666 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-08-061-0/+1
|\ \ \ \ | | | | | | | | | | Open profile when clicking avatar
| * | | | Open profile when clicking avatarLoren Burkholder2021-08-051-0/+1
| | | | |
* | | | | Update qt5 path after brew changesJoseph Donofry2021-08-051-2/+2
| | | | |
* | | | | Disable brew in macos CIJoseph Donofry2021-08-041-3/+3
| | | | |
* | | | | Fix window placement on wayland and add close buttonsNicolas Werner2021-08-0417-36/+52
|/ / / / | | | | | | | | | | | | | | | | | | | | 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-019-70/+79
|\ \ \ \ | | | | | | | | | | QML all the things, part 3: Raw message dialog
| * | | | Fix colors for manual dark themeLoren Burkholder2021-07-311-1/+6
| | | | |
| * | | | QML the raw message dialogLoren Burkholder2021-07-319-70/+74
| | | | |
* | | | | 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
|/ / / /
* | | | Fix C&P error for DeviceTypeNicolas Werner2021-07-311-2/+2
| | | |
* | | | Fix annoying touch overlap in room listNicolas Werner2021-07-312-20/+27
| | | |
* | | | Merge pull request #655 from LorenDB/qml-all-the-thingsDeepBlueV7.X2021-07-3021-502/+375
|\ \ \ \ | | | | | | | | | | 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
| | | | |
| * | | | Use an explicit color for the labelLoren Burkholder2021-07-301-0/+1
| | | | |
| * | | | Reformat datesLoren Burkholder2021-07-301-3/+4
| | | | | | | | | | | | | | | Co-authored-by: DeepBlueV7.X <nicolas.werner@hotmail.de>
| * | | | Move read receipts connection to allow for future pop-out room viewsLoren Burkholder2021-07-302-12/+12
| | | | |
| * | | | Don't switch room that read receipt-related stuff is opened inLoren Burkholder2021-07-292-4/+6
| | | | |
| * | | | Use built-in sorting so that dynamic updates workLoren Burkholder2021-07-292-9/+2
| | | | |
| * | | | Use a QSortFilterProxyModel instead of resetting the modelLoren Burkholder2021-07-297-28/+70
| | | | |
| * | | | Reset model instead of doing weird convoluted updatesLoren Burkholder2021-07-291-6/+2
| | | | |
| * | | | Use Dialog flag to make tiling WMs happyLoren Burkholder2021-07-291-0/+1
| | | | |
| * | | | Close dialog on escapeLoren Burkholder2021-07-291-0/+5
| | | | |
| * | | | Dynamically update read receiptsLoren Burkholder2021-07-293-4/+25
| | | | |
| * | | | Fix incorrect function nameLoren Burkholder2021-07-291-1/+1
| | | | |
| * | | | Add close button at footerLoren Burkholder2021-07-291-0/+6
| | | | |
| * | | | 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-295-220/+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-2915-271/+360
| | |_|/ | |/| | | | | | | | | | 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-2713-62/+96
| | | | | | | | | | | | 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
| | |
* | | Remove QML from format script (it causes too many issues)Joe2021-07-251-13/+0
| | |