From 8907f01dd8a26b27d1ad658f79f4f88c4ecae3f7 Mon Sep 17 00:00:00 2001 From: UMTS at Teleco Date: Tue, 2 Dec 2025 12:35:50 +0100 Subject: Achsoo, jetzt Markdown renderer glücklich :) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Abgaben/SwiftEdging-Projektplanung.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'Abgaben') diff --git a/Abgaben/SwiftEdging-Projektplanung.md b/Abgaben/SwiftEdging-Projektplanung.md index 47ff4bf..7663834 100644 --- a/Abgaben/SwiftEdging-Projektplanung.md +++ b/Abgaben/SwiftEdging-Projektplanung.md @@ -16,19 +16,19 @@ Inkonsistente Rundungen von Fensterrahmen und UI Elementen innerhalb dieser. *macOS dylib "Tweak" Injektions Tool -Versuch 1 : Rückfall auf altes Design +##### Versuch 1 : Rückfall auf altes Design - Tools: Ammonia + bedtime's "BrokenGlass" Tweak - Funktion : Deaktiviert das gesamte "Solarium Theme" durch dylib Injektion - Ergebnis : Einheitliche Fensterrahmen Rundungen / UI Elemente durch verwenden des alten einheitlichen Designs jedoch mit SwiftUI Material Resolution Problemen - Probleme : - - "Material Resolution" Probleme : - - Rechte MenuBar Elemente entweder nicht Sichtbar oder deren Pop-Over Transparent und durchklickbar - - Benachrichtigungs Relevante Element Hintergründe werden transparent und unlesbar - - Instabilität des Systems bei verwendung von Apps welche MenuBar Elemente erstellen oder diese anpassen + - "Material Resolution" Probleme : + - Rechte MenuBar Elemente entweder nicht Sichtbar oder deren Pop-Over Transparent und durchklickbar + - Benachrichtigungs Relevante Element Hintergründe werden transparent und unlesbar + - Instabilität des Systems bei verwendung von Apps welche MenuBar Elemente erstellen oder diese anpassen - Aussicht auf Problemlösung: Um das Problem zu beheben wäre (meines Wissen nachs) extrem komplexes Reverse Engineering auf SwiftUI ABI Basis erforderlich, sowohl Erfolgschancen als auch Kompetenzen sind dafür nicht gegeben, somit für mich nicht lösbar. -Versuch 2 : Reparattur des neuen Designs +##### Versuch 2 : Reparattur des neuen Designs - Tools: Ammonia + "apple-sharpener" Tweak - Funktionsweise : Hijacking des macOS Window Managers durch dylib injektion und Swizzling -- cgit v1.2.3-70-g09d2