summaryrefslogtreecommitdiff
path: root/launcher/components/App.qml
Commit message (Collapse)AuthorAgeFilesLines
* chore(launcher -> popups): reorganize to allow futher expansion on popupslittleblack1112025-08-191-181/+0
| | | | refactor(launcher): ILauncher is now a derivative of IPopup
* refactor(launcher:components): better handle defaultslittleblack1112025-08-191-1/+1
|
* fix(App,Clip): mousearea using wrong execlittleblack1112025-08-191-1/+1
| | | | the normal exec won't emit close signal
* fix(launcher:components, mouse): do not reset selected onExitlittleblack1112025-08-191-1/+0
|
* ux(launcher:Components): preserve selected positionlittleblack1112025-08-191-0/+4
|
* perf(launcher:Components): less checks syncSelectionStatelittleblack1112025-08-191-10/+1
|
* style(Launcher): components to make it looks more dynamiclittleblack1112025-08-191-0/+6
| | | | including contrasting coloring, scales
* fix(App, Clip): mouse scrollinglittleblack1112025-08-191-1/+10
|
* fix: spamming binding looplittleblack1112025-08-181-1/+1
| | | | | | regression introduced in: 298392775e80aa80e0b1d427faeec4e7f62b3232 a78925ad57fc473b135db974091142471e800b30
* fix(App): incorrect widthlittleblack1112025-08-151-1/+1
| | | | regressor: 560e8fb7d7c1c3e8a613138bb9944468069cbc0d
* perf(App): stop inf recursion when listView.count > 0littleblack1112025-08-151-1/+1
| | | | | | this happens when nothing is in listView because if(item) crit is not met(invalid due to selectedIndex not existing in listView as nothing is in listView)
* cleanup: remove legacy state.execlittleblack1112025-08-151-3/+2
| | | | fix(spell): SelectionState -> state
* fix(IComponent): activeRect not being at selected item at launchlittleblack1112025-08-141-1/+1
|
* perf(App): use ListViewlittleblack1112025-08-141-71/+65
|
* perf(IText): more performant rendering typelittleblack1112025-08-141-0/+1
|
* interal(query): move to Searchable modulelittleblack1112025-08-101-1/+1
| | | | | | from https://github.com/caelestia-dots/shell license is GPL, this project don't have a license yet, will use GPL
* chore: standardize more Component functionslittleblack1112025-08-071-1/+1
| | | | fix(Spell): not found if its correct
* fix(launcher:selection): widget switchinglittleblack1112025-08-071-0/+35
|
* feat: add launcher support and image clipboard history utilitylittleblack1112025-08-051-0/+143
- Integrated a new Launcher component into the shell.qml for improved application launching. - Implemented an IPC handler to toggle the launcher visibility. - Added a new script (cliphist-img.sh) to manage image history from the clipboard. - Removed the outdated fuzzysort.js utility to streamline the codebase. - Refactored the Levenshtein distance algorithm for better performance and clarity.