Skip to content

Latest commit

 

History

History
70 lines (70 loc) · 13.3 KB

PLUGIN-LAYERS.md

File metadata and controls

70 lines (70 loc) · 13.3 KB
Windowing system
CORE Display a single window in the workspace
CORE "Add additional windows to the workspace, above, below, to the left and to the right of an existing window."
CORE "Remove windows from the workspace, adjusting the size of other windows to optimize the workspace"
CORE Create grid layouts of windows in the workspace
CORE Change the relative size of windows in the workspace
CORE "Freely move and resize windows around the workspace, allowing for overlapping windows and space between windows, controlled by the user."
CORE Add content to an empty window via URL or drag and drop interaction
CORE Replace content in a populated window via URL or drag and drop interaction
CORE Display a window in full-screen mode
CORE Display the entire workspace in full-screen mode
State management and sharing
CORE "At any time, the current layout, contents and settings of the workspace can be shared via URL."
CORE "The layout, contents and settings of the workspace and individual windows are continuously stored and updated."
CORE Image viewing
Display static images from IIIF image URI directly
Display static images from non-IIIF image URI directly
Display image content from IIIF manifest URI as tiles
Smooth deep zoom and pan
"Once zoomed, return to image view that best fits window size (home)"
Locked pan and zoom of images across multiple windows
CORE Multi-image object viewing
Thumbnail view that fills the window. Opens single image view on click.
"In image view mode, next image / previousimage icons / mouse controls"
In image view mode first image / last image icons / mouse controls
"In image view mode, jump ahead five images, jump back five images controls"
Go to page controls
"In image view mode, thumbnail film strip navigator, configurable to be placed horizontally below the image, or to the right or left of the image."
Hide or reveal film-strip. This should be configurable.
"Where available, display table of contents. Click links in table of contents to navigate to page in single image mode, and advance film strip."
CORE Image enhancement
Rotate 90 degrees right
Rotate 90 degrees left
Adjust brightness
Adjust contrast
Adjust saturation
Toggle greyscale
Invert colors
Mirror image
Reset image
PLUGIN Image annotation creation
PLUGIN Image annotation display
PLUGIN Full-text annotation display
PLUGIN Image ruler
Display virtual ruler to give user near accurate understanding of the actual size of an object
"Infer scale from metadata about image dimensions, or allow user to set dimensions "
"Orient ruler horizontally, or vertically"
Move ruler around image viewport
Set ruler to metric or imperial units
Rulers should adjust appropriately as user zooms in and out of object
CORE Image layers and detail images
PLUGIN Download
CORE Metadata display
Manifest URI display
CORE Content authentication
PLUGIN Full text search
PLUGIN Content discovery
CORE Collection browse