Photo gallery loads all photos in the background

Select all now works on the complete photo set — background loading ensures all photos are available before you can select them all.

Bug Fixes

The photo gallery now loads all photos in the background automatically using the browser's idle time. This means "Select all" operates on the complete result set instead of just the currently-visible portion, making the behavior more predictable. You'll see a "Loading all photos…" message until the background load completes, and the select-all button only becomes available once every matching photo has loaded.