공개: alpha.5 기준선 갱신
This commit is contained in:
parent
b63832706b
commit
00da320d96
62 changed files with 883 additions and 175 deletions
|
|
@ -149,12 +149,8 @@ PY
|
|||
capture_window() {
|
||||
local window_id="$1"
|
||||
local target_path="$2"
|
||||
local root_capture="${target_path%.*}-root.${target_path##*.}"
|
||||
local geometry
|
||||
read -r crop_x crop_y crop_w crop_h < <(wait_for_geometry "$window_id")
|
||||
import -window root "$root_capture"
|
||||
convert "$root_capture" -crop "${crop_w}x${crop_h}+${crop_x}+${crop_y}" +repage "$target_path"
|
||||
rm -f "$root_capture"
|
||||
wait_for_geometry "$window_id" >/dev/null
|
||||
import -window "$window_id" "$target_path"
|
||||
}
|
||||
|
||||
create_conversation_fallback() {
|
||||
|
|
|
|||
|
|
@ -315,9 +315,9 @@ async function captureOnboarding(browser) {
|
|||
window.localStorage.clear()
|
||||
})
|
||||
await page.reload({ waitUntil: 'networkidle2' })
|
||||
await page.screenshot({
|
||||
const app = await page.waitForSelector('.onboarding')
|
||||
await app.screenshot({
|
||||
path: path.join(outputDir, 'vstalk-web-onboarding.png'),
|
||||
fullPage: false,
|
||||
})
|
||||
await page.close()
|
||||
}
|
||||
|
|
@ -327,9 +327,9 @@ async function captureConversationList(browser) {
|
|||
await installSessionMocks(page)
|
||||
await page.goto(baseUrl, { waitUntil: 'networkidle2' })
|
||||
await page.waitForSelector('.conversation-row')
|
||||
await page.screenshot({
|
||||
const app = await page.waitForSelector('.shell')
|
||||
await app.screenshot({
|
||||
path: path.join(outputDir, 'vstalk-web-list.png'),
|
||||
fullPage: false,
|
||||
})
|
||||
await page.close()
|
||||
}
|
||||
|
|
@ -341,9 +341,9 @@ async function captureConversation(browser) {
|
|||
await page.waitForSelector('.conversation-row')
|
||||
await page.click('.conversation-row')
|
||||
await page.waitForSelector('.message-bubble')
|
||||
await page.screenshot({
|
||||
const app = await page.waitForSelector('.shell')
|
||||
await app.screenshot({
|
||||
path: path.join(outputDir, 'vstalk-web-chat.png'),
|
||||
fullPage: false,
|
||||
})
|
||||
await page.close()
|
||||
}
|
||||
|
|
@ -355,9 +355,9 @@ async function captureSearch(browser) {
|
|||
await page.waitForSelector('.bottom-bar')
|
||||
await page.click('.bottom-bar .nav-button:nth-child(2)')
|
||||
await page.waitForSelector('.search-field')
|
||||
await page.screenshot({
|
||||
const app = await page.waitForSelector('.shell')
|
||||
await app.screenshot({
|
||||
path: path.join(outputDir, 'vstalk-web-search.png'),
|
||||
fullPage: false,
|
||||
})
|
||||
await page.close()
|
||||
}
|
||||
|
|
@ -369,9 +369,9 @@ async function captureSaved(browser) {
|
|||
await page.waitForSelector('.bottom-bar')
|
||||
await page.click('.bottom-bar .nav-button:nth-child(3)')
|
||||
await page.waitForSelector('.saved-section')
|
||||
await page.screenshot({
|
||||
const app = await page.waitForSelector('.shell')
|
||||
await app.screenshot({
|
||||
path: path.join(outputDir, 'vstalk-web-saved.png'),
|
||||
fullPage: false,
|
||||
})
|
||||
await page.close()
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue