Go to file
renovate 58fe840f29 chore(deps): update dependency electron to v18.2.2 (#93)
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [electron](https://github.com/electron/electron) | devDependencies | patch | [`18.2.0` -> `18.2.2`](https://renovatebot.com/diffs/npm/electron/18.2.0/18.2.2) |

---

### Release Notes

<details>
<summary>electron/electron</summary>

### [`v18.2.2`](https://github.com/electron/electron/releases/v18.2.2)

[Compare Source](https://github.com/electron/electron/compare/v18.2.0...v18.2.2)

### Release Notes for v18.2.2

#### Fixes

-   Fixed a crash on Windows when opening apps in multiple, separate user sessions. [#&#8203;34161](https://github.com/electron/electron/pull/34161) <span style="font-size:small;">(Also in [19](https://github.com/electron/electron/pull/34160))</span>
-   Fixed an OSR crash happening when input select items were rendered. [#&#8203;34092](https://github.com/electron/electron/pull/34092) <span style="font-size:small;">(Also in [17](https://github.com/electron/electron/pull/34091), [19](https://github.com/electron/electron/pull/34093))</span>
-   Fixed an issue where calling `SetLoginItemSettings()` could potentially cause network volumes to be incorrectly mounted. [#&#8203;34106](https://github.com/electron/electron/pull/34106) <span style="font-size:small;">(Also in [17](https://github.com/electron/electron/pull/34107), [19](https://github.com/electron/electron/pull/34108))</span>
-   Fixed crash on startup due to missing gtk symbol on older distros. [#&#8203;34150](https://github.com/electron/electron/pull/34150) <span style="font-size:small;">(Also in [19](https://github.com/electron/electron/pull/34151))</span>

#### Other Changes

-   Backported fix for CVE-2022-1485. [#&#8203;34052](https://github.com/electron/electron/pull/34052)
-   Backported fix for CVE-2022-1497. [#&#8203;34072](https://github.com/electron/electron/pull/34072)

</details>

---

### Configuration

📅 **Schedule**: At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update again.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click this checkbox.

---

This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).

Reviewed-on: vikunja/desktop#93
Co-authored-by: renovate <renovatebot@kolaente.de>
Co-committed-by: renovate <renovatebot@kolaente.de>
2022-05-11 05:39:08 +00:00
build Fix missing application icon on Linux. (#19) 2021-01-27 17:10:57 +00:00
.drone.yml chore(ci): sign drone config 2021-10-02 17:12:18 +02:00
.gitignore Ignore tgz files 2020-10-10 23:28:52 +02:00
CHANGELOG.md 0.18.0 release preparations 2021-09-06 20:50:36 +02:00
default.nix Add nix dev shell 2020-07-19 21:47:03 +02:00
LICENSE Change license to GPLv3 2021-01-10 16:29:17 +01:00
main.js Have a default port and only switch to a random one if that's taken 2020-10-17 20:30:59 +02:00
package.json chore(deps): update dependency electron to v18.2.2 (#93) 2022-05-11 05:39:08 +00:00
portInUse.js Have a default port and only switch to a random one if that's taken 2020-10-17 20:31:06 +02:00
README.md 0.18.0 release preparations 2021-09-06 20:50:36 +02:00
renovate.json Configure Renovate (#1) 2020-11-01 14:03:54 +00:00
yarn.lock chore(deps): update dependency electron to v18.2.2 (#93) 2022-05-11 05:39:08 +00:00

Vikunja desktop

Build Status License: GPL v3 Download

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

Dev

As this repo does not contain any code, only a thin wrapper around electron, 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-master.zip
unzip vikunja-frontend-master.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. Run the snippet from above, but with a valid frontend version instead of master
  2. Change the version in package.json (That's the one that will be used by electron-builder`
  3. yarn install
  4. yarn dist --linux --windows