RDietermann
RDietermann commented on issue RDietermann/dionotes-client#7 2026-08-28 06:28:14 +00:00
Datenstruktur des Notiz-Baums

Antwort

Der Typ

#[derive(Clone, PartialEq)]
pub enum TreeNode {
    File   { name: String, path: PathBuf },
    Folder { name: String, path: PathBuf, children: Vec<TreeNode>…
RDietermann closed issue RDietermann/dionotes-client#5 2026-08-27 14:25:57 +00:00
App-Zustand des offenen Workspace und die Router-Struktur
RDietermann commented on issue RDietermann/dionotes-client#5 2026-08-27 14:25:57 +00:00
App-Zustand des offenen Workspace und die Router-Struktur

Antwort

Ein Router statt zwei. WorkspaceRoute und EditorRoute verschmelzen zu einem Routable-Enum, in dem der Editor-Teil unter #[nest("/workspace")] liegt. Der offene Workspace…

RDietermann pushed to main at RDietermann/dionotes-client 2026-08-27 13:58:41 +00:00
d2f5316a52 docs: Domaenenglossar fuer die Workspace-Begriffe anlegen
RDietermann closed issue RDietermann/dionotes-client#4 2026-08-27 13:44:08 +00:00
Dateiformate: App-Konfiguration und .dionotes-Marker
RDietermann commented on issue RDietermann/dionotes-client#4 2026-08-27 13:44:07 +00:00
Dateiformate: App-Konfiguration und .dionotes-Marker

Antwort

Format für beide Dateien: RON. Bewusst gegen serde_json/toml, die bereits transitiv im Lockfile liegen — RON kostet eine zusätzliche Dependency, serialisiert dafür Rust-Enums…

RDietermann pushed to main at RDietermann/dionotes-client 2026-08-27 13:28:31 +00:00
8eb0e3325b docs: Rechercheergebnisse zu Ordner-Dialog und Konfigurationsablage uebernehmen
RDietermann closed issue RDietermann/dionotes-client#3 2026-08-27 13:25:10 +00:00
Ablageort für die anwendungsweite Konfiguration
RDietermann commented on issue RDietermann/dionotes-client#3 2026-08-27 13:22:57 +00:00
Ablageort für die anwendungsweite Konfiguration

Antwort

Crate: directories 6.0.0 (Release 2025-01-12). Zusammen mit dem Geschwister-Crate dirs 6.0.0 der De-facto-Standard (dirs: ~308 Mio. Downloads, ~72 Mio. in 90 Tagen).…

RDietermann closed issue RDietermann/dionotes-client#2 2026-08-27 13:14:42 +00:00
Nativer Ordner-Dialog unter Dioxus 0.7 Desktop
RDietermann commented on issue RDietermann/dionotes-client#2 2026-08-27 13:13:07 +00:00
Nativer Ordner-Dialog unter Dioxus 0.7 Desktop

Nachtrag / Korrektur zum Kommentar oben

Eine Gegenprüfung hat zwei Dinge zutage gefördert, die den Kommentar oben an einer Stelle falsch machen und an einer zweiten deutlich entschärfen.

#…

RDietermann commented on issue RDietermann/dionotes-client#2 2026-08-27 13:06:13 +00:00
Nativer Ordner-Dialog unter Dioxus 0.7 Desktop

Antwort

Crate: rfd („Rusty File Dialogs"), aktuell 0.17.2 (veröffentlicht 2026-01-12). Das ist der Standardweg — und der einzige belastbare.

-…

RDietermann pushed to main at RDietermann/dionotes-client 2026-08-27 12:42:21 +00:00
c2ea1cc410 docs: kaputtes Assign-Kommando im Tracker-Doc ersetzen
RDietermann pushed to main at RDietermann/dionotes-client 2026-08-27 12:36:51 +00:00
6afea83cdd docs: Gitea-Dependency-Aufruf nach Verifikation korrigieren
RDietermann opened issue RDietermann/dionotes-client#8 2026-08-27 12:33:43 +00:00
Selector-UI: Anlegen und Öffnen
RDietermann opened issue RDietermann/dionotes-client#7 2026-08-27 12:33:42 +00:00
Datenstruktur des Notiz-Baums
RDietermann opened issue RDietermann/dionotes-client#6 2026-08-27 12:32:55 +00:00
Fehlerfälle beim Anlegen und Öffnen
RDietermann opened issue RDietermann/dionotes-client#5 2026-08-27 12:32:55 +00:00
App-Zustand des offenen Workspace und die Router-Struktur
RDietermann opened issue RDietermann/dionotes-client#4 2026-08-27 12:32:54 +00:00
Dateiformate: App-Konfiguration und .dionotes-Marker
RDietermann opened issue RDietermann/dionotes-client#3 2026-08-27 12:32:19 +00:00
Ablageort für die anwendungsweite Konfiguration