Migrate vikunja desktop to tauri
Go to file
kolaente c22c2d9916
chore: update deps
2022-11-13 16:34:37 +01:00
build Fix missing application icon on Linux. (#19) 2021-01-27 17:10:57 +00:00
src-tauri chore: update deps 2022-11-13 16:34:37 +01:00
.drone.yml chore: disable mac builds 2022-10-01 09:58:29 +02:00
.envrc feat: auto direnv 2022-11-13 15:15:33 +01:00
.gitignore feat: auto direnv 2022-11-13 15:15:33 +01:00
CHANGELOG.md chore: release preparations 2022-10-28 12:26:36 +02:00
LICENSE Change license to GPLv3 2021-01-10 16:29:17 +01:00
README.md Migration from electron to tauri 2022-11-07 09:28:49 +01:00
cliff.toml chore: release preparations 2022-08-03 23:15:25 +02:00
flake.lock feat: add nix flake 2022-11-07 15:50:57 +01:00
flake.nix feat: add nix flake 2022-11-07 15:50:57 +01:00
renovate.json Configure Renovate (#1) 2020-11-01 14:03:54 +00:00

README.md

Vikunja desktop

Build Status License: GPL v3 Download

The Vikunja frontend all repackaged as a tauri app to run as a desktop app!

Dev

As this repo does not contain any code, only a thin wrapper around tauri, you will need to do this to get the actual frontend bundle and build the app:

rm -rf frontend vikunja-frontend-master.zip 
wget https://dl.vikunja.io/frontend/vikunja-frontend-0.20.0.zip
unzip vikunja-frontend-0.20.0.zip -d frontend
sed -i 's/\/api\/v1//g' frontend/index.html # Make sure to trigger the "enter the Vikunja url" prompt

Building for release

  1. Make sure that you have cargo installed
  2. Run the snippet from above, but with a valid frontend version instead of master
  3. Change the version in src-tauri/tauri.conf.json (That's the one that will be used by tauri`
  4. cargo install tauri-cli
  5. cargo tauri build

Sponsors

Relm