Skip to content

MobileTextActionsToolBar: Somewhat of an improvemnet

ivan tkachenko requested to merge work/ratijas/mobile-kursor into master

Testing notes: "General Behavior" settings -> "Touch Mode" is your friend.

MobileTextActionsToolBar: Use symbolic versions of icons

MobileTextActionsToolBar: Set text and display mode for action buttons

MobileTextActionsToolBar: Slightly refactor expressions

Context Menus: Use controls directly instead of via QQC2

QtQuick.Controls is resolved at runtime to be org.kde.desktop

qmlcachegen can't follow that though, so it can't precompile QtQuick.Controls usages.

Here we know that we are using the local Popup in the end, so use it directly and make qmlcachegen happier.

Use Action from Templates since that is only defined there.


Inspired by patches from Nicolas Fella nicolas.fella@gmx.de

Context Menus: Port to pragma ComponentBehavior: Bound

TextField: Fix mobile cursor positioning for fields with custom padding

such as SearchField or any ActionTextField with actions on the left

Before After
image image

TextArea, TextField: Fix position of a "selection end" cursor

Both cursors were stacked together at the cursor position if you selected backwards.

Before After
Screenshot_20240509_205656 Screenshot_20240509_205545
Screenshot_20240509_205728 Screenshot_20240509_205500

Merge request reports