summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Revert "refactor(clip): use Quickshell.execDetached when avaliable"littleblack1112025-08-171-2/+25
| | | | | | | | | This reverts commit 03e59ad8c7be3c0739b28c9122ecdd79c0b09b55. fix(Clip): quickshell proc not working as expected see https://github.com/quickshell-mirror/quickshell/issues/183 regression introduced in 03e59ad8c7be3c0739b28c9122ecdd79c0b09b55
* fix(Spell): activeRect out of synclittleblack1112025-08-161-1/+1
|
* feat(Clip): metadatas(app it's taken from, timestamp)littleblack1112025-08-165-6/+233
| | | | | Persistent and Directories are partially copied from end4-dots which is GPL Licensed
* cleanup(ActiveWindow): use implicitSize for same implicit{Width,Height}littleblack1112025-08-161-2/+1
|
* fix(NetworkUsage): rerun getRouteProc when defaultInterface errslittleblack1112025-08-161-12/+16
| | | | | | getRouteProc will be invalid after network change chore: reorganize id ...Process -> ...Proc
* perf(Spell): replace repeater with view for selection handlinglittleblack1112025-08-151-64/+57
|
* fix(Clip): incorrect widthlittleblack1112025-08-151-1/+1
| | | | regressor a894cc6ebe83b4ad543d14ae3813084f583bb0bb
* fix(App): incorrect widthlittleblack1112025-08-151-1/+1
| | | | regressor: 560e8fb7d7c1c3e8a613138bb9944468069cbc0d
* chore(AppSearch): add more keywords to searchlittleblack1112025-08-151-1/+1
|
* fix(SelectionState): syncSelectionState might not exist?littleblack1112025-08-151-1/+1
| | | | fixup 73b2e1d104137bb651cf659e8976b45194b0862f
* 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)
* fix(SelectionState): activeRect not following selected when new priority ↵littleblack1112025-08-151-0/+2
| | | | appears that is higher priority then previous
* fix: use Overlay for launcherlittleblack1112025-08-152-0/+5
|
* utils(cliphist-img): use $XDG_CACHE_HOMElittleblack1112025-08-151-1/+1
|
* cleanup: remove legacy state.execlittleblack1112025-08-153-6/+3
| | | | fix(spell): SelectionState -> state
* refactor(clip): use Quickshell.execDetached when avaliablelittleblack1112025-08-151-25/+2
|
* refactor(Searchable): more organized and cacheing for all algorithmslittleblack1112025-08-141-48/+87
|
* fix(SelectionState): activeRect not following when selectedPriority ↵littleblack1112025-08-141-2/+5
| | | | changes(of different wigets)
* 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: ITextlittleblack1112025-08-141-17/+11
| | | | | | | - No Behavior on text → avoids QML’s implicit animation overhead - No SequentialAnimation → less object creation - Reuses a single NumberAnimation instance - Manual triggering means nothing happens unless you explicitly want it
* perf: delayed heavy processinglittleblack1112025-08-142-5/+28
| | | | | seems stupid but it actually allows the UI thread to get priority and render first, giving a more smooth expereince
* clip: fix wl-pastelittleblack1112025-08-141-0/+4
| | | | make it run forever
* perf: RowLayout -> Row when possiblelittleblack1112025-08-143-3/+2
|
* perf(IText): more performant rendering typelittleblack1112025-08-144-2/+7
|
* fix(Standalone): state.priorities not existinglittleblack1112025-08-141-4/+6
|
* feat(shell): implement standalone function for dynamic component loadinglittleblack1112025-08-146-33/+87
| | | | | | | | | | | | feat(Searchable): add Include algorithm and update filtering logic fix(Launcher): refactor state handling and improve selection logic fix(Clip): update clipHist property initialization and selection state sync refactor(IComponent): enhance state management and streamline properties refactor(Clip): change algorithm to Include for improved search functionality
* new: AGENTS.mdlittleblack1112025-08-112-1/+57
|
* fix(Clip): decodeAndCopy functionlittleblack1112025-08-111-28/+13
| | | | | cleanup: remove unused vars optimize: list
* clip: answer respect selectedIndexlittleblack1112025-08-101-2/+2
|
* cleanup(Searchable): unused debug msglittleblack1112025-08-101-1/+0
|
* Searchable: respect keys for other algoslittleblack1112025-08-102-30/+153
| | | | AppSearch: multiple keyword
* chore: use proper SF Pro fontlittleblack1112025-08-101-1/+1
|
* interal(query): move to Searchable modulelittleblack1112025-08-108-110/+2139
| | | | | | from https://github.com/caelestia-dots/shell license is GPL, this project don't have a license yet, will use GPL
* Revert "clip: optimizations"littleblack1112025-08-081-50/+31
| | | | This reverts commit 2a155912dd8568e501163978041854b5c06b318e.
* clip: follow selectedIndexlittleblack1112025-08-081-0/+8
|
* fix(Launcher): wigets returns all nulllittleblack1112025-08-081-1/+1
| | | | regression introduced in dd16e11c67411929e4167fe5d97f1810ad7012d6
* chore(Launcher:IComponent): better prefix handlinglittleblack1112025-08-072-2/+2
|
* clip: optimizationslittleblack1112025-08-071-31/+50
|
* feat(Launcher): Cliplittleblack1112025-08-074-0/+171
|
* cleanup(SelectionState): remove unused clear() funclittleblack1112025-08-071-4/+0
|
* chore: standardize more Component functionslittleblack1112025-08-073-12/+17
| | | | fix(Spell): not found if its correct
* perf(Launcher): async loader of widgetslittleblack1112025-08-071-0/+1
|
* perf(Clip): only rerun clipHist oncelittleblack1112025-08-071-16/+6
|
* bump: gitignorelittleblack1112025-08-071-0/+1
|
* fix(launcher:selection): widget switchinglittleblack1112025-08-075-46/+84
|
* fix(launcher:selection): proper execlittleblack1112025-08-071-1/+1
|
* perf(launcher:selection): if check instead of function clamplittleblack1112025-08-072-24/+8
|
* fix(launcher): multiple widgets on screen selectionlittleblack1112025-08-052-36/+77
|