Browse Source

remove updater and draw on mobile

leizhe 4 năm trước cách đây
mục cha
commit
51c1e4faec
2 tập tin đã thay đổi với 13 bổ sung10 xóa
  1. 11 9
      src/main/frontend/commands.cljs
  2. 2 1
      src/main/frontend/components/settings.cljs

+ 11 - 9
src/main/frontend/commands.cljs

@@ -17,7 +17,8 @@
             [frontend.util.property :as property]
             [goog.dom :as gdom]
             [goog.object :as gobj]
-            [promesa.core :as p]))
+            [promesa.core :as p]
+            [frontend.mobile.util :as mobile-util]))
 
 ;; TODO: move to frontend.handler.editor.commands
 
@@ -283,14 +284,15 @@
      ["Query table function" [[:editor/input "{{function }}" {:backward-pos 2}]] "Create a query table function"]
      ["Calculator" [[:editor/input "```calc\n\n```" {:backward-pos 4}]
                     [:codemirror/focus]] "Insert a calculator"]
-     ["Draw" (fn []
-               (let [file (draw/file-name)
-                     path (str config/default-draw-directory "/" file)
-                     text (util/format "[[%s]]" path)]
-                 (p/let [_ (draw/create-draw-with-default-content path)]
-                   (println "draw file created, " path))
-                 text)) "Draw a graph with Excalidraw"]
-
+     (when-not (mobile-util/is-native-platform?)
+       ["Draw" (fn []
+                 (let [file (draw/file-name)
+                       path (str config/default-draw-directory "/" file)
+                       text (util/format "[[%s]]" path)]
+                   (p/let [_ (draw/create-draw-with-default-content path)]
+                     (println "draw file created, " path))
+                   text)) "Draw a graph with Excalidraw"])
+     
      (when (util/zh-CN-supported?)
        ["Embed Bilibili video" [[:editor/input "{{bilibili }}" {:last-pattern (state/get-editor-command-trigger)
                                                                 :backward-pos 2}]]])

+ 2 - 1
src/main/frontend/components/settings.cljs

@@ -592,7 +592,8 @@
 
            :general
            [:div.panel-wrap.is-general
-            (version-row t version)
+            (when-not (mobile-util/is-native-platform?)
+              (version-row t version))
             (language-row t preferred-language)
             (theme-modes-row t switch-theme system-theme? dark?)
             (when-let [current-repo (state/sub :git/current-repo)]