mirror of
https://github.com/penpot/penpot.git
synced 2026-05-03 23:29:03 +00:00
Merge uxbox.common and uxbox.util modules.
Under uxbox.util.
This commit is contained in:
parent
b3e17bd2b7
commit
507e2b1d38
@ -6,8 +6,8 @@
|
||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||
|
||||
(ns uxbox.main
|
||||
(:require [uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
(:require [uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.locales :as lc]
|
||||
[uxbox.main.ui :as ui]))
|
||||
|
||||
|
||||
@ -9,11 +9,11 @@
|
||||
(:require [beicon.core :as rx]
|
||||
[promesa.core :as p]
|
||||
[uxbox.main.repo :as rp]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.router :as rt]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.router :as rt]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.schema :as us]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.util.schema :as us]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.main.data.projects :as udp]
|
||||
[uxbox.main.data.users :as udu]
|
||||
[uxbox.main.data.messages :as udm]
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
[beicon.core :as rx]
|
||||
[uxbox.util.uuid :as uuid]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state.colors :as stc]
|
||||
[uxbox.main.repo :as rp]))
|
||||
|
||||
|
||||
@ -7,8 +7,8 @@
|
||||
(ns uxbox.main.data.core
|
||||
"Worker related api and initialization events."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.workers :as uw]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.workers :as uw]
|
||||
[uxbox.main.constants :as c]))
|
||||
|
||||
;; This excludes webworker instantiation on nodejs where
|
||||
|
||||
@ -8,10 +8,10 @@
|
||||
(ns uxbox.main.data.dashboard
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.util.uuid :as uuid]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.repo :as rp]
|
||||
[uxbox.main.data.projects :as dp]
|
||||
[uxbox.main.data.colors :as dc]
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
[promesa.core :as p]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.repo :as rp]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.common.i18n :refer (tr)]))
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.util.i18n :refer (tr)]))
|
||||
|
||||
;; --- Assign Errors
|
||||
|
||||
|
||||
@ -9,11 +9,11 @@
|
||||
[promesa.core :as p]
|
||||
[beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.main.repo :as rp]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.data.pages :as udp]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.state.project :as stpr]
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
(:require [cuerdas.core :as str]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.util.uuid :as uuid]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.repo :as rp]))
|
||||
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
(:require [promesa.core :as p]
|
||||
[beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]))
|
||||
[uxbox.util.rstore :as rs]))
|
||||
|
||||
;; --- Show Lightbox
|
||||
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
[promesa.core :as p]
|
||||
[beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]))
|
||||
[uxbox.util.rstore :as rs]))
|
||||
|
||||
;; --- Constants
|
||||
|
||||
|
||||
@ -10,11 +10,11 @@
|
||||
[promesa.core :as p]
|
||||
[beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.main.repo :as rp]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.state.project :as stpr]
|
||||
[uxbox.util.datetime :as dt]
|
||||
|
||||
@ -8,12 +8,12 @@
|
||||
(ns uxbox.main.data.projects
|
||||
(:require [cuerdas.core :as str]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.repo :as rp]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.state.project :as stpr]
|
||||
[uxbox.main.data.pages :as udp]))
|
||||
|
||||
|
||||
@ -9,12 +9,12 @@
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.util.uuid :as uuid]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.geom :as geom]
|
||||
[uxbox.main.geom.point :as gpt]
|
||||
[uxbox.common.workers :as uw]
|
||||
[uxbox.util.workers :as uw]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.state.shapes :as stsh]
|
||||
[uxbox.main.data.core :refer (worker)]
|
||||
|
||||
@ -8,10 +8,10 @@
|
||||
(:require [beicon.core :as rx]
|
||||
[promesa.core :as p]
|
||||
[uxbox.main.repo :as rp]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.main.data.forms :as udf]
|
||||
[uxbox.main.data.messages :as udm]))
|
||||
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.util.uuid :as uuid]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.geom.point :as gpt]
|
||||
[uxbox.common.workers :as uw]
|
||||
[uxbox.util.workers :as uw]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.state.shapes :as stsh]
|
||||
[uxbox.main.data.core :refer (worker)]
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
|
||||
(ns uxbox.main.locales
|
||||
"Initialization namespace for i18n locale data."
|
||||
(:require [uxbox.common.i18n :as i18n]
|
||||
(:require [uxbox.util.i18n :as i18n]
|
||||
[uxbox.main.locales.en :as en]))
|
||||
|
||||
(defn init
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.repo.auth
|
||||
"A main interface for access to remote resources."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.constants :refer (url)]
|
||||
[uxbox.util.constants :refer (url)]
|
||||
[uxbox.main.repo.impl :refer (request send!)]))
|
||||
|
||||
(defmethod request :fetch/profile
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.repo.colors
|
||||
"A main interface for access to remote resources."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.constants :refer (url)]
|
||||
[uxbox.util.constants :refer (url)]
|
||||
[uxbox.main.repo.impl :refer (request send!)]
|
||||
[uxbox.util.transit :as t]))
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.repo.images
|
||||
"A main interface for access to remote resources."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.constants :refer (url)]
|
||||
[uxbox.util.constants :refer (url)]
|
||||
[uxbox.main.repo.impl :refer (request send!)]
|
||||
[uxbox.util.transit :as t]))
|
||||
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
[beicon.core :as rx]
|
||||
[httpurr.client.xhr :as http]
|
||||
[httpurr.status :as status]
|
||||
[uxbox.common.constants :refer (url)]
|
||||
[uxbox.util.constants :refer (url)]
|
||||
[uxbox.util.storage :refer (storage)]
|
||||
[uxbox.util.transit :as t])
|
||||
(:import [goog.Uri QueryData]))
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.repo.pages
|
||||
"A main interface for access to remote resources."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.constants :refer (url)]
|
||||
[uxbox.util.constants :refer (url)]
|
||||
[uxbox.main.repo.impl :refer (request send!)]
|
||||
[uxbox.util.transit :as t]))
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.repo.projects
|
||||
"A main interface for access to remote resources."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.constants :refer (url)]
|
||||
[uxbox.util.constants :refer (url)]
|
||||
[uxbox.main.repo.impl :refer (request send!)]))
|
||||
|
||||
(defmethod request :fetch/projects
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.repo.users
|
||||
"A main interface for access to remote resources."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.constants :refer (url)]
|
||||
[uxbox.util.constants :refer (url)]
|
||||
[uxbox.main.repo.impl :refer (request send!)]
|
||||
[uxbox.util.transit :as t]))
|
||||
|
||||
|
||||
@ -8,8 +8,8 @@
|
||||
(ns uxbox.main.state
|
||||
(:require [beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.storage :refer (storage)]))
|
||||
|
||||
(enable-console-print!)
|
||||
|
||||
@ -14,9 +14,9 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.router :as rt]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.util.router :as rt]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.main.data.projects :as dp]
|
||||
[uxbox.main.data.users :as udu]
|
||||
[uxbox.main.data.auth :as dauth]
|
||||
@ -28,7 +28,7 @@
|
||||
[uxbox.main.ui.dashboard :as dashboard]
|
||||
[uxbox.main.ui.settings :as settings]
|
||||
[uxbox.main.ui.workspace :refer (workspace)]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes]))
|
||||
|
||||
;; --- Constants
|
||||
|
||||
@ -9,16 +9,16 @@
|
||||
[lentes.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.router :as rt]
|
||||
[uxbox.util.router :as rt]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.auth :as da]
|
||||
[uxbox.main.data.messages :as udm]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.common.ui.mixins :as mx]))
|
||||
[uxbox.util.mixins :as mx]))
|
||||
|
||||
(defn- login-submit
|
||||
[event local]
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
[lentes.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.router :as rt]
|
||||
[uxbox.util.router :as rt]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.schema :as us]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.schema :as us]
|
||||
[uxbox.main.data.auth :as uda]
|
||||
[uxbox.main.data.messages :as udm]
|
||||
[uxbox.main.data.forms :as udf]
|
||||
@ -20,7 +20,7 @@
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
;; --- Constants
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
[lentes.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.router :as rt]
|
||||
[uxbox.util.router :as rt]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.schema :as us]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.schema :as us]
|
||||
[uxbox.main.data.auth :as uda]
|
||||
[uxbox.main.data.messages :as udm]
|
||||
[uxbox.main.data.forms :as udf]
|
||||
@ -20,7 +20,7 @@
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
;; --- Recovery Request Constants
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
[lentes.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.router :as rt]
|
||||
[uxbox.util.router :as rt]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.schema :as us]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.schema :as us]
|
||||
[uxbox.main.data.auth :as uda]
|
||||
[uxbox.main.data.messages :as udm]
|
||||
[uxbox.main.data.forms :as udf]
|
||||
@ -20,7 +20,7 @@
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
;; --- Constants
|
||||
|
||||
@ -9,8 +9,8 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[goog.events :as events]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.math :as mth]
|
||||
[uxbox.util.data :as data]
|
||||
[uxbox.util.dom :as dom]
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.main.ui.lightbox :as lbx]))
|
||||
|
||||
|
||||
@ -10,10 +10,10 @@
|
||||
[rum.core :as rum]
|
||||
[cuerdas.core :as str]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :as t :refer (tr)]
|
||||
[uxbox.util.i18n :as t :refer (tr)]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.dashboard :as dd]
|
||||
[uxbox.main.data.colors :as dc]
|
||||
@ -22,7 +22,7 @@
|
||||
[uxbox.main.ui.forms :as form]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.colorpicker :refer (colorpicker)]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.dashboard.header :refer (header)]
|
||||
[uxbox.main.ui.keyboard :as k]
|
||||
[uxbox.util.dom :as dom]
|
||||
|
||||
@ -8,11 +8,11 @@
|
||||
(ns uxbox.main.ui.dashboard.elements
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.dashboard :as dd]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.library-bar :as ui.library-bar]
|
||||
[uxbox.main.ui.dashboard.header :refer (header)]
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as s]
|
||||
[uxbox.main.data.projects :as dp]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.users :as ui.u]
|
||||
[uxbox.common.ui.mixins :as mx]))
|
||||
[uxbox.util.mixins :as mx]))
|
||||
|
||||
(def header-l
|
||||
(as-> (l/in [:dashboard]) $
|
||||
|
||||
@ -10,16 +10,16 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.dashboard :as dd]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.shapes.icon :as icon]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.dashboard.header :refer (header)]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
|
||||
@ -10,15 +10,15 @@
|
||||
[rum.core :as rum]
|
||||
[cuerdas.core :as str]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :as t :refer (tr)]
|
||||
[uxbox.util.i18n :as t :refer (tr)]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.dashboard :as dd]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.data.images :as di]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.keyboard :as kbd]
|
||||
[uxbox.main.ui.library-bar :as ui.library-bar]
|
||||
|
||||
@ -10,9 +10,9 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[uxbox.common.i18n :as t :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :as t :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as s]
|
||||
[uxbox.main.data.dashboard :as dd]
|
||||
[uxbox.main.data.projects :as dp]
|
||||
@ -23,7 +23,7 @@
|
||||
[uxbox.main.ui.dashboard.header :refer (header)]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.datetime :as dt]))
|
||||
|
||||
;; --- Helpers & Constants
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
(ns uxbox.main.ui.forms
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.schema :as sc]))
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.schema :as sc]))
|
||||
|
||||
(defn input-error
|
||||
[errors field]
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
(ns uxbox.main.ui.library-bar
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.icons :as i]))
|
||||
|
||||
(defn library-bar-render
|
||||
|
||||
@ -4,7 +4,7 @@
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.keyboard :as k]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.util.data :refer (classnames)]
|
||||
|
||||
@ -8,9 +8,9 @@
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes]))
|
||||
|
||||
;; --- Error Handling
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.messages :as udm]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.data :refer (classnames)]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[cuerdas.core :as str]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.main.ui.settings.profile :as profile]
|
||||
[uxbox.main.ui.settings.password :as password]
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.projects :as dp]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.users :refer (user)]
|
||||
[uxbox.common.ui.mixins :as mx]))
|
||||
[uxbox.util.mixins :as mx]))
|
||||
|
||||
(def ^:private section-l
|
||||
(-> (l/in [:route :id])
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[cuerdas.core :as str]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.main.ui.settings.header :refer (header)]))
|
||||
|
||||
|
||||
@ -10,17 +10,17 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.i18n :as t :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :as t :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.users :as udu]
|
||||
[uxbox.main.data.forms :as udf]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.forms :as forms]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.settings.header :refer (header)]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
|
||||
@ -10,12 +10,12 @@
|
||||
[rum.core :as rum]
|
||||
[cuerdas.core :as str]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.schema :as sc]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.util.schema :as sc]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.forms :as forms]
|
||||
[uxbox.main.ui.settings.header :refer (header)]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
(:require [lentes.core :as l]
|
||||
[rum.core :as rum]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes.group :as group]))
|
||||
|
||||
(def render-component group/render-component)
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes.common :as common]
|
||||
[uxbox.main.ui.shapes.attrs :as attrs]
|
||||
[uxbox.main.geom :as geom]))
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.ui.shapes.common
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.core :as ui]
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes.common :as common]
|
||||
[uxbox.main.ui.shapes.attrs :as attrs]
|
||||
[uxbox.main.ui.shapes.icon :as icon]
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.ui.shapes.icon
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes.common :as common]
|
||||
[uxbox.main.ui.shapes.attrs :as attrs]
|
||||
[uxbox.main.geom :as geom]))
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
(ns uxbox.main.ui.shapes.line
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes.common :as common]
|
||||
[uxbox.main.ui.shapes.attrs :as attrs]
|
||||
[uxbox.main.geom :as geom]))
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
[rum.core :as rum]
|
||||
[uxbox.main.ui.shapes.common :as common]
|
||||
[uxbox.main.ui.shapes.attrs :as attrs]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.geom :as geom]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
|
||||
@ -10,10 +10,10 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[goog.events :as events]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.core :as ui]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.shapes.common :as common]
|
||||
[uxbox.main.ui.shapes.attrs :as attrs]
|
||||
[uxbox.main.geom :as geom]
|
||||
|
||||
@ -9,14 +9,14 @@
|
||||
[cuerdas.core :as str]
|
||||
[lentes.core :as l]
|
||||
[rum.core :as rum]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as s]
|
||||
[uxbox.main.data.auth :as da]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.common.ui.mixins :as mx]))
|
||||
[uxbox.util.mixins :as mx]))
|
||||
|
||||
;; --- User Menu
|
||||
|
||||
|
||||
@ -10,14 +10,14 @@
|
||||
[rum.core :as rum]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.data.pages :as udp]
|
||||
[uxbox.main.data.history :as udh]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.main.geom.point :as gpt]
|
||||
[uxbox.util.data :refer (classnames)]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.messages :as uum]
|
||||
[uxbox.main.ui.confirm]
|
||||
[uxbox.main.ui.workspace.images]
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
(ns uxbox.main.ui.workspace.base
|
||||
(:require [beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.state.project :as stpr]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
[lentes.core :as l]
|
||||
[goog.events :as events]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.projects :as dp]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
@ -22,7 +22,7 @@
|
||||
[uxbox.main.ui.core :as uuc]
|
||||
[uxbox.main.ui.keyboard :as kbd]
|
||||
[uxbox.main.ui.shapes :as uus]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.base :as uuwb]
|
||||
[uxbox.main.ui.workspace.drawarea :refer (draw-area)]
|
||||
[uxbox.main.ui.workspace.movement :as cmov]
|
||||
|
||||
@ -9,12 +9,12 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.util.datetime :as dt]))
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
[rum.core :as rum]
|
||||
[beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
@ -22,7 +22,7 @@
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.keyboard :as kbd]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.common.ui.mixins :as mx]))
|
||||
[uxbox.util.mixins :as mx]))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
;; Lenses
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.colorpicker :as cp]
|
||||
[uxbox.main.ui.workspace.recent-colors :refer (recent-colors)]
|
||||
|
||||
@ -11,13 +11,13 @@
|
||||
[rum.core :as rum]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.pages :as udp]
|
||||
[uxbox.main.data.forms :as udf]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.forms :as forms]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.colorpicker :as uucp]
|
||||
|
||||
@ -11,14 +11,14 @@
|
||||
[beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.core :as uuc]
|
||||
[uxbox.main.ui.shapes :as shapes]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.geom :as geom]
|
||||
[uxbox.main.geom.point :as gpt]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
[rum.core :as rum]
|
||||
[cuerdas.core :as str]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.base :as wb]))
|
||||
|
||||
;; --- Grid (Component)
|
||||
|
||||
@ -9,8 +9,8 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.data.history :as udh]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
@ -20,7 +20,7 @@
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.main.ui.users :as ui.u]
|
||||
[uxbox.main.ui.navigation :as nav]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.geom.point :as gpt]
|
||||
[uxbox.util.math :as mth]))
|
||||
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :as t :refer (tr)]
|
||||
[uxbox.util.i18n :as t :refer (tr)]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.dashboard :as dd]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.data.images :as di]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.keyboard :as k]
|
||||
[uxbox.main.ui.library-bar :as ui.library-bar]
|
||||
|
||||
@ -10,7 +10,7 @@
|
||||
(:require [beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.ui.core :as uuc]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
|
||||
@ -9,12 +9,12 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.main.ui.workspace.base :as wb]))
|
||||
|
||||
|
||||
@ -7,7 +7,7 @@
|
||||
|
||||
(ns uxbox.main.ui.workspace.resize
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.core :as uuc]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
|
||||
@ -10,10 +10,10 @@
|
||||
[rum.core :as rum]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.math :as mth]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.geom.point :as gpt]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
|
||||
@ -14,7 +14,7 @@
|
||||
[uxbox.main.state :as s]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.common.ui.mixins :as mx]))
|
||||
[uxbox.util.mixins :as mx]))
|
||||
|
||||
;; --- Constants & Helpers
|
||||
|
||||
|
||||
@ -9,11 +9,11 @@
|
||||
(:require [beicon.core :as rx]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as ust]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.core :as uuc]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.base :as uuwb]
|
||||
[uxbox.main.geom.point :as gpt]))
|
||||
|
||||
|
||||
@ -11,7 +11,7 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.core :as uuc]
|
||||
[uxbox.main.geom :as geom]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
@ -11,11 +11,11 @@
|
||||
[rum.core :as rum]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.core :as uuc]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.base :as wb]))
|
||||
|
||||
(defonce position (atom nil))
|
||||
|
||||
@ -11,13 +11,13 @@
|
||||
[rum.core :as rum]
|
||||
[uxbox.main.constants :as c]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.pages :as udp]
|
||||
[uxbox.main.data.forms :as udf]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.forms :as forms]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.main.ui.colorpicker :as uucp]
|
||||
|
||||
@ -8,7 +8,7 @@
|
||||
(ns uxbox.main.ui.workspace.shortcuts
|
||||
(:require [goog.events :as events]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
|
||||
@ -10,9 +10,9 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.workspace.sidebar.options :refer (options-toolbox)]
|
||||
[uxbox.main.ui.workspace.sidebar.layers :refer (layers-toolbox)]
|
||||
|
||||
@ -9,16 +9,16 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.util.data :refer (read-string)]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||
|
||||
@ -9,9 +9,9 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
@ -20,7 +20,7 @@
|
||||
[uxbox.main.data.messages :as udm]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.datetime :as dt]
|
||||
[uxbox.util.data :refer (read-string)]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as dw]
|
||||
[uxbox.main.ui.shapes.icon :as icon]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.util.data :refer (read-string)]))
|
||||
|
||||
|
||||
@ -10,8 +10,8 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[goog.events :as events]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.util.data :refer (read-string classnames)]
|
||||
@ -20,7 +20,7 @@
|
||||
[uxbox.main.ui.shapes.icon :as icon]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom.dnd :as dnd]
|
||||
[uxbox.util.dom :as dom])
|
||||
(:import goog.events.EventType))
|
||||
|
||||
@ -9,16 +9,16 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.colorpicker :refer (colorpicker)]
|
||||
[uxbox.main.ui.workspace.recent-colors :refer (recent-colors)]
|
||||
[uxbox.main.ui.workspace.sidebar.options.icon-measures :as options-iconm]
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.colorpicker :refer (colorpicker)]
|
||||
[uxbox.main.ui.workspace.recent-colors :refer (recent-colors)]
|
||||
[uxbox.main.geom :as geom]
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.util.data :refer (parse-int parse-float read-string)]))
|
||||
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.colorpicker :refer (colorpicker)]
|
||||
[uxbox.main.ui.workspace.recent-colors :refer (recent-colors)]
|
||||
[uxbox.main.geom :as geom]
|
||||
|
||||
@ -9,10 +9,10 @@
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.colorpicker :refer (colorpicker)]
|
||||
[uxbox.main.ui.workspace.recent-colors :refer (recent-colors)]
|
||||
[uxbox.main.geom :as geom]
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.colorpicker :refer (colorpicker)]
|
||||
[uxbox.main.ui.workspace.recent-colors :refer (recent-colors)]
|
||||
[uxbox.main.geom :as geom]
|
||||
|
||||
@ -9,15 +9,15 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.data.lightbox :as udl]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.util.dom :as dom]
|
||||
[uxbox.util.data :refer (parse-int parse-float read-string)]))
|
||||
|
||||
|
||||
@ -9,16 +9,16 @@
|
||||
(:require [sablono.core :as html :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.library :as library]
|
||||
[uxbox.main.data.workspace :as udw]
|
||||
[uxbox.main.data.shapes :as uds]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.workspace.colorpicker :refer (colorpicker)]
|
||||
[uxbox.main.ui.workspace.recent-colors :refer (recent-colors)]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
|
||||
@ -10,9 +10,9 @@
|
||||
[rum.core :as rum]
|
||||
[lentes.core :as l]
|
||||
[cuerdas.core :as str]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.common.router :as r]
|
||||
[uxbox.common.rstore :as rs]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.util.router :as r]
|
||||
[uxbox.util.rstore :as rs]
|
||||
[uxbox.main.state :as st]
|
||||
[uxbox.main.state.project :as stpr]
|
||||
[uxbox.main.library :as library]
|
||||
@ -23,7 +23,7 @@
|
||||
[uxbox.main.ui.dashboard.projects :refer (+layouts+)]
|
||||
[uxbox.main.ui.workspace.base :as wb]
|
||||
[uxbox.main.ui.icons :as i]
|
||||
[uxbox.common.ui.mixins :as mx]
|
||||
[uxbox.util.mixins :as mx]
|
||||
[uxbox.main.ui.lightbox :as lbx]
|
||||
[uxbox.util.data :refer (read-string parse-int)]
|
||||
[uxbox.util.dom :as dom]))
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
;; Copyright (c) 2015-2016 Andrey Antukh <niwi@niwi.nz>
|
||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||
|
||||
(ns uxbox.common.i18n
|
||||
(ns uxbox.util.i18n
|
||||
"A i18n foundation."
|
||||
(:require [cuerdas.core :as str]
|
||||
[uxbox.util.storage :refer (storage)]))
|
||||
@ -1,4 +1,4 @@
|
||||
(ns uxbox.common.ui.mixins
|
||||
(ns uxbox.util.mixins
|
||||
(:refer-clojure :exclude [concat])
|
||||
(:require [sablono.core :refer-macros [html]]
|
||||
[rum.core :as rum]
|
||||
@ -5,13 +5,13 @@
|
||||
;; Copyright (c) 2015-2016 Andrey Antukh <niwi@niwi.nz>
|
||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||
|
||||
(ns uxbox.common.router
|
||||
(ns uxbox.util.router
|
||||
(:require [bidi.router]
|
||||
[bidi.bidi :as bidi]
|
||||
[goog.events :as events]
|
||||
[lentes.core :as l]
|
||||
[beicon.core :as rx]
|
||||
[uxbox.common.rstore :as rs]))
|
||||
[uxbox.util.rstore :as rs]))
|
||||
|
||||
(enable-console-print!)
|
||||
|
||||
@ -5,7 +5,7 @@
|
||||
;; Copyright (c) 2015-2016 Andrey Antukh <niwi@niwi.nz>
|
||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||
|
||||
(ns uxbox.common.rstore
|
||||
(ns uxbox.util.rstore
|
||||
"Reactive storage management architecture helpers."
|
||||
(:require [beicon.core :as rx]))
|
||||
|
||||
@ -5,10 +5,10 @@
|
||||
;; Copyright (c) 2015-2016 Andrey Antukh <niwi@niwi.nz>
|
||||
;; Copyright (c) 2015-2016 Juan de la Cruz <delacruzgarciajuan@gmail.com>
|
||||
|
||||
(ns uxbox.common.schema
|
||||
(ns uxbox.util.schema
|
||||
(:refer-clojure :exclude [keyword uuid vector boolean map set])
|
||||
(:require [struct.core :as st]
|
||||
[uxbox.common.i18n :refer (tr)]
|
||||
[uxbox.util.i18n :refer (tr)]
|
||||
[uxbox.main.geom :refer (shape?)]))
|
||||
|
||||
;; (def datetime
|
||||
@ -4,7 +4,7 @@
|
||||
;;
|
||||
;; Copyright (c) 2016 Andrey Antukh <niwi@niwi.nz>
|
||||
|
||||
(ns uxbox.common.workers
|
||||
(ns uxbox.util.workers
|
||||
"A lightweight layer on top of webworkers api."
|
||||
(:require [beicon.core :as rx]
|
||||
[uxbox.util.uuid :as uuid]
|
||||
Loading…
x
Reference in New Issue
Block a user