## 🐛 Fixed - Initial Markdown export: Existing notes now exported when Desktop Integration activated - Markdown directory structure: Files now land correctly in /notes-md/ - JSON URL normalization: Smart detection for both Root-URL and /notes-URL - GitHub release notes: Fixed language order (DE primary, EN collapsible) and emoji ## ✨ Improved - Settings UI: Example URL shows /notes instead of /webdav - Server config: Enter only base URL (app adds /notes/ and /notes-md/ automatically) - Flexible URL input: Both http://server/ and http://server/notes/ work - Changelogs: Shortened for F-Droid 500 char limit ## 🔧 Technical - getNotesUrl() helper with smart /notes/ detection - getMarkdownUrl() simplified to use getNotesUrl() - All JSON operations updated to use normalized URLs - exportAllNotesToMarkdown() with progress callback - Workflow: Swapped CHANGELOG_DE/EN, replaced broken emoji with 🌍 versionCode: 6 versionName: 1.2.1
3.0 KiB
3.0 KiB
Simple Notes Sync 📝
Minimalistische Offline-Notizen mit Auto-Sync zu deinem eigenen Server
📱 APK Download · 📖 Dokumentation · 🚀 Quick Start
🌍 Sprachen: Deutsch · English
📱 Screenshots
✨ Highlights
- 📝 Offline-First - Funktioniert ohne Internet
- 🔄 Auto-Sync - Nur im Heim-WLAN (15/30/60 Min)
- 🔒 Self-Hosted - Deine Daten bleiben bei dir (WebDAV)
- 💾 Lokales Backup - Export/Import als JSON-Datei
- 🖥️ Desktop-Integration - Markdown-Export für VS Code, Typora, etc.
- 🔋 Akkuschonend - ~0.2-0.8% pro Tag
- 🎨 Material Design 3 - Dark Mode & Dynamic Colors
➡️ Vollständige Feature-Liste: FEATURES.md
🚀 Schnellstart
1. Server Setup (5 Minuten)
git clone https://github.com/inventory69/simple-notes-sync.git
cd simple-notes-sync/server
cp .env.example .env
# Passwort in .env setzen
docker compose up -d
➡️ Details: Server Setup Guide
2. App Installation (2 Minuten)
- APK herunterladen
- Installieren & öffnen
- ⚙️ Einstellungen → Server konfigurieren:
- URL:
http://DEINE-SERVER-IP:8080/(nur Base-URL!) - User:
noteuser - Passwort: (aus .env)
- WLAN: (dein Netzwerk-Name)
- URL:
- Verbindung testen → Auto-Sync aktivieren
- Fertig! 🎉
➡️ Ausführliche Anleitung: QUICKSTART.md
📚 Dokumentation
| Dokument | Inhalt |
|---|---|
| QUICKSTART.md | Schritt-für-Schritt Installation |
| FEATURES.md | Vollständige Feature-Liste |
| BACKUP.md | Backup & Wiederherstellung |
| DESKTOP.md | Desktop-Integration (Markdown) |
| DOCS.md | Technische Details & Troubleshooting |
| CHANGELOG.md | Versionshistorie |
🛠️ Entwicklung
cd android
./gradlew assembleStandardRelease
➡️ Build-Anleitung: DOCS.md
🤝 Contributing
Beiträge willkommen! Siehe CONTRIBUTING.md
📄 Lizenz
MIT License - siehe LICENSE
v1.2.1 · Built with ❤️ using Kotlin + Material Design 3


