• Tasso Evangelista's avatar
    [FIX] [NEW] Auto update fixes and settings enforcement (#837) · 155fa078
    Tasso Evangelista authored
    * Use electron-builder API instead of cli and remove build config from package.json
    * Fix Windows setup file name
    After electron-builder update, productName is prefered over package
    name. This commit reverts that.
    * Add Windows installer bitmaps
    * Move Windows installer script
    * Update the list of platforms which autoUpdater can be run
    * Improve handling of update and auto update
    * Add feature to force update settings from app to user
    * Add check if user can set auto update setting
    * Fix artifactName for macOS builds
installer.nsh 782 Bytes