Implement search provider (#201)

* Begin work on search provider

* Initial search provider work, organize meson

* Initial work on icons

* Implement LaunchSearch

* Don't hold arbitrary reference to service

I don't know why Lollypop does this

* Send notification, pad images

* Update translations

* Fix init_search_term typing
This commit is contained in:
kramo
2023-10-10 22:47:32 +02:00
committed by GitHub
parent 61e7e0274c
commit 69928a8b4f
52 changed files with 687 additions and 293 deletions

View File

@@ -8,25 +8,26 @@ data/gtk/help-overlay.blp
data/gtk/preferences.blp
data/gtk/window.blp
src/main.py
src/window.py
src/details_window.py
src/game.py
src/preferences.py
cartridges/main.py
cartridges/window.py
cartridges/details_window.py
cartridges/game.py
cartridges/preferences.py
src/utils/create_dialog.py
src/importer/importer.py
src/importer/sources/source.py
src/importer/sources/location.py
src/importer/sources/location.py
src/store/managers/sgdb_manager.py
cartridges/utils/create_dialog.py
src/importer/sources/bottles_source.py
src/importer/sources/desktop_source.py
src/importer/sources/flatpak_source.py
src/importer/sources/heroic_source.py
src/importer/sources/itch_source.py
src/importer/sources/legendary_source.py
src/importer/sources/lutris_source.py
src/importer/sources/retroarch_source.py
src/importer/sources/steam_source.py
cartridges/importer/importer.py
cartridges/importer/source.py
cartridges/importer/location.py
cartridges/importer/location.py
cartridges/importer/bottles_source.py
cartridges/importer/desktop_source.py
cartridges/importer/flatpak_source.py
cartridges/importer/heroic_source.py
cartridges/importer/itch_source.py
cartridges/importer/legendary_source.py
cartridges/importer/lutris_source.py
cartridges/importer/retroarch_source.py
cartridges/importer/steam_source.py
cartridges/store/managers/sgdb_manager.py