Often one wants to know if certain pages of an app fit on mobile. With
meson setup -Dtests=true -Dtools=true _build meson compile -C _build _build/tools/check-adaptive tools/examples/phosh-mobile-settings.acheck
you can switch through the different pages and have them screenshoted by describing the navigation patterns like:
[app] name = phosh-mobile-settings exec = phosh-mobile-settings quit = <ctrl>Q [main] shortcuts= [welcome-tab] shortcuts=Tab;Return; [feedback-tab] shortcuts=Return;Tab;Return; [compositor-tab] shortcuts=Return;Tab;Return; [lockscreen-tab] shortcuts=Return;Tab;Return; [convergence-tab] shortcuts=Return;Tab;Return;
Which gives you
This is marked as draft as I won't be able to look into cleaning this up for merging near tearm but the functionality might already be useful when you don't want to check your app manually every time.