From add0e1e430b0d6275b125f9af739a643697c9aac Mon Sep 17 00:00:00 2001 From: Joseph Donofry <joedonofry@gmail.com> Date: Tue, 28 Dec 2021 18:48:42 -0500 Subject: [PATCH] Change completer limit to 30. Make up/down scroll listview --- resources/qml/Completer.qml | 3 ++- src/CompletionProxyModel.h | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/resources/qml/Completer.qml b/resources/qml/Completer.qml index b4061f8da..2fb083e8a 100644 --- a/resources/qml/Completer.qml +++ b/resources/qml/Completer.qml @@ -11,7 +11,7 @@ import im.nheko 1.0 Popup { id: popup - property int currentIndex: -1 + property alias currentIndex: listView.currentIndex property string completerName property var completer property bool bottomToTop: true @@ -96,6 +96,7 @@ Popup { verticalLayoutDirection: popup.bottomToTop ? ListView.BottomToTop : ListView.TopToBottom spacing: rowSpacing pixelAligned: true + highlightFollowsCurrentItem: true delegate: Rectangle { property variant modelData: model diff --git a/src/CompletionProxyModel.h b/src/CompletionProxyModel.h index 5c34826b3..a862176eb 100644 --- a/src/CompletionProxyModel.h +++ b/src/CompletionProxyModel.h @@ -151,7 +151,7 @@ class CompletionProxyModel : public QAbstractProxyModel public: CompletionProxyModel(QAbstractItemModel *model, int max_mistakes = 2, - size_t max_completions = 70, + size_t max_completions = 30, QObject *parent = nullptr); void invalidate(); -- GitLab