wrapper-manager/sandboxing/bubblewrap: update launcher and add changelog to subproject

This commit is contained in:
Gabriel Arazas 2024-09-04 14:28:04 +08:00
parent 95f24e424f
commit 8cdb1921ce
No known key found for this signature in database
GPG Key ID: 62104B43D00AA360
2 changed files with 17 additions and 1 deletions

View File

@ -0,0 +1,15 @@
= Changelog
:toc:
All changes in this project will be documented for the users.
The structure is loosely based on https://keepachangelog.com/en/1.1.0/[Keep a changelog format].
[#0-1-0]
== 0.1.0 (Unreleased)
=== Added
* Add conditional flags for Wayland, Pipewire, Pulseaudio, and X11-enabled setups.
* Init xdg-dbus-proxy support.
* Init Linux foot:[Pretty much the only OS to be supported.] support.

View File

@ -87,10 +87,11 @@ fi
# if the *DBUS_PROXY_ARGS envvar is set.
if [ -n "${WRAPPER_MANAGER_BWRAP_LAUNCHER_DBUS_PROXY_ARGS}" ] && [ -n "${WRAPPER_MANAGER_BWRAP_LAUNCHER_DBUS_PROXY}" ]; then
(
# We need the proxy-specific bwrap arguments to split since they are
# passed as a string.
# shellcheck disable=2068
${WRAPPER_MANAGER_BWRAP_LAUNCHER_BWRAP} \
${WRAPPER_MANAGER_BWRAP_LAUNCHER_DBUS_PROXY_BWRAP_ARGS[@]} \
"${additional_flags[@]}" \
-- "${WRAPPER_MANAGER_BWRAP_LAUNCHER_DBUS_PROXY}" \
${WRAPPER_MANAGER_BWRAP_LAUNCHER_DBUS_PROXY_ARGS[@]}
) &