Skip to content

Sync with Master - #4

Merged
salmanfarisvp merged 17 commits into
masterfrom
development
Sep 22, 2026
Merged

salmanfarisvp merged 17 commits into
masterfrom
development

Conversation

@salmanfarisvp

@salmanfarisvp salmanfarisvp commented Sep 21, 2026 •

Copy link
Copy Markdown
Member
  • Added app files after the local QA dev branch.
  • Need to test stage deployment after adding key and before merging - assigned to @renatgalimov
image

514sid and others added 16 commits September 17, 2026 18:35
Sunrise, sunset, twilight bands and moon phase for a screen, computed on
the player from its own coordinates and clock. No API key and no network
calls at runtime.
The en-DE long date renders as "16. September" on macOS and "16 September"
on the CI runner, since the separator moves with the ICU build. The contract
is the order of the parts, so assert that instead.
The rotation came from the difference in azimuth between sun and moon,
which treats the sky as flat around the moon. That holds while the two are
close together and fails at opposition, where the azimuths are 180 apart:
exactly where the difference wraps. The disc turned through 172 degrees in
two minutes, every full moon, twice a day.

Use the position angle of the sun seen from the moon, measured on the
sphere from the zenith. Over a lunation the largest step is now 2.25
degrees per two minutes, which is the moon's own motion.
Move live, auto-play, and frozen sky moments into Screenly settings so the same controls work on players without a bottom panel.
Keep location and playback in the main form; tuck coordinates, timezone, and clock format under Advanced.
feat: add Daylight, an offline sun and moon Edge App
Use the release that always deploys from screenly.yml and drop the frozen v1 checks pin.
Shoot one city per frozen playback mode, drop the old golden-hour gallery assets, and document the new gallery in the README.
Shoot San Francisco live and every frozen playback setting at all player resolutions via the standard edge-apps screenshots path, and drop the store-screenshots flow.
Keep every resolution for live mode only, and drop the extra mode WebPs at other sizes.
Match the named playback mode files so every shot has an explicit mode label.
Use the split day/night mark as the Edge App icon and point the manifest at it.
Make the heading setting help text simpler, and list what each playback value shows in the README.
Replace Time Machine UI with a playback setting
Copilot AI lite review requested due to automatic review settings September 21, 2026 20:27

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@salmanfarisvp
salmanfarisvp merged commit fa54b7d into master Sep 22, 2026
2 of 4 checks passed

This branch is waiting to be deployed

1 waiting deployment
stage — ed4ff167 Waiting Sep 21, 2026 by salmanfarisvp via Updating Daylight in stage #3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants