
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [electron](https://github.com/electron/electron) | devDependencies | minor | [`23.1.4` -> `23.2.0`](https://renovatebot.com/diffs/npm/electron/23.1.4/23.2.0) | --- ### Release Notes <details> <summary>electron/electron</summary> ### [`v23.2.0`](https://github.com/electron/electron/releases/tag/v23.2.0): electron v23.2.0 [Compare Source](https://github.com/electron/electron/compare/v23.1.4...v23.2.0) ### Release Notes for v23.2.0 #### Features - Added the `enableLocalEcho` flag to the session handler `ses.setDisplayMediaRequestHandler()` callback for allowing remote audio input to be echoed in the local output stream when `audio` is a `WebFrameMain`. [#​37529](https://github.com/electron/electron/pull/37529) <span style="font-size:small;">(Also in [24](https://github.com/electron/electron/pull/37528))</span> #### Fixes - Fixed an issue where `BroadcastChannel` did not work correctly when `contextIsolation: false`. [#​37444](https://github.com/electron/electron/pull/37444) <span style="font-size:small;">(Also in [24](https://github.com/electron/electron/pull/37443))</span> - Fixed an issue with potential dock icon duplication on macOS. [#​37624](https://github.com/electron/electron/pull/37624) <span style="font-size:small;">(Also in [22](https://github.com/electron/electron/pull/37623), [24](https://github.com/electron/electron/pull/37625))</span> - Fixed issue with BrowserWindow not updating after call to previewFile. [#​37577](https://github.com/electron/electron/pull/37577) <span style="font-size:small;">(Also in [22](https://github.com/electron/electron/pull/37576), [24](https://github.com/electron/electron/pull/37578))</span> - Improved error messages on `session.cookies.set` failure. [#​37596](https://github.com/electron/electron/pull/37596) <span style="font-size:small;">(Also in [22](https://github.com/electron/electron/pull/37595), [24](https://github.com/electron/electron/pull/37597))</span> </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - 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, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xNTcuMCIsInVwZGF0ZWRJblZlciI6IjM0LjE1Ny4wIn0=--> Reviewed-on: https://kolaente.dev/vikunja/desktop/pulls/143 Co-authored-by: renovate <renovatebot@kolaente.de> Co-committed-by: renovate <renovatebot@kolaente.de>
Vikunja desktop
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
- Run the snippet from above, but with a valid frontend version instead of
master
- Change the version in
package.json
(That's the one that will be used by electron-builder` yarn install
yarn dist --linux --windows
Description
Languages
Go
73.2%
Vue
15%
TypeScript
10.1%
SCSS
0.9%
Smarty
0.4%
Other
0.3%