pop-launcher

Edit Package pop-launcher
https://github.com/pop-os/launcher

Modular IPC-based desktop launcher service, written in Rust. Desktop launchers may interface with this service via spawning the pop-launcher process and communicating to it via JSON IPC over the stdin and stdout pipes. The launcher service will also spawn plugins found in plugin directories on demand, based on the queries sent to the service.

Using IPC enables each plugin to isolate their data from other plugin processes and frontends that are interacting with them. If a plugin crashes, the launcher will continue functioning normally, gracefully cleaning up after the crashed process. Frontends and plugins may also be written in any language. The pop-launcher will do its part to schedule the execution of these plugins in parallel, on demand.

Refresh
Refresh
Source Files
Filename Size Changed
_service 0000000730 730 Bytes
fix-justfile.patch 0000000957 957 Bytes
pop-launcher-1.2.3+git20240806.c994240.tar.zst 0000290116 283 KB
pop-launcher.changes 0000001092 1.07 KB
pop-launcher.spec 0000002213 2.16 KB
vendor.tar.zst 0034574210 33 MB
Revision 2 (latest revision is 3)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1192457 from Richard Rahl's avatar Richard Rahl (rrahl0) (revision 2)
- standardize packaging with also fixes for miscellaneous hardcoding
  filenames, using @PARENT_TAG where applicable, and be more specific
  with files in the %files section (so no non-wanted files are getting
  added

- update to 1.2.3+git20240806.c994240:
  * fix: use more generic shell script shebang
  * feat: prefer cosmic-term in terminal plugin
  * desktop_entries: Fix activate context
- enable leap (thanks to vyvir)

- build with 1 codegen-unit for reproducible builds
  https://github.com/pop-os/launcher/issues/230
Comments 0
openSUSE Build Service is sponsored by