fix: Fixed flathub missing attributes, b=no-bug, c=workflows, flatpak, folders, workspaces

This commit is contained in:
Mr. M
2025-09-04 12:16:08 +02:00
parent fe87e22b63
commit e533f722ff
4 changed files with 29 additions and 12 deletions

View File

@@ -734,8 +734,8 @@ jobs:
GIT_CURL_VERBOSE: 1
with:
token: ${{ secrets.DEPLOY_KEY }}
commit-message: 🚀 Update to version ${{ needs.build-data.outputs.version }}
title: 🚀 Update to version ${{ needs.build-data.outputs.version }}
commit-message: Update to version `${{ needs.build-data.outputs.version }}`
title: Update to version `${{ needs.build-data.outputs.version }}`
body: |
This PR updates the Zen Browser Flatpak package to version ${{ needs.build-data.outputs.version }}.

View File

@@ -11,6 +11,7 @@ add-extensions:
add-ld-path: .
command: launch-script.sh
finish-args:
- --allow=devel
- --share=ipc
- --share=network
- --socket=pulseaudio
@@ -19,16 +20,31 @@ finish-args:
- --socket=pcsc
- --socket=cups
- --persist=.zen
- --env=DICPATH=/usr/share/hunspell
- --filesystem=xdg-data/applications:create
- --filesystem=xdg-data/icons:create
- --filesystem=xdg-download:rw
- --filesystem=/run/.heim_org.h5l.kcm-socket
- --filesystem=xdg-run/speech-dispatcher:ro
- --device=all
- --talk-name=org.freedesktop.FileManager1
- --talk-name=org.freedesktop.ScreenSaver
- --own-name=org.mozilla.zen.*
- --own-name=org.mpris.MediaPlayer2.firefox.*
- --system-talk-name=org.freedesktop.NetworkManager
- --talk-name=org.a11y.Bus
- --env=GTK_PATH=/app/lib/gtkmodules
- --env=MESA_SHADER_CACHE_DIR=/var/cache/mesa_shader_cache_db
- --talk-name=org.gtk.vfs.*
- --own-name=org.mpris.MediaPlayer2.firefox.*
- --own-name=org.mozilla.zen.*
cleanup:
- /include
- /lib/pkgconfig
- /share/pkgconfig
- /share/aclocal
- /share/gtk-doc
- /share/doc
- /share/info
- /man
- /share/man
- '*.la'
- '*.a'
modules:
- name: zen_browser
buildsystem: simple

View File

@@ -906,6 +906,7 @@
}
handleTabUnpin(tab) {
tab.style.removeProperty('--zen-folder-indent');
const group = tab.group;
if (!group) {
return false;

View File

@@ -318,13 +318,13 @@ zen-workspace {
}
}
}
}
.zen-workspace-empty-space {
&[active] .zen-workspace-empty-space {
-moz-window-dragging: drag;
}
}
/** Customiable UI, this is an auto generated ID */
/** Customizable UI, this is an auto generated ID */
#wrapper-zen-workspaces-button {
width: 100%;
}