Skip to content

feat: implement automated desktop screenshot capture and refactor common test helpers#1336

Open
aanorbel wants to merge 4 commits into
mainfrom
feat/desktop-screenshot
Open

feat: implement automated desktop screenshot capture and refactor common test helpers#1336
aanorbel wants to merge 4 commits into
mainfrom
feat/desktop-screenshot

Conversation

@aanorbel
Copy link
Copy Markdown
Member

@aanorbel aanorbel commented May 7, 2026

No description provided.

@aanorbel aanorbel force-pushed the feat/desktop-screenshot branch from 1445788 to 2e52f9f Compare May 7, 2026 12:06
@aanorbel aanorbel requested a review from sdsantos May 11, 2026 04:40
Copy link
Copy Markdown
Contributor

@sdsantos sdsantos left a comment

Choose a reason for hiding this comment

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

We should be able to simplify that dependencies part of the PR.

And next we need some script to convert the screenshots to their final version, with the desktop and UI around them no?

import java.nio.file.Path
import java.util.Locale

internal fun buildScreenshotDependencies(workingDir: Path): Dependencies {
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Instead of repeating so much code for building dependencies, we should have a buildDependencies function that is both used by the main and test flavors, with arguments that could change what we need.

@aanorbel aanorbel force-pushed the feat/desktop-screenshot branch from ecf28cb to 436b7fe Compare May 15, 2026 18:29
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.

2 participants