more simplification and minor fixes...

Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2014-02-02 06:00:06 +04:00
parent 655d3ec27c
commit 3704431cbe
5 changed files with 4 additions and 27 deletions

View File

@ -54,12 +54,10 @@ var updateBookmarkedImageMark = makeMarkUpdater(
// XXX not sure that these should be modes... // XXX not sure that these should be modes...
var toggleBookmarkedOnlyView = makeCropModeToggler( var toggleBookmarkedOnlyView = makeCropModeToggler(
'bookmarked-only-view',
cropBookmarkedImages) cropBookmarkedImages)
var toggleBookmarkedOnlyWithRibbonsView = makeCropModeToggler( var toggleBookmarkedOnlyWithRibbonsView = makeCropModeToggler(
'bookmarked-only-view',
function(){ function(){
cropBookmarkedImages(null, true) cropBookmarkedImages(null, true)
}) })

View File

@ -164,12 +164,11 @@ function showAllData(){
// Make a generic crop mode toggler // Make a generic crop mode toggler
// //
// NOTE: crop modes are exclusive -- it is not possible to enter one crop // NOTE: cls is optional...
// mode from a different crop mode
function makeCropModeToggler(crop){ function makeCropModeToggler(crop){
var res = createCSSClassToggler( var res = createCSSClassToggler(
'.viewer', '.viewer',
'.cropped-view', 'cropped-view',
function(action){ function(action){
if(action == 'on'){ if(action == 'on'){
showStatusQ('Cropping ribbons...') showStatusQ('Cropping ribbons...')

View File

@ -1081,15 +1081,6 @@ button:hover {
.marks-visible.viewer .global-mode-indicators .marks-visible { .marks-visible.viewer .global-mode-indicators .marks-visible {
display: inline-block; display: inline-block;
} }
.marked-only-view.viewer .global-mode-indicators .marks-visible {
display: none;
}
.marked-only-view.viewer .global-mode-indicators .marked-only-visible {
display: inline-block;
}
.marked-only-view.viewer:not(.marks-visible) .global-mode-indicators .marked-only-visible:after {
background-color: transparent;
}
/* image mark in single image mode... */ /* image mark in single image mode... */
.single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-bookmarked, .single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-bookmarked,
.single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-marked { .single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-marked {
@ -1113,7 +1104,7 @@ button:hover {
.single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-marked:not(.shown):hover { .single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-marked:not(.shown):hover {
opacity: 0.8; opacity: 0.8;
} }
.cropped-view.viewer .global-mode-indicators .cropped-view { .cropped-view.marks-visible.viewer .global-mode-indicators .cropped-view {
color: gray; color: gray;
display: inline-block; display: inline-block;
} }

View File

@ -1114,15 +1114,6 @@ button:hover {
.marks-visible.viewer .global-mode-indicators .marks-visible { .marks-visible.viewer .global-mode-indicators .marks-visible {
display: inline-block; display: inline-block;
} }
.marked-only-view.viewer .global-mode-indicators .marks-visible {
display: none;
}
.marked-only-view.viewer .global-mode-indicators .marked-only-visible {
display: inline-block;
}
.marked-only-view.viewer:not(.marks-visible) .global-mode-indicators .marked-only-visible:after {
background-color: transparent;
}
/* image mark in single image mode... */ /* image mark in single image mode... */
.single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-bookmarked, .single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-bookmarked,
.single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-marked { .single-image-mode.marks-visible.viewer .context-mode-indicators .current-image-marked {
@ -1150,7 +1141,7 @@ button:hover {
.cropped-view.viewer .global-mode-indicators .cropped-view { .cropped-view.marks-visible.viewer .global-mode-indicators .cropped-view {
color: gray; color: gray;
display: inline-block; display: inline-block;
} }

View File

@ -383,12 +383,10 @@ function cropMarkedImages(keep_ribbons, keep_unloaded_gids){
// XXX is this a mode??? // XXX is this a mode???
var toggleMarkedOnlyView = makeCropModeToggler( var toggleMarkedOnlyView = makeCropModeToggler(
'marked-only-view',
cropMarkedImages) cropMarkedImages)
var toggleMarkedOnlyWithRibbonsView = makeCropModeToggler( var toggleMarkedOnlyWithRibbonsView = makeCropModeToggler(
'marked-only-view',
function(){ function(){
cropMarkedImages(true) cropMarkedImages(true)
}) })