* chore(deps): update electron-builder from v26.0.12 to v26.7.0
- remove the patch we had to fix background on macOS v26
- add the non @2x background else the window size is broken
(before there was a bug being fixed now)
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
* chore: handle universal binaries
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
* chore(builder): replace @1x DMG background (#5)
Signed-off-by: Václav Vančura <vancura@users.noreply.github.com>
---------
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Václav Vančura <vancura@users.noreply.github.com>
Co-authored-by: Václav Vančura <vancura@users.noreply.github.com>
default was to take package.json name
also suffix by arch.
it'll require updates on the website for 1.25.0+
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
by default electron-builder is using the package.json name and not config.appName
but only on Linux (not macOS or Windows...)
so at the end if we change some values in product.json it's not the one being applied
leading to an error while we try to call an unexisting file
fixes https://github.com/podman-desktop/podman-desktop/issues/15326
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
there is no plan to move away from Digicerts so method should not be deprecated
and keyvault != Trusted Signing so we can't use new electron builder methods
related to https://github.com/podman-desktop/podman-desktop/issues/12701
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
This fix removes full d-bus access and adds missing --talk-name opitons
that are present in flathub build configuration.
It fixes podman detection for flatpak built with github actions.
Fix#11937.
Signed-off-by: Denis Golovin <dgolovin@redhat.com>
Apparently extra resources have higher priority and files included in extra resource
are getting dropped out of reqular resources included into app.asar file.
Signed-off-by: Denis Golovin <dgolovin@redhat.com>
* feat: enable podman desktop running in electron
This fix allows running podman-desktop in
electron as close as possible to production env.
To run podman-desktop locally with electron use command below
`yarn && yarn buld && node_modules/.bin/electron .`
The 'packages/main/src/assets' moved to app.asar file
for runtime so it works after installing podman desktop
with installer.
`yarn watch`
is not affected because app.getAppPath() returns root
of podman-desktop repository.
Signed-off-by: Denis Golovin <dgolovin@redhat.com>
no more v4/v5 installation path, only v5
Also updates the airgapped archive to include the v5 one and not the v4
fixes https://github.com/containers/podman-desktop/issues/6360
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Allow to install extensions with
`open podman-desktop:extension/redhat.openshift-local`
For example
Fixes https://github.com/containers/podman-desktop/issues/2316
Change-Id: I0a8cac2febeb6641ae78c40f7248c9f8ec30d276
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Change-Id: I9389d2ed044628e1bc145b52dbea83a02aa0d9fe
- on mac, it embeds the qemu FCOS binaries
- on Windows, it embeds the WSL binary
When initializing a new podman machine using airgap binaries it'll use the embedded files and not grab it from internet
There is also an optional way to provide a custom image in the create menu
Change-Id: I0b250ae2e018ff56eda1d2170fd91ab8cfc52eae
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
https://vitejs.dev/blog/announcing-vite4.html
also update vite svelte plug-in to a v4 vite compliant version
Change-Id: Ib83831ccff175b757c997a1321a2b60eb09b83e5
Signed-off-by: Florent Benoit <fbenoit@redhat.com>
2022-12-22 12:07:36 +01:00
Renamed from .electron-builder.config.js (Browse further)