浏览代码

chore(canary): add logo & close updater

charlie 4 年之前
父节点
当前提交
df7531273c
共有 2 个文件被更改,包括 10 次插入20 次删除
  1. 5 16
      resources/forge.config.js
  2. 5 4
      src/electron/electron/core.cljs

+ 5 - 16
resources/forge.config.js

@@ -2,33 +2,22 @@ const path = require('path')
 
 module.exports = {
   packagerConfig: {
-    icon: './icons/logseq_big_sur.icns',
-    osxSign: {
-      identity: 'Developer ID Application: Tiansheng Qin',
-      'hardened-runtime': true,
-      entitlements: 'entitlements.plist',
-      'entitlements-inherit': 'entitlements.plist',
-      'signature-flags': 'library'
-    },
-    osxNotarize: {
-      appleId: "my-fake-apple-id",
-      appleIdPassword: "my-fake-apple-id-password",
-    },
+    icon: './icons/canary/logseq_big_sur.icns',
   },
   makers: [
     {
       'name': '@electron-forge/maker-squirrel',
       'config': {
-        'name': 'Logseq',
-        'setupIcon': './icons/logseq.ico'
+        'name': 'Logseq Canary',
+        'setupIcon': './icons/canary/logseq.ico'
       }
     },
     {
       name: '@electron-forge/maker-dmg',
       config: {
         format: 'ULFO',
-        icon: './icons/logseq_big_sur.icns',
-        name: 'Logseq'
+        icon: './icons/canary/logseq_big_sur.icns',
+        name: 'Logseq Canary'
       }
     },
     {

+ 5 - 4
src/electron/electron/core.cljs

@@ -49,10 +49,11 @@
 
 (defn setup-updater! [^js win]
   ;; manual/auto updater
-  (when-not linux?
-    (init-updater {:repo   "logseq/logseq"
-                   :logger logger
-                   :win    win})))
+  ;;(when-not linux?
+  ;;  (init-updater {:repo   "logseq/logseq"
+  ;;                 :logger logger
+  ;;                 :win    win}))
+)
 
 (defn setup-interceptor! []
   (.registerFileProtocol