Fix remaining German log messages: Panel registered, Listener active, sync all files to PROJECTS
- Fix sed $-anchor issue: 'Panel registriert' now replaced globally - Translate: Listener aktiv, Select-Handler, Closing-Hook, Doppelklick-Handler - Translate SPLASH messages: gesetzt/angewendet - Translate ALIAS-LOADER, WELCOME, ELEMENTE migration messages - Full rsync of all rhino/*.py to PROJECTS (previously partial sync missed schnitte.py, wand_grips.py, treppe_grips.py, text_editor.py, welcome.py etc.)
This commit is contained in:
@@ -220,7 +220,7 @@ def _list_linetypes_full(doc):
|
||||
|
||||
def _read_launcher_schema():
|
||||
"""Liest das Default-Layer-Schema aus dossier_settings.json (Launcher-Pfad).
|
||||
Liefert eine Liste {code, name, color, lw} oder None wenn nicht gesetzt."""
|
||||
Liefert eine Liste {code, name, color, lw} oder None wenn nicht set."""
|
||||
paths = [
|
||||
os.path.expanduser("~/Library/Application Support/"
|
||||
"ch.gabrielevarano.Dossier/dossier_settings.json"),
|
||||
@@ -1638,7 +1638,7 @@ class EbenenBridge(panel_base.BaseBridge):
|
||||
"""Datei-Picker → kopieren in library/assets/ → Item zum
|
||||
Manifest hinzufuegen. Payload: {variant: '2d'|'3d',
|
||||
targetId: ?, itemType: 'symbol'|'object'}.
|
||||
Wenn targetId gesetzt: bestehendes Item updaten (Datei
|
||||
Wenn targetId set: bestehendes Item updaten (Datei
|
||||
wird seinem files2d/3d zugewiesen). Sonst: neues Item."""
|
||||
try:
|
||||
import library
|
||||
@@ -1743,7 +1743,7 @@ class EbenenBridge(panel_base.BaseBridge):
|
||||
def _save_selection_as_library(self, payload):
|
||||
"""Aktuelle Selection im Doc als Library-Item speichern.
|
||||
payload: {variant: '2d'|'3d', targetId?: str, itemType?: str}.
|
||||
Wenn targetId gesetzt: bestehendes Item updaten. Sonst:
|
||||
Wenn targetId set: bestehendes Item updaten. Sonst:
|
||||
Rhino-Prompt nach Name + neues Item anlegen."""
|
||||
d = Rhino.RhinoDoc.ActiveDoc
|
||||
if d is None: return
|
||||
@@ -2500,7 +2500,7 @@ class EbenenBridge(panel_base.BaseBridge):
|
||||
# trip (30 ms debounce in React) feuert ohnehin layer_builder
|
||||
# .apply_visibility() das am Ende selbst redrawt. Sparen wir uns
|
||||
# einen doppelten Full-Repaint pro Geschoss-Klick.
|
||||
print("[EBENEN] CPlane Z={} auf {} Top-Style View(s) gesetzt".format(okff, updated))
|
||||
print("[EBENEN] CPlane Z={} auf {} Top-Style View(s) set".format(okff, updated))
|
||||
|
||||
def _needs_clipping_update(self, doc, prev_active_id, new_z):
|
||||
"""Liefert True wenn entweder das alte oder das neue Geschoss
|
||||
@@ -2637,7 +2637,7 @@ class EbenenBridge(panel_base.BaseBridge):
|
||||
if z_id:
|
||||
layer_builder.set_active_sublayer(doc, z_id, code)
|
||||
else:
|
||||
print("[EBENEN] Aktive Zeichnungsebene unbekannt — Layer wird nicht gesetzt")
|
||||
print("[EBENEN] Aktive Zeichnungsebene unbekannt — Layer wird nicht set")
|
||||
|
||||
def _remove_ebene_from_state(self, code):
|
||||
doc = Rhino.RhinoDoc.ActiveDoc
|
||||
|
||||
Reference in New Issue
Block a user