summaryrefslogtreecommitdiff
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* perf(Emoji): remove unused varlittleblack1112025-08-191-3/+2
|
* feat(Emoji): add emoji component and service for emoji selectionlittleblack1112025-08-191-0/+55
|
* fix(Clip): better seperatorlittleblack1112025-08-191-15/+11
| | | | | | Fixed the parsing logic. Removed the weird data += '\n' line and properly handles multiple separators in a single data chunk. Now it splits the data properly and processes each part correctly.
* feat(Clip): previewlittleblack1112025-08-191-6/+40
|
* clip: recognize more typeslittleblack1112025-08-181-1/+12
|
* Reapply "refactor(clip): use Quickshell.execDetached when avaliable"littleblack1112025-08-181-25/+3
| | | | | | | | | | | | This reverts commit 7b4076be7e305bacf8c55d75589e841c29d250e1. fix(Clip): sh escaping args from user data chore: migrate mpris stringutils to actual stringutils StringUtils is copied from end4-dots, GPL Licensed This also fixes image not being copied properly
* fix(Clip): image supportlittleblack1112025-08-181-4/+5
|
* 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
* feat(Clip): metadatas(app it's taken from, timestamp)littleblack1112025-08-163-2/+151
| | | | | Persistent and Directories are partially copied from end4-dots which is GPL Licensed
* fix(NetworkUsage): rerun getRouteProc when defaultInterface errslittleblack1112025-08-161-12/+16
| | | | | | getRouteProc will be invalid after network change chore: reorganize id ...Process -> ...Proc
* chore(AppSearch): add more keywords to searchlittleblack1112025-08-151-1/+1
|
* refactor(clip): use Quickshell.execDetached when avaliablelittleblack1112025-08-151-25/+2
|
* perf: delayed heavy processinglittleblack1112025-08-141-3/+16
| | | | | 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
* feat(shell): implement standalone function for dynamic component loadinglittleblack1112025-08-141-1/+1
| | | | | | | | | | | | 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
* fix(Clip): decodeAndCopy functionlittleblack1112025-08-111-28/+13
| | | | | cleanup: remove unused vars optimize: list
* Searchable: respect keys for other algoslittleblack1112025-08-101-0/+1
| | | | AppSearch: multiple keyword
* interal(query): move to Searchable modulelittleblack1112025-08-102-108/+15
| | | | | | 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: optimizationslittleblack1112025-08-071-31/+50
|
* feat(Launcher): Cliplittleblack1112025-08-071-0/+42
|
* perf(Clip): only rerun clipHist oncelittleblack1112025-08-071-16/+6
|
* feat: add launcher support and image clipboard history utilitylittleblack1112025-08-052-49/+196
| | | | | | | | - 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.
* chore: move AppSearch to serviceslittleblack1112025-07-291-0/+178
|
* Resources: alt textslittleblack1112025-07-161-10/+25
|
* SMpris: remove ipcs, playerctl can do theselittleblack1112025-07-161-21/+0
|
* mpris: preferedplayerlittleblack1112025-07-161-1/+3
|
* network: remove unused varlittleblack1112025-07-151-1/+0
|
* timedate: animated timelittleblack1112025-07-151-0/+10
|
* Revert "timedate: use 12 hr"littleblack1112025-07-141-1/+10
| | | | This reverts commit 49eef7abbfbca9f4a36870b226d5c70086f571be
* timedate: use 12 hrlittleblack1112025-07-141-10/+1
| | | | fuck qt
* timedate: use 12hrlittleblack1112025-07-141-1/+10
| | | | fuck u qt
* finallyt fucking finished unstyled bar (also no interactivity)littleblack1112025-07-121-4/+4
|
* finish organizelittleblack1112025-07-121-0/+68
|
* timedatelittleblack1112025-07-121-0/+15
|
* lot of minor improvement added utils and working networkusagelittleblack1112025-07-123-1/+192
|
* activewindowlittleblack1112025-07-111-38/+0
|
* mprislittleblack1112025-07-112-0/+188
|
* fix layout + new import root:/ syntaxlittleblack1112025-07-111-1/+1
|
* finished barlittleblack1112025-07-091-16/+3
|
* initlittleblack1112025-07-081-0/+51