Commit graph

229 commits

Author SHA1 Message Date
Ashley Wulber
092d78f7ca fix: introduce decay factor for keyword weight based on index, and shrink the description match weight.
We could tweak the values to be smaller if this seems to affect anything else.
2025-09-30 13:13:47 -04:00
Michael Aaron Murphy
0e8aa22f97
release: 1.2.6 2025-09-25 19:58:14 +02:00
Vukašin Vojinović
16b5ae74b3 chore: update dependencies
Also removes some unused dependencies.
2025-09-25 11:46:48 -06:00
Vukašin Vojinović
8a0b37bd36 chore: Rust 2024 edition 2025-09-25 11:46:48 -06:00
Michael Aaron Murphy
8d9da92dba fix: update freedesktop-desktop-entry 2025-05-01 14:24:41 +02:00
ellieplayswow
58a8f2db64 Updating cosmic_toplevel plugin to check for an exact appid match, falling back to best match instead 2025-03-24 13:11:27 -06:00
ellieplayswow
87bb6c6064 Changing how desktop_entries dedupes works to only add to dedupe list for valid entries 2025-03-24 13:11:19 -06:00
Ian Douglas Scott
926abeb373 Update for toplevel-info cctk changes 2025-03-09 14:42:58 +01:00
Ashley Wulber
0e01b09ddd feat: add arguments for max responses 2025-01-29 02:30:52 +01:00
Ashley Wulber
9f8f17a783 feat: confirm enter BIOS with cosmic-osd 2025-01-27 12:00:48 -07:00
Tim Culverhouse
d4589925ca
chore(readme): fix json documentation 2025-01-17 16:47:15 +01:00
Ashley Wulber
cd39e58040 refactor: invoke cosmic-osd in session scripts when available 2025-01-17 16:46:30 +01:00
Ashley Wulber
c37c2a3c6a update cosmic-protocols 2024-12-09 12:49:47 -05:00
wiiznokes
0541d906dd feat: reliable alt tab switching !! 2024-12-09 12:49:47 -05:00
wiiznokes
49c5ef2651 use toplevel-info branch 2024-12-09 12:49:47 -05:00
wiiznokes
8d5cfd7ade fmt 2024-12-09 12:49:47 -05:00
wiiznokes
d2cd4f2251 change warn to debug 2024-12-09 12:49:47 -05:00
wiiznokes
593e397b03 suport long lived plugin, and sort top level manually 2024-12-09 12:49:47 -05:00
Michael Aaron Murphy
fca3b25552 chore: update dependencies and release 1.2.4 2024-10-18 19:16:17 +02:00
Ashley Wulber
476a8fb445 fix: total ordering for Priority 2024-10-01 03:27:40 +02:00
Joshua Megnauth
8cc0d28402
fix(desktop_entries): respect NoDisplay precedence
Closes: pop-os/cosmic-epoch#905

`NoDisplay` allows applications or users to signal that an entry
shouldn't be shown in menus. This is useful for entries that may launch
an app in a certain way such as opening a specific menu or handling a
MIME type. Some desktop environments use it to signal special cases.

`NoDisplay` as well as `Hidden` allow user defined entries to hide apps.
User defined desktop entries should override the system's applications,
but the old logic continued parsing entries from all locations instead
of stopping at a user override.
2024-09-30 20:10:36 +02:00
Ikey Doherty
6a1b8b9ad0 justfile: Use relative links for DESTDIR style installs
This resolves an issue with Serpent OS when the installed plugin
links point back to `/mason/install/usr/bin/pop-launcher`

Signed-off-by: Ikey Doherty <ikey@serpentos.com>
2024-08-14 22:58:59 +02:00
Daniel Ebert
c994240676 fix: use more generic shell script shebang 2024-08-06 10:14:31 -06:00
Ashley Wulber
e44d6cd0bd fix(cosmic_toplevel): require higher score & match individual title words 2024-07-19 02:43:15 +02:00
wiiznokes
172532056b
improv: desktop entries update 2024-07-13 01:13:17 +02:00
Mattias Eriksson
ab7a71a057
feat(web): add Kagi search 2024-06-25 00:53:51 +02:00
wiiznokes
2449943863
improv: use freedesktop_entry to search applications 2024-06-05 23:25:49 +02:00
Ashley Wulber
65c1742a88 feat: prefer cosmic-term in terminal plugin 2024-05-18 10:55:27 -06:00
Ashley Wulber
0616b008a2 fix(cosmic_toplevel): lowercase title and app_id for search 2024-05-10 01:56:37 +02:00
Ashley Wulber
6e98fd0fc0 refactor: cosmic_toplevel high priority 2024-05-10 01:56:37 +02:00
Michael Murphy
279ff96861
chore: update dependencies (#211)
* chore: update dependencies

* release: 1.2.3

* chore(deb): update changelog to 1.2.3
2024-05-02 11:03:05 -06:00
Ryan Brue
a7fc5bcb86 chore: bump freedesktop-desktop-entry 2024-03-18 19:33:57 +01:00
Victoria Brekenfeld
c233078fb7
Merge pull request #206 from pop-os/fix-activatecontext_jammy 2024-02-07 09:41:34 +01:00
Victoria Brekenfeld
61cfe87e94 desktop_entries: Fix activate context 2024-02-01 19:10:34 +01:00
Victoria Brekenfeld
091581c362
feat(desktop_entries): Allow selecting gpu/secondary actions on COSMIC 2024-02-01 16:03:03 +01:00
Christoph Kröppl
0205007463
docs: add instructions for logging 2024-01-24 00:22:05 +01:00
Victoria Brekenfeld
b1f6002ab1
Merge pull request #195 from pop-os/fix-wmclass
cosmic-toplevel: Also match by StartupWMClass
2023-11-07 18:00:20 +01:00
Victoria Brekenfeld
ddf4936d25 desktop-entries: Icon fallback 2023-09-29 15:22:49 +02:00
Victoria Brekenfeld
b71f0a6676 cosmic-toplevel: Also match by StartupWMClass 2023-09-29 15:22:23 +02:00
a-kenji
0febac5c59 chore(typos): fix typos 2023-08-03 18:05:03 +02:00
Michael Aaron Murphy
ce2ba21794
chore: remove RUSTFLAGS setting x86-v2 target 2023-03-24 16:20:33 +01:00
Aaron Honeycutt
f9f0dcc7d7
chore: add session script for rebooting into BIOS 2023-03-24 16:18:41 +01:00
Ashley Wulber
717fd612e7
Merge pull request #175 from wash2/toplevel-add-window 2023-03-15 22:53:44 -04:00
Ashley Wulber
4843560fb2
fix(cosmic_toplevel plugin): add window to search result response 2023-03-14 19:28:41 -04:00
Ashley Wulber
f8ec5b8083 fix: typo 2023-02-08 17:15:34 +01:00
Michael Aaron Murphy
e530552877 chore(vscode): use just check-json for rust-analyzer 2023-02-08 17:15:34 +01:00
Michael Aaron Murphy
fdb35774c9 chore(just): improve the justfile recipes 2023-02-08 17:15:34 +01:00
Michael Aaron Murphy
9d01d7873e chore(debian): ensure that the target and vendor directories are not included 2023-02-08 17:15:34 +01:00
Michael Aaron Murphy
35e313fa18 fix(cosmic-toplevel): deactivate plugin if not in a COSMIC session 2023-02-08 17:15:34 +01:00
Ashley Wulber
0b8e385f36
feat(plugins): add cosmic toplevel plugin 2023-02-03 18:35:13 +01:00