diff --git a/ui (gen4)/css/widget/overlay.css b/ui (gen4)/css/widget/overlay.css index 4d38ff12..210b7913 100755 --- a/ui (gen4)/css/widget/overlay.css +++ b/ui (gen4)/css/widget/overlay.css @@ -48,8 +48,8 @@ ...need a way to go around this... */ .blur>* { - -webkit-filter: blur(2px) saturate(0.5); - filter: blur(2px) saturate(0.5); + -webkit-filter: blur(2px) saturate(0.3); + filter: blur(2px) saturate(0.3); } .blur>.overlay-widget { -webkit-filter: none; diff --git a/ui (gen4)/index.html b/ui (gen4)/index.html index 030f5d0f..292883f1 100755 --- a/ui (gen4)/index.html +++ b/ui (gen4)/index.html @@ -12,6 +12,9 @@ body { margin: 0; + /* this will prevent odd blur effects when blurring out specific + elements... */ + background: black; } /* show image gid... */ diff --git a/ui (gen4)/ui.js b/ui (gen4)/ui.js index 490fa05e..3ac77327 100755 --- a/ui (gen4)/ui.js +++ b/ui (gen4)/ui.js @@ -53,11 +53,6 @@ var viewer = require('viewer') //var promise = require('promise') -// widgets... -var browse = require('lib/widget/browse') -var overlay = require('lib/widget/overlay') - - /*********************************************************************/ @@ -65,7 +60,12 @@ var overlay = require('lib/widget/overlay') // NOTE: setting this here (and only here) to -1 or null will desable // key dropping... // NOTE: keeping this disabled is recommended for development... -module.MAX_KEY_REPEAT_RATE = 0 //100 +// NOTE: setting this to 0 will only allow a single keypress per +// execution frame... +// XXX yes there should be only one execution frame per event +// triggered but this actually improves things, thus the issue +// needs more investigation... +module.MAX_KEY_REPEAT_RATE = 0 // XXX add this to the global doc... module.GLOBAL_KEYBOARD = { @@ -230,6 +230,7 @@ module.GLOBAL_KEYBOARD = { ctrl: 'toggleTheme!', alt: 'browseActions: "/Bookmark/"', }, + C: 'browseActions: "/Crop/"', }, } diff --git a/ui (gen4)/viewer.js b/ui (gen4)/viewer.js index cd4a2aab..194f2c7e 100755 --- a/ui (gen4)/viewer.js +++ b/ui (gen4)/viewer.js @@ -257,7 +257,7 @@ actions.Actions({ // adding new items to the resulting structure... // XXX is this the correct way to go??? // ...can we save simple attribute values??? - json: ['File/Dump state as JSOM object', + json: ['File/Dump state as JSON object', 'This will collect JSON data from every available attribute ' +'supporting the .dumpJSON() method.', function(){