summary refs log tree commit diff
path: root/resources/qml/TimelineView.qml (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Fix colors in typing display, when username contains emojiNicolas Werner2020-01-211-0/+1
|
* Move typing display to qmlNicolas Werner2020-01-171-1/+30
|
* Reduce memory usage and make room switching quickerNicolas Werner2020-01-141-2/+0
| | | | May make scrolling more laggy or jumpy.
* Adapt play buttons to theme and remove accidental message bgNicolas Werner2020-01-061-0/+1
|
* Simplify read message logic with inverted timelineNicolas Werner2020-01-061-46/+12
|
* Use fetchMore for native lazy loading of item model dataNicolas Werner2020-01-061-5/+1
|
* invert timelineNicolas Werner2020-01-061-9/+47
|
* Simplify scroll logicNicolas Werner2019-12-081-4/+0
|
* Change scroll behaviour of timelineNicolas Werner2019-12-081-1/+24
| | | | | | | This requires Qt 5.9 (to calculate overshoot). The default scroll behaviour of list views has far too much inertia. This should make scrolling feel more like scrolling the other scroll areas of nheko.
* Try to fix binding loop warningNicolas Werner2019-12-071-3/+4
|
* Rename qml namespace from com.github.nheko to im.nhekoNicolas Werner2019-11-301-1/+1
|
* Show encryption enabled and use a non zero size for zero size videNicolas Werner2019-11-231-1/+1
|
* Add loading spinner and restore message send queueNicolas Werner2019-11-231-5/+8
|
* optionally use QQuickWidget and replace ColorOverlay -> colorImageProviderNicolas Werner2019-11-231-119/+119
|
* Make user clickable and improve button cursor lookNicolas Werner2019-11-231-0/+12
|
* Improve avatar look and layoutingNicolas Werner2019-11-231-2/+5
| | | | Thanks to red_sky for the feedback!
* Organize qml files a bitNicolas Werner2019-11-231-2/+1
|
* Incubate delegates asynchronouslyNicolas Werner2019-11-231-1/+1
|
* Small fixes to delegate chooser implementationNicolas Werner2019-11-231-1/+9
|
* Use a basic implementation of a DelegateChooser for compat with older QtNicolas Werner2019-11-231-45/+1
| | | | | The interface is taken from Qt/KDE, but the implementation is different, because the Qt implementation depends on some Qt internals.
* Add native themeing to QML (where possible)Nicolas Werner2019-11-231-2/+3
|
* Fix section layout issues and pagination issuesNicolas Werner2019-11-231-3/+2
| | | | | | | Pagination could get stuck, if the messages request failed. Section height seemes to have been calculated to late, which would make some section overlap the next message in some cases. Fix that by doing the height calculation manually.
* Load content if no scrollbar is neededNicolas Werner2019-11-231-0/+10
|
* Misc layout fixesNicolas Werner2019-11-231-0/+6
|
* Try out DelegateChooserNicolas Werner2019-11-231-142/+34
| | | | requires Qt5.12+
* Lower requirement on QtQuick.Layouts versionNicolas Werner2019-11-231-1/+1
|
* Use QtQuick.Controls compatible with Qt 5.8Nicolas Werner2019-11-231-1/+1
|
* Enable Sticker and Emote messagesNicolas Werner2019-11-231-1/+3
|
* Add basic video messagesNicolas Werner2019-11-231-2/+2
| | | | Size is fixed for now, otherwise the Video output ends up somewhere...
* Add simple audio message widgetNicolas Werner2019-11-231-0/+1
|
* File messages (qml)Nicolas Werner2019-11-231-0/+1
|
* Reenable redactionsNicolas Werner2019-11-231-0/+1
|
* Restore saving of mediaNicolas Werner2019-11-231-4/+9
|
* Add lock to encrypted messagesNicolas Werner2019-11-231-0/+6
|
* Make avatar in timeline smallerNicolas Werner2019-11-231-3/+5
|
* Enable read receipts action and sync read receipts from cacheNicolas Werner2019-11-231-0/+1
|
* Add send/received indicatorNicolas Werner2019-11-231-0/+5
|
* Implement basic placeholder and disable unimplemented event typesNicolas Werner2019-11-231-12/+12
|
* Implement simple scroll state handlingNicolas Werner2019-11-231-1/+46
|
* Implement replies in qml timelineNicolas Werner2019-11-231-0/+2
|
* Show redactions in qml timelineNicolas Werner2019-11-231-1/+2
|
* Reenable view raw messageNicolas Werner2019-11-231-2/+1
|
* Implement basic ImageMessages in qml timelineNicolas Werner2019-11-231-1/+5
| | | | | I suck at sizing so the images in the message are currently hardcoded to 300 pixels in width...
* Implement avatars in qml timelineNicolas Werner2019-11-231-2/+3
|
* Make reply and options buttons smallerNicolas Werner2019-11-231-6/+22
|
* Fix QML emojisNicolas Werner2019-11-231-1/+2
|
* Use system colors for nowNicolas Werner2019-11-231-4/+23
|
* Implement TextMessage delegateNicolas Werner2019-11-231-8/+39
| | | | Text selection over multiple items doesn't work yet
* Format date (close to) the old way in qml timelineNicolas Werner2019-11-231-1/+1
|
* Add avatar placeholder and scrollbar to qml timelineNicolas Werner2019-11-231-4/+30
|
* Add basic sections and button placeholders to qml timelineNicolas Werner2019-11-231-4/+86
|
* Implement loading of history, when timeline is displayedNicolas Werner2019-11-231-6/+0
|
* Add items to timlineNicolas Werner2019-11-231-5/+14
|
* Add placeholder timeline modelNicolas Werner2019-11-231-0/+11
|
* Replace timeline with empty qml viewNicolas Werner2019-11-231-0/+11