Photography & Design

Photo Editor Guide

Oanarina Photo Editor guide

Documents and files

Choose File → New Canvas for a preset or custom dimensions. Open creates a tab from a supported image or .comp project. Import Images adds images as layers to the current composition. Use tabs to keep separate projects open.

Save stores an editable .comp project; Save As includes a Format dropdown: Oanarina Project (.comp), JPEG, PNG, and TIFF. JPEG includes a quality slider and uses white for transparent areas. Image formats save a flattened copy without changing the editable project’s saved state. Save this project before exporting if you want to return to its layers. Export PNG preserves transparency. Export TIFF produces a lossless flattened image with alpha and document resolution. Export JPEG has a quality preview and produces a flattened image. JPEG does not support transparency.

The app imports JPEG, PNG, HEIC and TIFF. It uses an 8-bit sRGB workflow. PSD interchange, RAW development and CMYK/Lab editing are not supported in this version.

History and undo

Expand History in the right panel and click a row to restore that document state. The current row is highlighted. Later grey rows remain available: click one to move forward. Starting a new edit from an earlier state replaces those future rows. Undo and Redo also work with Command-Z and Shift-Command-Z.

History includes layer changes, pixels, geometry and selections. It belongs to the open tab, is limited by memory and entry count, and is not saved inside the project. After older entries are discarded, the first row reads Oldest Retained State. Save status follows the current revision, so returning to the saved state removes the modified indicator.

Layer right-click menu

Right-click a selected layer to keep the whole selection and open its commands. Use Merge Layers for a selection, Merge Down for a single layer and the layer beneath it, or Merge Group for folder contents. Undo restores the originals.

The menu also includes duplicate, delete, show/hide, grouping, masks, clipping, layer effects, editable text and adjustments, rasterizing, alignment, distribution and transforms. Unavailable actions are disabled. Duplicating selected groups includes each child once and keeps clipping relationships between copied layers.

Finish or cancel an open editing panel before switching history states. A pending gradient is discarded by the first Undo.

Left toolbar

Click a small corner to open that tool's variants; right-click or hold the main button also opens them. The main icon remembers your chosen variant. Tab cycles modes for tools that support it. The toolbar includes move, selections, crop, brush/eraser, healing, clone, blur/smudge/liquify, gradients, shapes, text, eyedropper, hand and zoom.

Hold Space to pan temporarily. Command-0 fits the canvas and Command-1 displays actual pixels. Use the View menu for zoom, rulers, grids, guides and snapping.

Layers, masks and effects

Importing an image creates a layer. Select layers in the right panel, drag to reorder, or use Layer → Move Layer Up/Down. Change opacity and blending above the stack. Group selected layers to organize a composition. A clipping mask uses another layer's coverage; a layer mask hides portions of its own layer.

Layer → Layer Mask offers:

Selection-based masks consume the selection in the same history step. Mask editing and image editing are separate targets in the Layers panel. Linked masks follow layer movement; unlinked masks stay independently positioned.

Layer → Layer Effects opens Stroke, Drop Shadow, Color Overlay and Inner Shadow. Adjust the effect, then accept or cancel its panel. Effects stay editable and survive saving the project.

Merge combines the applicable selected layers. Flatten Image replaces the entire stack, including hidden layers, with the visible composite. Transparency remains. Undo restores the stack.

Arrange and transform

With one individual layer selected, Layer → Align aligns its transformed bounds to the canvas. With multiple individual layers selected, alignment uses their combined bounds. Choose left, center, right, top, middle or bottom. Rotated layers align by their displayed bounds.

Distribute requires at least three selected individual layers. It spaces horizontal or vertical centers evenly between the two outermost centers. Stack order does not change. Select individual layers rather than folders for alignment and distribution. Each operation is one undo step.

Use Transform Layer to move, scale or rotate; when the applicable pixel selection is active, the command becomes Transform Selection. Layer flips change selected content. Canvas flips and Image Rotation change the whole composition, including masks, selection and guides.

Canvas Size changes the document bounds using an anchor; Image Size changes image dimensions/resolution through the resize dialog. Duplicate Document opens an independent unsaved copy in a new tab.

Crop and perspective

The Crop tool trims ordinary rectangular compositions. For a photographed page, poster or other flat surface, choose Image → Perspective Crop. Position its four corners around the surface, check the preview and choose automatic or explicit output dimensions. Create Corrected Copy opens a flattened corrected image in another tab, preserving the original layered document. Crossed or collapsed quadrilaterals and invalid dimensions are rejected.

Selection and retouching

Use rectangular/elliptical marquee, lasso or magic selection tools. Hold Shift to add and Option to subtract. Select → All, Deselect, Inverse manage coverage. Load the active layer's pixels or a mask's black areas as a selection. Expand, Contract and Feather adjust its boundary. Painting and pixel adjustments respect the selection.

For retouching, choose Brush, Eraser, Healing or Clone Stamp. Option-click establishes the clone source. Bracket keys change brush size; X exchanges foreground/background colors. Use the tool header for brush strength and other options. Content-Aware Fill fills a selection from surrounding pixels on the active layer. Remove Background creates a mask; its Advanced mode provides edge refinement, contrast and edge shift.

Color and finishing

Image-menu adjustments change the selected visible image layer. For changes that remain editable, choose one of fourteen New Adjustment Layer types and reopen its settings later. An adjustment layer's opacity and mask control its effect.

Filter panels offer exact numeric fields, a preview toggle, Reset, Cancel and OK. Wait for automatic previews to finish before accepting. Spatial settings such as blur radius refer to image pixels, with preview scaling handled by the app.

ControlWhat to adjust
Curves / LevelsTonal shape, black/white points and midtones
Hue/SaturationColor and saturation of the active image
ExposureExposure, offset and gamma
Brightness / ContrastOverall brightness and tonal separation
White BalanceTemperature (2000–12000 K) and tint; reset is 6500 K, zero tint
Shadows / HighlightsRaise Shadows from zero to lift dark areas; reduce Highlights from one to recover bright areas
Color BalanceCyan/red, magenta/green and yellow/blue shifts
VibranceColor intensity, from −1 to 1
Black & White / SepiaConversion strength
PosterizeNumber of tonal levels, from 2 to 30
Gradient MapMap shadows and highlights to selected colors; optionally reverse
Gaussian / Motion BlurSoftness, or streak angle and distance
Unsharp MaskSharpening radius and intensity
Grain / Add NoiseTexture; noise supports uniform/Gaussian and monochromatic modes
Lens CorrectionPositive corrects barrel distortion; negative corrects pincushion distortion
BloomLight glow radius and intensity
VignetteEdge darkening intensity and radius
PixelateMosaic cell size
Find EdgesOutline intensity

Type and shapes

Type → New Text Layer starts text inside the current canvas. Edit Text reopens the selected editable text layer. The tool header controls font, size, spacing and alignment. The shape flyout contains rectangles, ellipses, lines, triangles, hexagons and stars.

Rasterize Layer/Text retains the existing full-resolution appearance, placement, effects and mask while removing editable text/shape metadata. Undo restores editability. Use it when you intentionally want to continue with pixel editing.

When a command is grey

Commands require the relevant target: a document, an individual image layer, editable text, a mask, a selection or multiple layers. Open editing panels and operations in progress also disable conflicting commands. Accept or cancel the panel, then select the intended target. For color adjustments, select one visible image layer rather than its mask or a folder.

Download Oanarina Photo Editor