Skip to content

Unterprojektgruppen einzeln und global einklappbar machen #151

Description

@ichwars

Einordnung

Priorität: Optional. Bewertung vom 31.08.2026: PrintOps 75c7e9ba061bad92dee6079731018527afa07317, Bambuddy c331a3aedf335e97e423add7463f715299fd89b0 (958 Commits auf der Upstream-Seite des Vergleichs). Grundlage ist ein gezielter Code-/Historienabgleich, kein Hardware- oder Laufzeitnachweis. Vor Umsetzung den dann aktuellen Stand auf bereits erfolgte Teilkorrekturen prüfen.

Problem und Nutzen

Die Projekthierarchie aus #119 ist vorhanden. Bei tiefen oder großen Projektbäumen fehlt eine platzsparende Darstellung mit einklappbaren Untergruppen.

Umfang

  • Einzelne Unterprojektgruppen mit verständlichem Aufklappzustand versehen.
  • Optionalen globalen Standardzustand speichern; lokale Abweichungen und Statusfilter nachvollziehbar behandeln.
  • Sichtbare Kinderzahl von allen fachlich vorhandenen Unterprojekten unterscheiden.

Akzeptanzkriterien

  • Tiefe Bäume bleiben per Maus, Touch und Tastatur bedienbar.
  • Globaler Standard übersteht Reload; verschwundene/gefilterte Projekte hinterlassen keinen unerreichbaren Zustand.
  • Eigene und aggregierte Produktionskennzahlen verändern sich durch Einklappen nicht.
  • Keine Änderungen an Kalkulations-, Auftrags- oder Dokumenthierarchien.

PrintOps-Grenzen

Selektiv in die bestehenden PrintOps-Domänen integrieren. Keine pauschale Upstream-Übernahme, keine Änderungen an kaufmännischer Wahrheit, Auftrags-/Dokumentbeziehungen oder Sicherheitsgrenzen. docs/upstream-integration-guard.md beachten; bestehende Berechtigungen erhalten.

Upstream-Referenzen

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:archivesArchives, library, and file manager.area:uiUI, display, theme, and translations.enhancementNew feature or improvement request.priority:optionalOptional product parity or backlog candidate.product:printopsIssue affects the main PrintOps application.upstream-syncSelective port or adaptation of an upstream Bambuddy change.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions