summaryrefslogtreecommitdiff
path: root/public/assets/javascripts/ui/editor/EditorToolbar.js
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2014-09-30 13:10:08 -0400
committerJules Laplace <jules@okfoc.us>2014-09-30 13:10:08 -0400
commit385dc017b65cbd7cd94b16e86a8368320d4274ea (patch)
tree70160cb7ad5a4ac20f6498f9c81c10554256d8ec /public/assets/javascripts/ui/editor/EditorToolbar.js
parent70efc8490ed885317f757eb5252bc14cdcb51a31 (diff)
adding prefixfree, bower install
Diffstat (limited to 'public/assets/javascripts/ui/editor/EditorToolbar.js')
-rw-r--r--public/assets/javascripts/ui/editor/EditorToolbar.js59
1 files changed, 36 insertions, 23 deletions
diff --git a/public/assets/javascripts/ui/editor/EditorToolbar.js b/public/assets/javascripts/ui/editor/EditorToolbar.js
index 9c74c7c..ec6bb46 100644
--- a/public/assets/javascripts/ui/editor/EditorToolbar.js
+++ b/public/assets/javascripts/ui/editor/EditorToolbar.js
@@ -6,7 +6,7 @@ var EditorToolbar = View.extend({
"click [data-role='toggle-map-view']": 'toggleMap',
"click [data-role='toggle-project-settings']": 'toggleSettings',
"click [data-role='open-media-viewer']": 'openMediaViewer',
- "click [data-role='resize-media']": 'resizeMedia',
+// "click [data-role='resize-media']": 'resizeMedia',
"click [data-role='destroy-media']": 'destroyMedia',
"click [data-role='toggle-wallpaper-panel']": 'toggleWallpaper',
"click [data-role='toggle-light-control']": 'toggleLightControl',
@@ -39,9 +39,10 @@ var EditorToolbar = View.extend({
},
resetMode: function(){
- this.resizeMedia(true)
+ // this.resizeMedia(true)
this.destroyMedia(false)
app.controller.hideExtras()
+ base.resetPermissions()
},
resetControls: function(){
@@ -51,27 +52,34 @@ var EditorToolbar = View.extend({
this.parent.settings.hide()
},
- resizeMedia: function(e, state){
- this.resetControls()
- if (! state && typeof e == "boolean") {
- state = e
- editor.permissions.assign("resize", state)
- }
- else {
- state = editor.permissions.toggle("resize")
- }
- ! state && editor.permissions.assign("move", true)
- $(".inuse").removeClass("inuse")
- $("[data-role='resize-media']").toggleClass("inuse", state)
- if (state) {
- if (this.parent.mediaEditor.scenery) {
- Scenery.resize.show( this.parent.mediaEditor.scenery )
- }
- }
- else {
- Scenery.resize.hide()
- }
+ resetPermissions: function(){
+ editor.permissions.assign("pick", true)
+ editor.permissions.assign("move", true)
+ editor.permissions.assign("resize", true)
+ editor.permissions.assign("destroy", false)
},
+
+// resizeMedia: function(e, state){
+// this.resetControls()
+// if (! state && typeof e == "boolean") {
+// state = e
+// editor.permissions.assign("resize", state)
+// }
+// else {
+// state = editor.permissions.toggle("resize")
+// }
+// ! state && editor.permissions.assign("move", true)
+// $(".inuse").removeClass("inuse")
+// $("[data-role='resize-media']").toggleClass("inuse", state)
+// if (state) {
+// if (this.parent.mediaEditor.scenery) {
+// Scenery.resize.show( this.parent.mediaEditor.scenery )
+// }
+// }
+// else {
+// Scenery.resize.hide()
+// }
+// },
destroyMedia: function(e, state){
this.resetControls()
@@ -82,7 +90,12 @@ var EditorToolbar = View.extend({
else {
state = editor.permissions.toggle("destroy")
}
- ! state && editor.permissions.assign("move", true)
+ if (! state) {
+ this.resetPermissions()
+ }
+ else {
+ app.controller.hideExtras()
+ }
$(".inuse").removeClass("inuse")
$("[data-role='destroy-media']").toggleClass("inuse", state)
$("body").toggleClass("destroyActive", state)