Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updated to v1.15.3 #52

Closed
wants to merge 15 commits into from
Closed

updated to v1.15.3 #52

wants to merge 15 commits into from

Commits on Mar 18, 2021

  1. updated to v1.15.3

    muelli committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    d0b840e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eedbe53 View commit details
    Browse the repository at this point in the history
  3. remove manual chromedriver

    The generator should handle this.
    Let's see whether this works.
    muelli committed Mar 18, 2021
    Configuration menu
    Copy the full SHA
    faf2d73 View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2021

  1. Try xdg-layout for making it build with Electron-11

    This is inspired by
    flathub/com.irccloud.desktop@8e764be
    
    Let's see how well this works.
    
    The commit 394786b910a1d2ee35455210d923a360a425f03d of f-b-t says, that
    electron/get >= 1.12.4 has a new behaviour. But we don't have such a new
    version. Well, let's give this a try, anyway.
    muelli committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    120f7c9 View commit details
    Browse the repository at this point in the history
  2. try with a newer Electron

    muelli committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    045d677 View commit details
    Browse the repository at this point in the history
  3. Revert "Try xdg-layout for making it build with Electron-11"

    This reverts commit 120f7c9.
    muelli committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    22755ff View commit details
    Browse the repository at this point in the history
  4. try with newer electron builder

    python3 ~/vcs/flatpak-builder-tools/node/flatpak-node-generator.py npm
    ~/vcs/deltachat-desktop/package-lock.json --recursive -s --output
    generated-sources-npm.json
    muelli committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    381903b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3bac39f View commit details
    Browse the repository at this point in the history
  6. debug electron/get

    I hope this tells us something why it thinks it hasn't already
    downloaded the files.
    muelli committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    231e23b View commit details
    Browse the repository at this point in the history
  7. change npm_config_cache back

    This will hopefully make npm find the populated cache.
    muelli committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    c50182a View commit details
    Browse the repository at this point in the history
  8. handle esbuild

    Forgive me, I have no idea, what I'm doing.
    muelli committed Mar 19, 2021
    Configuration menu
    Copy the full SHA
    86cdd11 View commit details
    Browse the repository at this point in the history

Commits on Mar 20, 2021

  1. revert to the released version

    It seems that the Electron update is not necessary. At least the npm
    install step seems to succeed.
    muelli committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    65980b3 View commit details
    Browse the repository at this point in the history
  2. manually call build:shared:version

    This seems to be required in order for build4production to run.
    muelli committed Mar 20, 2021
    Configuration menu
    Copy the full SHA
    ffb7dc8 View commit details
    Browse the repository at this point in the history

Commits on Mar 22, 2021

  1. debug: do not merge - strace npm

    This tries to find out why it can't find the zip files it's looking for.
    Because they sort of exist!
    
    Interestingly, it looks for both ../chromedriver-v10.0.0-linux-x64.zip
    and ../electron-v11.1.0-linux-x64.zip.
    muelli committed Mar 22, 2021
    Configuration menu
    Copy the full SHA
    083fa71 View commit details
    Browse the repository at this point in the history

Commits on Mar 23, 2021

  1. Configuration menu
    Copy the full SHA
    8e05530 View commit details
    Browse the repository at this point in the history