diff --git a/CHANGELOG.md b/CHANGELOG.md index 59e5584..39fbafa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -34,6 +34,11 @@ All notable changes to this project will be documented in this file. - README main-window screenshot: `README/screenshots/main.png` predated the reproducible Store screenshot generator and showed an empty, freshly-installed board ("Allgemein", 0 entries) instead of the app's real functionality (T-20260926-413277423). Replaced the README (EN/DE/ES) and `STORE_LISTING.md` reference with the already-existing, regenerated `README/screenshots/store/main-window.png` (populated `Dev` board, produced by `generate_store_screenshots.py`), and removed the stale `main.png`. No LaunchBoards equivalent existed to check -- LaunchBoards has no tracked UI screenshot in this repo. ### Added +- LaunchBoards Banner: Added a dedicated `assets/banner-launchboards.png` (2400x680, blue + gradient, LaunchBoards shield icon) analogous to the existing SoftwareCenter banner, and + a new "LaunchBoards" section with the banner in `README.md`, `README_de.md`, and + `README.es.md`, ahead of the existing sister-product-boundary section + (T-20260926-802873568). - Empty-Board Placeholder UI: When a board has 0 items, `SoftwareListWidget.paintEvent` renders a clean, non-intrusive empty-state overlay with title ("Dieses Board ist noch leer") and explanatory hint ("Ziehen Sie beliebige Apps, Dokumente, Ordner oder Verknüpfungen hierher.") adapting dynamically to system theme palettes. - Help / About Dialog: Added `Hilfe` -> `Über SoftwareCenter` (and `Über LaunchBoards` for sister profile) menu action with version and concise description of the universal organization layer. - Multi-Language 6-Language Parity: Added translations for the empty-board placeholder, help menu, and about dialog across all 6 Tier-2 languages (`de`, `en`, `es`, `zh`, `ja`, `ru`), maintaining 100% catalog parity (90 keys total). diff --git a/README.es.md b/README.es.md index abb9474..5285e04 100644 --- a/README.es.md +++ b/README.es.md @@ -42,6 +42,7 @@ Un organizador de escritorio ligero y multiplataforma para gestionar accesos dir - [Controles de calidad](#controles-de-calidad) - [Mantenimiento desatendido del catálogo](#mantenimiento-desatendido-del-catálogo) - [Formato de intercambio](#formato-de-intercambio) +- [LaunchBoards](#launchboards) - [Límites de producto hermano](#límites-de-producto-hermano) - [Activos de Windows Store](#activos-de-windows-store) - [Pila tecnológica](#pila-tecnológica) @@ -266,6 +267,16 @@ El reconciliador opcional de catálogo se proporciona como código de tiempo de Los perfiles se pueden exportar como `softwarecenter-profile-v1.json` e importar posteriormente. El formato transporta pestañas, modos de vista y entradas con `label`, `path`, `kind` y notas opcionales, pero no copia archivos locales ni credenciales. Las rutas inexistentes permanecen visibles como referencias. Consulte [EXPORTFORMAT.md](EXPORTFORMAT.md) para más detalles. +## LaunchBoards + +Banner de LaunchBoards + +[LaunchBoards](https://github.com/file-bricks/SoftwareCenter) es el producto hermano de +SoftwareCenter: misma base de código, pero con marca e identidad propias, orientado a +tableros de trabajo intercambiables en lugar de un lanzador general de accesos directos. +Comparte este repositorio y el mismo proceso de publicación — no existe un árbol de +código independiente para LaunchBoards. + ## Límites de producto hermano LaunchBoards comparte la implementación pero dispone de su propio espacio de nombres en QSettings, punto final de instancia única, icono, ejecutable, identidad en la Store y ciclo de versiones. Las comprobaciones estáticas reproducibles y de procesos paralelos aislados se documentan en [PRODUCT_BOUNDARIES.md](PRODUCT_BOUNDARIES.md). diff --git a/README.md b/README.md index 6f8d64a..a88fcf1 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ A lightweight, cross-platform desktop organizer for managing software shortcuts - [Quality Checks](#quality-checks) - [Headless Launcher Catalog Care](#headless-launcher-catalog-care) - [Exchange Format](#exchange-format) +- [LaunchBoards](#launchboards) - [Sister-product boundary](#sister-product-boundary) - [Windows Store Assets](#windows-store-assets) - [Tech Stack](#tech-stack) @@ -277,6 +278,15 @@ procedure are documented in [RUNTIME_DAILY_CARE.md](RUNTIME_DAILY_CARE.md). Profiles can be exported as `softwarecenter-profile-v1.json` and imported again later. The format carries tabs, view modes, and entries with `label`, `path`, `kind`, and optional `notes`, but does not copy local files or credentials. Missing paths remain visible as references. See [EXPORTFORMAT.md](EXPORTFORMAT.md) for details. +## LaunchBoards + +LaunchBoards Banner + +[LaunchBoards](https://github.com/file-bricks/SoftwareCenter) is the sister product of +SoftwareCenter: same codebase, own branding and identity, framed around switchable +workspace boards instead of a general shortcut launcher. It shares this repository and +release pipeline — there is no separate LaunchBoards source tree to maintain. + ## Sister-product boundary LaunchBoards shares the implementation but has its own QSettings namespace, diff --git a/README_de.md b/README_de.md index 4ed5887..4c9b76f 100644 --- a/README_de.md +++ b/README_de.md @@ -42,6 +42,7 @@ Ein leichtgewichtiger, plattformübergreifender Desktop-Organizer für Software- - [Qualitätssicherung](#qualitätssicherung) - [Headless-Katalogpflege](#headless-katalogpflege) - [Austauschformat](#austauschformat) +- [LaunchBoards](#launchboards) - [Schwesterprodukt-Grenze](#schwesterprodukt-grenze) - [Windows-Store-Artefakte](#windows-store-artefakte) - [Technik](#technik) @@ -278,6 +279,16 @@ Rollback stehen in [RUNTIME_DAILY_CARE.md](RUNTIME_DAILY_CARE.md). Profile lassen sich als `softwarecenter-profile-v1.json` exportieren und wieder importieren. Das Format enthält Tabs, Ansichtsmodus und Einträge mit `label`, `path`, `kind` und optionalen `notes`, aber keine kopierten Dateien und keine Credentials. Details stehen in [EXPORTFORMAT.md](EXPORTFORMAT.md). +## LaunchBoards + +LaunchBoards Banner + +[LaunchBoards](https://github.com/file-bricks/SoftwareCenter) ist das Schwesterprodukt +von SoftwareCenter: dieselbe Codebasis, aber eigenes Branding und eigene Identität, +ausgerichtet auf umschaltbare Arbeits-Boards statt eines allgemeinen Shortcut-Launchers. +Es teilt sich dieses Repository und die Release-Pipeline — es gibt keinen separaten +LaunchBoards-Quellbaum zu pflegen. + ## Schwesterprodukt-Grenze LaunchBoards nutzt denselben Unterbau, besitzt aber einen eigenen diff --git a/assets/banner-launchboards.png b/assets/banner-launchboards.png new file mode 100644 index 0000000..e59b65c Binary files /dev/null and b/assets/banner-launchboards.png differ