17.3 Section 17: Progressive Disclosure & UX Philosophy

Customizable Quick Actions bar

Drag-reorder the twelve icons at the bottom of the viewfinder.

Where to find it

Settings Quick actions bar (long-press a row in the editor to drag)

Summary

The viewfinder always shows two rows of six icons. Open Settings > Quick actions bar to drag any icon into the order you like; the change persists across reboots and profile switches. The bar's twelve icons stay visible at all times so power-user shortcuts never disappear into a tray.

Tap to zoom — actual screenshot from the app

Detail

How it works

What the bar holds

Two rows of six icons sit below the live preview. The defaults are: Layers, Filter, Black and White, Histogram, Metering Mode, Composition Grid on row one, and Tools, Framing, Shot Log, What should I do, Flip Orientation, Settings on row two. All twelve icons stay visible at all times — nothing is ever hidden in an overflow tray.

How to reorder

Open Settings, scroll to Quick actions bar, and tap. The editor opens full-screen showing the current order with a small drag handle on each row. Long-press a row and drag it to the position you want; release. The viewfinder bar updates the next time it draws. Tap Reset to default to restore the original layout.

Per-profile persistence

Your order is saved on the active profile (Profile.quickActionsOrderCsv) and reloads on cold start, reboot, and full app close-reopen. Switch profiles and you get whatever order that profile was saved with — a documentary profile can lead with Histogram and Multi-Spot while a portrait profile can lead with Filter and Framing.

Why two rows of six

Twelve slots fit comfortably below a 4:3 preview on a portrait phone without forcing the touch targets below the minimum 48 dp Material guideline. Hiding rarely-used icons in a More tray loses the muscle memory that makes the viewfinder fast; you might tap an icon you barely use once a month, but when you need it you want it where it always lives.

Implementation notes (for developers)
QuickActionId enum (12 entries) persisted as Profile.quickActionsOrderCsv. Room v77 migration backfills the default order. Editor uses the same long-press drag mechanics as the Tools menu (feature 17.5). QuickActionId.parse always backfills missing entries so the bar never has fewer than 12 slots.

Search documentation