Skip to content
This repository has been archived by the owner on Oct 11, 2022. It is now read-only.

Fix builds and blank app screen #24

Merged
merged 7 commits into from
Jun 30, 2022
Merged

Commits on Jun 23, 2022

  1. Include preload.js in build

    Otherwise the app will err on startup, as `preload.js` is referenced in when initializing the app window.
    tillprochaska committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    d8b1033 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. Configuration menu
    Copy the full SHA
    b13980d View commit details
    Browse the repository at this point in the history
  2. Update electron-builder

    electron-builder < 23.0.3 does not work with macOS >= 12.3.
    
    Reference: electron-userland/electron-builder#6732
    tillprochaska committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    8f83abd View commit details
    Browse the repository at this point in the history
  3. Restrict renderer access to Electron API

    he Electron documentation recommends restricting access of renderer processes to Electron APIs (such as ipcRenderer.on/send) as much as possible for security reasons.
    
    See: https://www.electronjs.org/docs/latest/tutorial/ipc#2-expose-ipcrendereron-via-preload
    tillprochaska committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    696e7a6 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. Configuration menu
    Copy the full SHA
    0fddcab View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bec0efa View commit details
    Browse the repository at this point in the history
  3. Add deprecation notice

    tillprochaska authored Jun 28, 2022
    Configuration menu
    Copy the full SHA
    d1c40e7 View commit details
    Browse the repository at this point in the history