From dc3e042fee129363c492ecb419e3f383fb93f4bb Mon Sep 17 00:00:00 2001 From: Antonin Hildebrand Date: Wed, 26 Aug 2015 16:58:44 +0200 Subject: [PATCH] remove unused debug components --- cljs/src/main/plastic/main/commands.cljs | 5 +---- .../main/plastic/main/commands/settings.cljs | 11 +---------- .../main/plastic/main/editor/render/debug.cljs | 18 +----------------- .../plastic/main/editor/render/editor.cljs | 13 +++---------- lib/plastic.coffee | 3 --- menus/plastic.cson | 12 ------------ 6 files changed, 6 insertions(+), 56 deletions(-) diff --git a/cljs/src/main/plastic/main/commands.cljs b/cljs/src/main/plastic/main/commands.cljs index 257699d..f40ed1f 100644 --- a/cljs/src/main/plastic/main/commands.cljs +++ b/cljs/src/main/plastic/main/commands.cljs @@ -7,9 +7,6 @@ {:toggle-headers settings/toggle-headers :toggle-code settings/toggle-code :toggle-docs settings/toggle-docs - :toggle-parser-debug settings/toggle-parser-debug - :toggle-text-input-debug settings/toggle-text-input-debug - :toggle-text-output-debug settings/toggle-text-output-debug :toggle-selections-debug settings/toggle-selections-debug}) (defn dispatch-command [db [command & args]] @@ -22,4 +19,4 @@ ; ------------------------------------------------------------------------------------------------------------------- ; register handlers -(register-handler :command dispatch-command) \ No newline at end of file +(register-handler :command dispatch-command) diff --git a/cljs/src/main/plastic/main/commands/settings.cljs b/cljs/src/main/plastic/main/commands/settings.cljs index 0535318..4f46b13 100644 --- a/cljs/src/main/plastic/main/commands/settings.cljs +++ b/cljs/src/main/plastic/main/commands/settings.cljs @@ -11,14 +11,5 @@ (defn toggle-docs [db] (toggle-setting db :docs-visible)) -(defn toggle-parser-debug [db] - (toggle-setting db :parser-debug-visible)) - -(defn toggle-text-input-debug [db] - (toggle-setting db :text-input-debug-visible)) - -(defn toggle-text-output-debug [db] - (toggle-setting db :text-output-debug-visible)) - (defn toggle-selections-debug [db] - (toggle-setting db :selections-debug-visible)) \ No newline at end of file + (toggle-setting db :selections-debug-visible)) diff --git a/cljs/src/main/plastic/main/editor/render/debug.cljs b/cljs/src/main/plastic/main/editor/render/debug.cljs index 2f9b3b7..24111ee 100644 --- a/cljs/src/main/plastic/main/editor/render/debug.cljs +++ b/cljs/src/main/plastic/main/editor/render/debug.cljs @@ -2,22 +2,6 @@ (:require-macros [plastic.logging :refer [log info warn error group group-end]]) (:require [plastic.util.helpers :as helpers])) -(defn parser-debug-component [parse-tree] - [:div.debug.parser-debug - [:div (helpers/nice-print parse-tree)]]) - -(defn text-input-debug-component [plain-text] - [:div.debug.text-input-debug - [:div plain-text]]) - -(defn text-output-debug-component [plain-text] - [:div.debug.text-output-debug - [:div plain-text]]) - -(defn render-tree-debug-component [render-tree] - [:div.debug.render-tree-debug - [:div (helpers/nice-print render-tree)]]) - (defn selection-component [item] (let [{:keys [id geometry]} item {:keys [left top width height]} geometry] @@ -31,4 +15,4 @@ [:div.form-selections-debug-overlay (for [item (vals selections)] ^{:key (:id item)} - [selection-component item])])) \ No newline at end of file + [selection-component item])])) diff --git a/cljs/src/main/plastic/main/editor/render/editor.cljs b/cljs/src/main/plastic/main/editor/render/editor.cljs index c31776c..601b858 100644 --- a/cljs/src/main/plastic/main/editor/render/editor.cljs +++ b/cljs/src/main/plastic/main/editor/render/editor.cljs @@ -6,7 +6,7 @@ [plastic.main.editor.render.headers :refer [headers-group-component]] [plastic.main.editor.render.docs :refer [docs-group-component]] [plastic.main.editor.render.code :refer [code-box-component]] - [plastic.main.editor.render.debug :refer [parser-debug-component text-input-debug-component text-output-debug-component render-tree-debug-component selections-debug-overlay-component]] + [plastic.main.editor.render.debug :refer [selections-debug-overlay-component]] [plastic.main.editor.render.utils :refer [dangerously-set-html classv]] [plastic.main.editor.toolkit.id :as id])) @@ -90,19 +90,12 @@ (defn editor-root-component [editor-id] (let [state (subscribe [:editor-render-state editor-id]) - parser-debug-visible (subscribe [:settings :parser-debug-visible]) - text-input-debug-visible (subscribe [:settings :text-input-debug-visible]) - text-output-debug-visible (subscribe [:settings :text-output-debug-visible]) selections-debug-visible (subscribe [:settings :selections-debug-visible])] (fn [editor-id] (log-render "editor-root" editor-id - (let [{:keys [order]} @state - {:keys [debug-parse-tree debug-text-input debug-text-output]} @state] + (let [{:keys [order]} @state] [:div.plastic-editor ; .editor class is taken by Atom {:data-qeid editor-id :class (classv (if @selections-debug-visible "debug-selections")) :on-click (partial handle-editor-click editor-id)} - (if @text-input-debug-visible [text-input-debug-component debug-text-input]) - [forms-component editor-id order] - (if @parser-debug-visible [parser-debug-component debug-parse-tree]) - (if @text-output-debug-visible [text-output-debug-component debug-text-output])]))))) + [forms-component editor-id order]]))))) diff --git a/lib/plastic.coffee b/lib/plastic.coffee index 1a0b6e5..d21049f 100644 --- a/lib/plastic.coffee +++ b/lib/plastic.coffee @@ -31,9 +31,6 @@ module.exports = Plastic = 'plastic:toggle-headers' 'plastic:toggle-docs' 'plastic:toggle-code' - 'plastic:toggle-text-input-debug' - 'plastic:toggle-text-output-debug' - 'plastic:toggle-parser-debug' 'plastic:toggle-selections-debug' ] diff --git a/menus/plastic.cson b/menus/plastic.cson index 2a9c90c..71b16c2 100644 --- a/menus/plastic.cson +++ b/menus/plastic.cson @@ -13,21 +13,9 @@ 'label': 'Toggle Headers' 'command': 'plastic:toggle-headers' }, - { - 'label': 'Toggle Input Text (debug)' - 'command': 'plastic:toggle-text-input-debug' - }, - { - 'label': 'Toggle Output Text (debug)' - 'command': 'plastic:toggle-text-output-debug' - }, { 'label': 'Toggle Selections (debug)' 'command': 'plastic:toggle-selections-debug' - }, - { - 'label': 'Toggle Parser Data (debug)' - 'command': 'plastic:toggle-parser-debug' } ] 'menu': [