Skip to content

Add automatic generation of documentation screens and version number#554

Merged
davecraig merged 2 commits into
Scottish-Tech-Army:mainfrom
davecraig:main
Jul 15, 2025
Merged

Add automatic generation of documentation screens and version number#554
davecraig merged 2 commits into
Scottish-Tech-Army:mainfrom
davecraig:main

Conversation

@davecraig

Copy link
Copy Markdown
Contributor

No description provided.

The current version wasn't easily visible, so put it in the bottom bar of the drawer
menu where it's very easy to find. Adding the scaffold means that we can add far more
menu entries and support different screen formats and the user will be able to scroll
to get to them.
The reason for having these as instrumented tests is that we want them to
include the rendered map. However, because that requires the GitHub secret
containing the TILE_PROVIDER it can't be done from any old build. We can do
it from a release, so do it there and upload the artifacts to that release.
We can have both screenshots for the PlayStore, and ones for including in the
jekyll docs build.

We don't want the time to appear on the screenshots as that would result in
endlessly changing screenshots, so trim them with imagemagick before committing.
Any changes will result in the docs being rebuilt and using the new images.
@davecraig davecraig merged commit d9493e7 into Scottish-Tech-Army:main Jul 15, 2025
1 check passed
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.

1 participant