Skip to content

feat: add Tauri desktop app setup - #32

Open
mapersmusic wants to merge 53 commits into
mainfrom
feat/tauri-setup
Open

feat: add Tauri desktop app setup#32
mapersmusic wants to merge 53 commits into
mainfrom
feat/tauri-setup

Conversation

@mapersmusic

Copy link
Copy Markdown
Owner

Ajout de la configuration Tauri pour BypassNote Desktop.

NOUVEAUX FICHIERS:

  • tauri.conf.json - Configuration principale de Tauri
  • Cargo.toml - Dependances Rust pour Tauri v2
  • src-tauri/main.rs - Code Rust de base
  • .github/workflows/tauri-build.yml - Workflow GitHub Actions

FICHIERS MIS A JOUR:

  • package.json - Ajout Tauri sans supprimer Capacitor
  • .gitignore - Ajout entrees Tauri
  • README.md - Ajout section Tauri

FONCTIONNALITES:

  • Multiplateforme: Windows (MSI), macOS (APP), Linux (AppImage)
  • Acces FS: Permissions pour fichiers .bpnote
  • Coexistence: Capacitor et Tauri fonctionnent en parallele
  • CI/CD: Workflow genere artefacts automatiquement

Pour tester Tauri: git checkout feat/tauri-setup, npm install, npm run tauri dev
Pour Capacitor: npx cap run android (toujours fonctionnel)

Artefacts disponibles dans Actions > Tauri Build > Artifacts

@mapersmusic
mapersmusic deployed to Development July 14, 2026 09:07 — with GitHub Actions Active
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant