Files
IronPad-Docker/.gitignore
skepsismusic 781ea28097 Release v0.2.0: Task comments, recurring calendar, system tray, app branding
New features:
- Task comments with date-stamped entries and last-comment summary
- Recurring tasks expanded on calendar (daily/weekly/monthly/yearly)
- System tray mode replacing CMD window (Windows/macOS/Linux)
- Ironpad logo as exe icon, tray icon, favicon, and header logo

Technical changes:
- Backend restructured for dual-mode: dev (API-only) / prod (tray + server)
- tray-item crate for cross-platform tray, winresource for icon embedding
- Calendar view refactored with CalendarEntry interface for recurring merging
- Added CHANGELOG.md, build-local.ps1, version bumped to 0.2.0

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-16 13:48:54 +01:00

49 lines
860 B
Plaintext

# === OS ===
.DS_Store
Thumbs.db
Desktop.ini
# === Editors / IDEs ===
.idea/
.vscode/
*.swp
*.swo
*~
# === Rust ===
backend/target/
# === Node.js ===
frontend/node_modules/
frontend/dist/
frontend/.vite/
# === Build artifacts ===
backend/static/
*.tmp
# === User data (created at runtime) ===
# The data/ directory is the user's local database.
# We include only the skeleton structure (.gitkeep files),
# not the actual notes, projects, tasks, or daily notes.
data/.git/
data/.gitignore
data/inbox.md
data/index.md
data/archive/*.md
data/daily/*.md
data/notes/*.md
data/notes/assets/*
!data/notes/assets/.gitkeep
data/projects/*/
!data/projects/.gitkeep
# === Stray root lock file (frontend/package-lock.json is kept for CI) ===
/package-lock.json
# === Local build output ===
release/
# === Generated images (article assets, not source) ===
/assets/