summaryrefslogtreecommitdiff
path: root/popups/launcher/components/App.qml
Commit message (Collapse)AuthorAgeFilesLines
* IComponent*: use onClicked instead of onPressedlittleblack1112026-09-031-3/+4
|
* fix: qmlfmtlittleblack1112026-09-021-179/+180
| | | | IListView: animation
* IComponent: overwrite last selected instead of manual leavelittleblack1112026-09-021-8/+1
|
* App: fix pgdn pgup bad return value conditionlittleblack1112026-09-021-2/+2
|
* revert: redesign to make the next selectedpriority overwrite insteadlittleblack1112026-09-011-5/+7
|
* fix: MouseArea not leaving properlylittleblack1112026-09-011-7/+5
|
* fix(App): mouse selected unintentionallylittleblack1112026-09-011-2/+5
|
* fix: processing prioritylittleblack1112026-08-291-3/+3
|
* perf: replace onPositionChanged -> onEnteredlittleblack1112026-08-291-1/+1
|
* Revert "MouseArea: attempt to replace all MouseArea to modern non stealing"littleblack1112026-08-261-10/+6
| | | | | | This reverts commit a41ab9ad95b4f8e053af82741a45f747e77ff37a. HoverHandler's point is spammy
* fix(Clip): stop it stealing selected after something else alreadylittleblack1112026-08-231-3/+4
| | | | changed it
* fix(Launcher): activeRect still lasting on old focus/selectionlittleblack1112026-08-231-8/+21
| | | | feat(Launcher): more animations and visual cues
* fix: don't set priority to -1 when indexOf returns thatlittleblack1112026-08-231-1/+1
|
* MouseArea: attempt to replace all MouseArea to modern non stealinglittleblack1112026-08-231-6/+10
| | | | | | | alternative mousearea anchor.fill parent of item/slider etc. that doesn't have width or height won't work with the modern alternative so..
* fix: selectedPriority not respecting mouselittleblack1112026-08-221-0/+1
|
* SelectionState: signal to force sync without dependency change(forlittleblack1112026-08-211-0/+3
| | | | container change such as scrolling)
* new: more advanced math via kalklittleblack1112026-07-271-6/+7
| | | | refactor(components): optimizations and simplify
* fix(Launcher::App): fix possible nulllittleblack1112026-02-161-3/+4
|
* fix(App): home and end proper returnlittleblack1112025-08-211-3/+3
| | | | | | | fix(App): WARN scene: @popups/launcher/components/App.qml[28:-1]: TypeError: Cannot read property 'name' of undefined feat(Clip): support home and end
* fix(launcher): perserve selected between launcheslittleblack1112025-08-201-1/+1
| | | | | launcher:component don't let syncSelectionState set selected if it's not valid
* refactor(launcher:components): drop mouseTriggered flag, simplify selection ↵littleblack1112025-08-191-14/+7
| | | | | | | | | | | | logic Removed the redundant `mouseTriggered` property and its related checks across App, Clip, Emoji, and Spell components. Selection state is now guarded directly by index bounds and loader/view availability, reducing complexity and ensuring consistent behavior between keyboard and mouse interactions.
* chore(launcher -> popups): reorganize to allow futher expansion on popupslittleblack1112025-08-191-0/+181
refactor(launcher): ILauncher is now a derivative of IPopup