No description
Find a file
ashuntu 5d0043efe7
Implement org.freedesktop.PackageKit session installer (#1943)
Hey, as promised here's the beginning of an implementation of
org.freedesktop.PackageKit on the **session** bus that allows installing
GStreamer codecs on-demand.

The whole UI still needs to be implemented, as well as some logic to
resolve a gst identifier to a list of AppStream components that provide
it (see:
[Transaction.WhatProvides](https://www.freedesktop.org/software/PackageKit/gtk-doc/Transaction.html#Transaction.WhatProvides)
as the first step); once the user chooses which provider to install, we
should simply use org.freedesktop.PackageKit on the **system** bus to
install it, like any other deb package App Center already handles.

Here's the design for the new page:
https://www.figma.com/file/fIQl35ipqdTjRySyNN8LPn?node-id=71%3A155&mode=dev
2025-10-22 14:20:37 +00:00
.github ci(tics): update tics project url 2025-06-20 16:43:05 +02:00
packagekit-session-installer Introduce org.freedesktop.PackageKit session installer 2025-10-17 14:14:53 -05:00
packages Slightly increase banner height 2025-10-17 14:34:07 -05:00
scripts fix: add aarch64 arch to fvm install script 2024-08-19 11:53:39 +02:00
snap Introduce org.freedesktop.PackageKit session installer 2025-10-17 14:14:53 -05:00
.fvmrc Bump Flutter to 3.32.7 and Yaru to 8.2.0 2025-10-01 13:43:12 -05:00
.gitignore ci: Generate files and cache them 2024-08-23 14:29:15 +02:00
.metadata feat: import app template 2023-09-01 10:25:04 +01:00
AUTHORS.md Add copyright headers and contributing guidelines. (#168) 2022-09-03 13:50:02 +02:00
codecov.yaml chore: remove generated files from coverage 2024-01-12 13:50:59 +01:00
CONTRIBUTING.md chore: Move to fvm for handling Flutter version 2024-08-14 16:37:47 +02:00
LICENSE Initial commit 2023-09-01 10:25:04 +01:00
melos.yaml Bump Flutter to 3.32.7 and Yaru to 8.2.0 2025-10-01 13:43:12 -05:00
pubspec.yaml chore: Update to latest snapd client 2024-06-25 12:00:44 +02:00
README.md docs: Fix Weblate link 2024-04-08 14:26:18 +02:00
SECURITY.md docs: Add instructions on how to report security issues (#1830) 2024-10-03 15:44:42 +02:00

Welcome to App Center

Code quality License Code coverage Translation status

This is the code repository for App Center

Get involved

This is an open source project and we warmly welcome community contributions, suggestions, and constructive feedback. If you're interested in contributing, please take a look at our Contribution guidelines first.