Commit graph

153 commits

Author SHA1 Message Date
6a41b5f43f chore: use local COSMIC support crates 2026-05-25 17:37:39 +02:00
Michael Aaron Murphy
904b690c27 fix: flatpaks with multiple entries only show one 2025-10-01 13:49:17 +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
wiiznokes
0541d906dd feat: reliable alt tab switching !! 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
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
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
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
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
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
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
Duane Johnson
1fa817f12f
Handle shebang more thoroughly in scripts plugin (#160)
* feat(scripts): allow whitespace after shebang `#!` characters

* feat(scripts): allow shebang line to have its own args

* fix(scripts): improve unwraps and extra allocations; use SHELL env variable
2023-01-20 15:15:28 -07:00
Duane Johnson
92766af95f
feat(pop_shell): add config with window name/description search scope settings (#159) 2023-01-18 14:13:15 -07:00
Duane Johnson
930c50c95f
feat(find): let fdfind use --full-path search to include directories (#161) 2023-01-18 09:30:34 -07:00
Duane Johnson
a12c131c26
Add generic www pattern to open any website (#156)
* Add generic `www` pattern to open any website

Opens a website in default browser, e.g. `www github.com`

* fix(web): Ignore invalid URLs rather than panicking

* Improved syntax for early return

* Allow fetching icon even if query has no domain

* Add icon for www web search query; fix whitespace

* Default to https for www web plugin shortcut
2023-01-17 15:14:34 -07:00
Duane Johnson
643e39bd1b fix: set xdg_open stdout and stderr to null to prevent broken pipes 2023-01-12 00:04:32 +01:00
Duane Johnson
b51b8aabb5 fix: allow web plugin to xdg-open custom URI schemes #154 2023-01-12 00:04:32 +01:00
Michael Aaron Murphy
5bd55a3a7c
chore(release): 1.2.2 2022-11-07 17:08:26 +01:00
Michael Aaron Murphy
8ec0ce9224
chore: Update dependencies 2022-11-07 17:08:22 +01:00
Bram V
f382690b28
feat(web): Add Google Scholar
Co-authored-by: Randall White <N3M0-22@pm.me>
2022-10-03 22:50:52 +02:00
Aadil Ayub
4fd83f3141
Add MDN docs to web search shortcuts 2022-09-22 23:23:21 +05:00
Chinchzilla
6e2fa02e81
add startpage to config.ron (#140)
* add startpage to config.ron

Co-authored-by: chinchzilla <chinchzilla@chinchzilla-desktop.localdomain>
Co-authored-by: Randall White <N3M0-22@pm.me>
2022-09-06 12:16:19 -06:00
HarshAsrani
4ddcdecb30
Add Ecosia Search to config.ron (#123)
Added Ecosia Search as an option in the launcher

Co-authored-by: Randall White <N3M0-22@pm.me>
Co-authored-by: Jacob Kauffmann <jacobgkau@users.noreply.github.com>
2022-08-30 12:33:07 -06:00
causality loop
adc1db778c
web: add brave search to config.ron (#139) 2022-08-30 12:32:17 -06:00
Aaron Honeycutt
e9bafd1b4a
feat(web): Add Fedex tracking 2022-08-03 18:02:49 +02:00
autumnal
e6f85ca07b feat(web): specify icon 2022-06-29 16:31:09 +02:00
Sven Friedrich
790ab0b95f
fix(plugin-web): Prevent overwriting keywords 2022-06-28 22:34:21 +02:00
Randall White
69c1b849a7
fix(plugin-calc): Improve regex to support more inputs
This addition fixes https://github.com/pop-os/launcher/issues/126
2022-06-27 22:59:08 +02:00
Aaron Honeycutt
edaae9d004
feat(web): Add UPS search query 2022-05-25 23:01:07 +02:00