You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add Photography Guide functionality with scheduling and landscape composite
- Updated TimerScreen to include a new Photography Guide button and corresponding handler.
- Implemented photography guide logic in a new utils file, allowing for shot scheduling and moon geometry calculations.
- Created unit tests for the photography guide schedule and landscape composite layout to ensure correct functionality.
- Enhanced documentation to reflect the current status and implementation details of the Photography Guide feature.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+16Lines changed: 16 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,22 @@ All notable changes to this project will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [1.1.33] — 2026-02-26
9
+
10
+
### Added
11
+
- Added a new timer-linked `Photography Guide` flow with a split `Preview` / `Photo Guide` action row on the Timer screen.
12
+
- Added schedule generation helpers for photo timing distribution across eclipse phases (`3/5/7/9` shots), including phase buckets and preview-progress anchors.
13
+
- Added in-guide shot schedule table rows with UTC/local timestamps, phase labels, and generated eclipse preview thumbnails per shot.
14
+
- Added landscape composite simulation modal with 24mm framing, fixed `MAX` anchor placement, clamped edge indicators, and moon rendering only during occlusion windows.
15
+
- Added regression tests for photography guide schedule logic and composite anchor/clamping behavior.
16
+
17
+
### Changed
18
+
- Updated navigation wiring to include a dedicated `PhotographyGuide` route with timer circumstance payload (including contact bearings for preview direction).
19
+
- Bumped `apps/mobile` version to `1.1.33`.
20
+
21
+
### Tests
22
+
- Verified mobile checks pass: `pnpm -C apps/mobile typecheck`, `pnpm -C apps/mobile lint`, and `pnpm -C apps/mobile test`.
0 commit comments