mirror of
https://invent.kde.org/marcoa/shift-shell.git
synced 2026-04-29 07:03:08 +00:00
Strut windows committed zero height to layer-shell during early init, causing a protocol error and session exit. Wrap height and exclusionZone in Math.max(1, ...) for top bar and dock. Persisted gamingModeEnabled=true with hardcoded gameCenterOpen=false hid panels with no overlay visible. Initialize gameCenterOpen from the stored setting. Fix HUD visibility regression from an emergency visible:true override. Various null-guard and positioning fixes from static analysis across the gaming shell QML.
16 lines
448 B
Bash
16 lines
448 B
Bash
#! /usr/bin/env bash
|
|
|
|
# SPDX-FileCopyrightText: 2026 Marco Allegretti
|
|
# SPDX-License-Identifier: EUPL-1.2
|
|
|
|
set -e
|
|
: "${XGETTEXT:?XGETTEXT is not set}"
|
|
: "${podir:?podir is not set}"
|
|
|
|
mapfile -t files < <(find . \( -name '*.js' -o -name '*.qml' -o -name '*.cpp' \) -print)
|
|
if [[ ${#files[@]} -eq 0 ]]; then
|
|
echo "Messages.sh: no input files found" >&2
|
|
exit 1
|
|
fi
|
|
|
|
"$XGETTEXT" "${files[@]}" -o "$podir/plasma_org.kde.plasma.quicksetting.gaming.pot"
|