MarkNode 2.0.28 (Beta)
Verbesserungen
- Tastenkürzel für das Terminal: Plattformspezifische Tastenkürzel zum Leeren des Terminals hinzugefügt – Cmd+K unter macOS, Ctrl+L zum Löschen des Bildschirms und Ctrl+Shift+K als plattformübergreifende Alternative
- Unterstützung für Terminal-Schriftarten: Verbesserte Konfiguration der Terminal-Schriftart mit einem geeigneten Monospace-Schriftstapel für bessere Darstellung und Ausrichtung von Unicode-Zeichen
- Umgang mit externen Dateiänderungen: Externe Dateiänderungen klappen die Ordner im Baum nicht mehr automatisch auf – außerhalb der App erstellte Dateien werden stillschweigend hinzugefügt, während vom Benutzer ausgelöste Vorgänge (Einfügen, Erstellen) weiterhin wie erwartet aufklappen und auswählen
- Datei mit einfachem Klick öffnen: Neue Option „Datei mit einfachem Klick öffnen” in den Editor-Einstellungen hinzugefügt – wenn aktiviert, lassen sich Dateien im Projektbaum mit einem einzigen Klick statt mit einem Doppelklick öffnen
- Beibehaltung der Projektsitzung: Der vollständige Arbeitsbereichszustand wird nun automatisch gespeichert und über App-Neustarts hinweg wiederhergestellt – dazu gehören geöffnete Dateien, aktiver Tab, Cursorpositionen, Scrollpositionen, Vorschaumodi, die Zustände und Prozentwerte der geteilten Bereiche für Editor/Vorschau/Mindmap/Gliederung, der Seitenleistenzustand und die Sichtbarkeit des Terminals – alles gespeichert in
.dn/session.json - Menü „Zuletzt verwendete Projekte”: Dem Menü „Datei” wurde ein Untermenü „Zuletzt verwendete Projekte” für den schnellen Zugriff auf kürzlich geöffnete Projekte hinzugefügt – es zeigt bis zu 20 der zuletzt verwendeten Projekte, sortiert nach letzter Verwendung, mit Ordnernamen zur besseren Übersicht und einer Option „Zuletzt verwendete Projekte löschen” zum Zurücksetzen des Verlaufs
- Symbolleiste im Datei-Navigator: Dem Datei-Navigator wurde eine Symbolleiste mit Schaltflächen für schnelle Aktionen hinzugefügt – ein Plus-Symbol für Neue Datei/Neuer Ordner, Symbole zum Auf- und Zuklappen für die Navigation im Baum sowie ein Mehr-Symbol für die Aktionen Neu laden/Löschen
- Vorschaubilder für Mindmap-Designs: Dynamische Erzeugung von Vorschaubildern für benutzerdefinierte Mindmap-Designs – Designs zeigen nun echte visuelle Vorschauen statt allgemeiner Paletten-Symbole, mit automatischer Zwischenspeicherung für bessere Leistung
- Verwaltung von Mindmap-Designs: Verbesserte Speicherlogik für Designs – beim Bearbeiten eines Designs wird das Kontrollkästchen „Eine Kopie im aktuellen Projekt speichern” automatisch aktiviert, wenn das Design im Projekt vorhanden ist; durch Deaktivieren wird die Projektkopie entfernt, während das Design auf App-Ebene erhalten bleibt
- Einstellung für das Standard-Mindmap-Design: In den Einstellungen wurde eine globale Konfiguration für das Standard-Mindmap-Design hinzugefügt – Benutzer können nun ein Standarddesign festlegen, das für alle Projekte gilt, mit einer visuellen Vorschau des ausgewählten Designs direkt im Einstellungsbereich
- Beibehaltung des Mindmap-Designs: Beibehaltung des Designs pro Dokument implementiert – Mindmap-Designs werden nun für jedes Dokument gespeichert und beim erneuten Öffnen von Dateien automatisch angewendet, mit einem dreistufigen Prioritätssystem: dokumentspezifisches Design → globaler Standard → zuletzt verwendetes Design
- Zusammengeführte Mindmap-Einstellungen: Alle Mindmap-bezogenen Einstellungen wurden auf einer einzigen Einstellungsseite „Mindmap” zusammengeführt – sie vereint die Designauswahl, die Positionseinstellungen (links/rechts) und die Konfiguration der Knotentypen für ein intuitiveres Benutzererlebnis
- Option „Standarddesign verwenden”: In der Mindmap-Ansicht wurde der Kontextmenüeintrag „Standarddesign verwenden” hinzugefügt – damit können Benutzer dokumentspezifische Designeinstellungen entfernen und zum globalen Standarddesign zurückkehren, sodass sich mehrere Dokumente bei einer Änderung des Standarddesigns leicht aktualisieren lassen
- Automatische Design-Aktualisierungen: Wird das Standard-Mindmap-Design in den Einstellungen geändert, werden alle geöffneten Dokumente, die das Standarddesign verwenden (und nicht mit einem dokumentspezifischen Design überschrieben wurden), automatisch auf das neue Standarddesign umgestellt
- Mindmap-Export: Mindmaps direkt über die Symbolleiste als PNG-Bilder speichern – Dateien werden automatisch mit Dokumenttitel und Zeitstempel benannt
- Mindmaps teilen: Mindmaps online über einen Cloud-Upload teilen – erzeugt teilbare Links, die in die Zwischenablage kopiert oder direkt im Browser geöffnet werden können
Fehlerbehebungen
- UTF-8-Kodierung im Terminal: Probleme mit der Zeichenkodierung behoben, die dazu führten, dass Rahmenzeichen und Unicode-Symbole falsch dargestellt wurden
- Terminal-Umgebungsvariablen: Fehlende PATH-Umgebungsvariablen beim Start aus dem Anwendungspaket behoben, sodass Kommandozeilenwerkzeuge in Terminal-Sitzungen verfügbar sind
- Darstellung des Projektbaums: Problem behoben, bei dem die Formatierung ignorierter Dateien bei „Von Datenträger neu laden” verloren ging – die ausgegraute Darstellung von per gitignore ausgeschlossenen Dateien bleibt nach dem Neuladen nun korrekt erhalten
- Dialog-Hintergründe im dunklen Modus: Probleme mit weißem Hintergrund in den Dialogen für Einstellungen und Mindmap-Designs im dunklen Modus behoben – Dialoge werden nun korrekt mit dunklem, zum Design passendem Hintergrund dargestellt
- Aktualisierung von Mindmap-Designs: Problem behoben, bei dem sich die Design-Vorschaubilder nach dem Ändern der Designfarben nicht aktualisierten – Vorschaubilder werden nun korrekt aktualisiert, wenn Designeigenschaften geändert und gespeichert werden
- Laden benutzerdefinierter Designs: Problem behoben, bei dem benutzerdefinierte Designfarben bei der Auswahl im Design-Popup nicht korrekt angewendet wurden – ein Vorrangkonflikt zwischen der Designspeicherung auf App- und auf Projektebene wurde aufgelöst