summaryrefslogtreecommitdiff
path: root/launcher/components
Commit message (Expand)AuthorAgeFilesLines
* initlittleblack1112025-10-041-0/+0
* chore(launcher -> popups): reorganize to allow futher expansion on popupslittleblack1112025-08-1914-1048/+0
* feat(launcher): persist state between reloadslittleblack1112025-08-191-5/+16
* refactor(launcher:components): better handle defaultslittleblack1112025-08-193-5/+5
* fix(App,Clip): mousearea using wrong execlittleblack1112025-08-192-2/+2
* fix(launcher:components, mouse): do not reset selected onExitlittleblack1112025-08-192-2/+0
* fix(Clip): readonly textedit previewlittleblack1112025-08-191-0/+1
* refactor(Emoji, Spell): optimize cell dimensions and selection logiclittleblack1112025-08-192-12/+10
* fix(Clip): properly clip/set width of selected itemlittleblack1112025-08-191-1/+2
* Revert "clip: trim preview text"littleblack1112025-08-191-1/+1
* ux(launcher:Components): preserve selected positionlittleblack1112025-08-194-0/+16
* perf(launcher:Components): less checks syncSelectionStatelittleblack1112025-08-194-28/+4
* perf(Clip,Emoji): only query when activelittleblack1112025-08-192-2/+2
* feat(Emoji): add emoji component and service for emoji selectionlittleblack1112025-08-191-0/+176
* clip: use proper config for font sizelittleblack1112025-08-191-4/+4
* style(Launcher): components to make it looks more dynamiclittleblack1112025-08-193-5/+21
* clip: trim preview textlittleblack1112025-08-191-1/+1
* fix(App, Clip): mouse scrollinglittleblack1112025-08-192-3/+22
* chore(Clip): don't display decoded if none existlittleblack1112025-08-191-1/+1
* feat(Clip): previewlittleblack1112025-08-191-54/+95
* fix: spamming binding looplittleblack1112025-08-182-2/+2
* clip: recognize more typeslittleblack1112025-08-181-2/+2
* fix(Clip): image supportlittleblack1112025-08-181-3/+9
* fix(Spell): activeRect out of synclittleblack1112025-08-161-1/+1
* feat(Clip): metadatas(app it's taken from, timestamp)littleblack1112025-08-161-4/+22
* perf(Spell): replace repeater with view for selection handlinglittleblack1112025-08-151-64/+57
* fix(Clip): incorrect widthlittleblack1112025-08-151-1/+1
* fix(App): incorrect widthlittleblack1112025-08-151-1/+1
* fix(SelectionState): syncSelectionState might not exist?littleblack1112025-08-151-1/+1
* perf(App): stop inf recursion when listView.count > 0littleblack1112025-08-151-1/+1
* fix(SelectionState): activeRect not following selected when new priority appe...littleblack1112025-08-151-0/+2
* cleanup: remove legacy state.execlittleblack1112025-08-153-6/+3
* fix(SelectionState): activeRect not following when selectedPriority changes(o...littleblack1112025-08-141-2/+5
* fix(IComponent): activeRect not being at selected item at launchlittleblack1112025-08-145-3/+11
* perf(App): use ListViewlittleblack1112025-08-141-71/+65
* perf(Clip): use ListViewlittleblack1112025-08-141-60/+50
* perf: RowLayout -> Row when possiblelittleblack1112025-08-141-1/+1
* perf(IText): more performant rendering typelittleblack1112025-08-142-0/+3
* fix(Standalone): state.priorities not existinglittleblack1112025-08-141-4/+6
* feat(shell): implement standalone function for dynamic component loadinglittleblack1112025-08-142-10/+14
* clip: answer respect selectedIndexlittleblack1112025-08-101-2/+2
* interal(query): move to Searchable modulelittleblack1112025-08-102-2/+2
* clip: follow selectedIndexlittleblack1112025-08-081-0/+8
* chore(Launcher:IComponent): better prefix handlinglittleblack1112025-08-072-2/+2
* feat(Launcher): Cliplittleblack1112025-08-071-0/+124
* cleanup(SelectionState): remove unused clear() funclittleblack1112025-08-071-4/+0
* chore: standardize more Component functionslittleblack1112025-08-073-12/+17
* fix(launcher:selection): widget switchinglittleblack1112025-08-074-0/+62
* perf(launcher:selection): if check instead of function clamplittleblack1112025-08-071-5/+4
* fix(launcher): multiple widgets on screen selectionlittleblack1112025-08-051-0/+1