summary refs log tree commit diff
path: root/src/timeline/TimelineViewManager.cpp (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Clean up key requests + autoreloadNicolas Werner2020-10-201-0/+9
|
* Fix crash on exitNicolas Werner2020-10-171-12/+11
|
* Try to please the CI godsNicolas Werner2020-10-081-2/+4
|
* Fix issues with old qt and bump to 5.10Nicolas Werner2020-10-081-5/+7
|
* Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-10-081-1/+13
|\
| * Move ActiveCallBar Qml to separate filetrilene2020-09-251-1/+9
| |
| * clang-formattrilene2020-09-221-2/+4
| |
| * Port ActiveCallBar to Qmltrilene2020-09-221-0/+2
| |
* | Show different verification errorsNicolas Werner2020-10-051-0/+12
| |
* | Make steps in verification flow explicitNicolas Werner2020-10-051-109/+85
| |
* | Merge remote-tracking branch 'origin/master' into cross-signingNicolas Werner2020-09-241-7/+34
|\|
| * Fix null errors in qmlNicolas Werner2020-09-161-0/+6
| |
| * Reenable top bar room settings menus on avatar or title clicksNicolas Werner2020-09-161-3/+3
| | | | | | | | | | Also fixes a bug with an empty room settings window introduced in the port.
| * Port top bar to QmlNicolas Werner2020-09-161-7/+28
| | | | | | | | | | Also fixes some resize issues with stupid workarounds to our resize logic. This really needs to be cleaned up at some point!
* | Fix breaking while using qmlRegisterSingletonInstanceChethan2k12020-09-101-2/+6
| |
* | Merge remote-tracking branch 'upstream/master' into device-verificationCH Chethan Reddy2020-08-301-8/+63
|\|
| * Merge remote-tracking branch 'origin/master' into new-event-storeNicolas Werner2020-08-171-8/+63
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: CMakeLists.txt io.github.NhekoReborn.Nheko.json src/Cache.cpp src/timeline/TimelineModel.cpp src/timeline/TimelineModel.h src/timeline/TimelineViewManager.cpp
| | * Reset TLVM initial sync flag on logouttrilene2020-08-011-0/+4
| | |
| | * Merge remote-tracking branch 'upstream/master' into voiptrilene2020-07-101-0/+10
| | |\
| | | * Open url using QDesktopServices from QmlNicolas Werner2020-07-091-0/+7
| | | | | | | | | | | | | | | | | | | | This fixes some weirdness on some platforms, where Qt.openUrlExternally does weird stuff.
| | * | Support voice callstrilene2020-07-101-8/+52
| | | |
* | | | [WIP] Room Verification Works!CH Chethan Reddy2020-08-181-33/+38
| | | |
* | | | Add Room Verification MessagesCH Chethan Reddy2020-07-301-5/+32
| | | |
* | | | Adding Room Key Verification StuffCH Chethan Reddy2020-07-301-37/+39
| | | |
* | | | Refactor UserProfileNicolas Werner2020-07-301-4/+16
| | | |
* | | | Error Handling and some fixesCH Chethan Reddy2020-07-301-5/+40
| | | |
* | | | Fix presence indicatorNicolas Werner2020-07-301-8/+12
| | | |
* | | | Some more changesCH Chethan Reddy2020-07-301-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - remove unnecessary field sender in userprofile.qml - cover user facing string with qsTr to get picked by translations - add spacing and fix theming issue - increase and add color to username - change back to QVector from QLinkedList cause I have mistaken better time complexity to give better benchmark red
* | | | Some ImprovementsCH Chethan Reddy2020-07-301-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - DeviceVerificationList change to LinkedList to improve time complexity while deleting - Downgrade the flow to not use key.verification.done and key.verification.ready
* | | | Add some more slots and macCH Chethan Reddy2020-07-301-0/+1
| | | |
* | | | Shared secret with decimal and emoji works!CH Chethan Reddy2020-07-301-26/+38
| | | |
* | | | Add DeviceVerificationList to keep track of all flows and Popup onCH Chethan Reddy2020-07-301-13/+62
| | | | | | | | | | | | | | | | recieving start or request
* | | | Add C++ Model for DeviceListCH Chethan Reddy2020-07-301-2/+6
| | | |
* | | | Adding DeviceList for userprofileChethan2k12020-07-301-6/+3
| | | |
* | | | Add DeviceVerificationFlow dummy and verification test buttonNicolas Werner2020-07-301-0/+6
| | | |
* | | | Add DeviceVerificationFlow dummy and verification test buttonNicolas Werner2020-07-301-0/+7
|/ / /
* | | Don't send url, if we send an encrypted fileNicolas Werner2020-07-231-7/+20
| | | | | | | | | | | | Fix issues when sending images to some clients.
* | | Fix reactionsNicolas Werner2020-07-201-21/+24
| |/ |/|
* | Fix Qt 5.9 buildNicolas Werner2020-06-271-0/+3
|/
* Try to make text rendering in qml sharperNicolas Werner2020-06-191-0/+1
|
* Merge remote-tracking branch 'origin/master' into presenceJoseph Donofry2020-06-111-0/+44
|\
| * Fix lintingJoseph Donofry2020-06-111-1/+5
| |
| * Fix build issue on some versions of clangJoseph Donofry2020-06-101-0/+2
| |
| * Merge master and fix conflictsJoseph Donofry2020-06-091-6/+7
| |\
| * | Add reaction/redaction for in-line ReactionsJoseph Donofry2020-05-211-0/+16
| | |
| * | Add new QML-based emoji picker (work in progress)Joseph Donofry2020-05-131-1/+9
| | | | | | | | | | | | | | | This is necessary to support having a picker within QML. Eventually, this should replace the existing widget-based one.
| * | merge master into reactionsJoseph Donofry2020-05-071-0/+14
| | |
* | | Show presence and set custom status messagesNicolas Werner2020-06-081-0/+12
| |/ |/|
* | Rename settings to be more consistentNicolas Werner2020-05-261-6/+6
| |
* | Make settings update immediately in qml and allow limiting timeline widthNicolas Werner2020-05-261-0/+1
|/ | | | | | | Limiting improves readability on wide monitors. The immediate update of the settings is done by just exposing settings as properties and then setting the settings as a context property.
* Change decrypt setting againJoseph Donofry2020-04-231-1/+4
|
* Change how decrypt value is retrieved from settingsJoseph Donofry2020-04-231-1/+2
|
* Add signal/slot for decryption changes in last patchJoseph Donofry2020-04-221-0/+17
|
* Fix reply not closingNicolas Werner2020-04-131-29/+47
| | | | fixes #124
* Set palette globallyNicolas Werner2020-03-301-31/+4
|
* Use palette for qml code for themingNicolas Werner2020-03-291-1/+3
| | | | | Can't do it for QtWidgets code. We need to fully transition, before we can fully switch over probably.
* Better image overlay handling when downloadingAdasauce2020-03-201-3/+14
| | | | | | | | | | - hides the overlay when prompting for download location - cancel re-shows the dialog - success closes the overlay - would be nice to have a return code from the download fn in mtxclient. Closes #140
* Experimental blurhash implementation (MXC2448)Nicolas Werner2020-03-031-0/+5
|
* Improve link themingNicolas Werner2020-02-271-0/+2
|
* Reset user colors on theme change (in qml timeline)Nicolas Werner2020-02-201-0/+11
|
* Fix html messages sent as just plain textNicolas Werner2020-02-201-1/+1
|
* show image dialog fullscreen instead of resizing to the size of the first ↵Nicolas Werner2020-02-131-1/+1
| | | | desktop
* Improve styling a bitNicolas Werner2020-02-031-3/+3
|
* Merge branch '0.7.0-dev' of ssh://github.com/Nheko-Reborn/nheko into 0.7.0-devJoseph Donofry2020-01-281-9/+28
|\
| * Don't send useless formatted_bodiesNicolas Werner2020-01-271-1/+6
| |
| * Fix reply rendering without markdown in riotNicolas Werner2020-01-271-9/+16
| |
| * Allow sending messages as plain textNicolas Werner2020-01-271-5/+12
| |
* | Change tooltip palette settings for QMLJoseph Donofry2020-01-281-0/+4
|/
* Switch around dark theme colors again (after looking at some screenshots)Nicolas Werner2020-01-231-3/+3
|
* Move typing display to qmlNicolas Werner2020-01-171-3/+15
|
* Try to match old theme betterNicolas Werner2020-01-141-3/+3
|
* Allow replying with an imageNicolas Werner2020-01-121-28/+40
|
* Fetch missing events for repliesNicolas Werner2020-01-111-0/+3
|
* Update to c++17Nicolas Werner2019-12-141-4/+4
|
* Implement sending encrypted filesNicolas Werner2019-12-051-5/+14
|
* Implement decryption of imagesNicolas Werner2019-12-031-3/+8
| | | | It is a bit of a hack, but it works...
* lintNicolas Werner2019-12-031-1/+0
|
* Add encrypted file downloadNicolas Werner2019-12-031-139/+15
|
* Rename qml namespace from com.github.nheko to im.nhekoNicolas Werner2019-11-301-3/+3
|
* Fix windows buildNicolas Werner2019-11-231-1/+1
| | | | No idea, why apply visitor doesn't work with temporaries?
* Add loading spinner and restore message send queueNicolas Werner2019-11-231-0/+3
|
* Remove old timelineNicolas Werner2019-11-231-252/+312
|
* Further Improve Reply FunctionalityJoseph Donofry2019-06-131-2/+3
| | | | | | | Quoted replies now include matrix.to links for the event and the user. UI Rendering has been (slightly) improved... still very WIP. Restructured the reply structure in the code for future usability improvements.
* Add style for reply popup. Fix ALL of the linting issuesredsky172019-06-111-2/+1
|
* Add initial support for rich replies to nhekoJoseph Donofry2019-06-091-0/+13
|
* Use native scrollbar in the timelineKonstantinos Sideris2018-07-251-3/+1
|
* Mark own read messages with a double checkmark (#377)Konstantinos Sideris2018-07-171-0/+11
|
* Move all files under src/Konstantinos Sideris2018-07-171-0/+318