mirror of
https://github.com/ful1e5/Bibata_Cursor.git
synced 2025-05-28 22:14:21 -04:00
⚡ Optimize browser rendering
This commit is contained in:
parent
03d485b5f1
commit
9dbcc585b8
1 changed files with 4 additions and 6 deletions
|
@ -96,10 +96,9 @@ export class BitmapsGenerator {
|
|||
// Render
|
||||
spinner.text = ` Rendering ${chalk.greenBright(cursor)}`;
|
||||
await svgElement.screenshot({ omitBackground: true, path: out });
|
||||
}
|
||||
|
||||
await this.closeAllPages(browser);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Save animated cursors frames.
|
||||
|
@ -141,7 +140,7 @@ export class BitmapsGenerator {
|
|||
// Pushing frames until it match to 1st frame
|
||||
index++;
|
||||
|
||||
// Minimum frames no. = 5
|
||||
// Minimum frames no. = 15
|
||||
while (!breakRendering) {
|
||||
const key = getFrameName(index, cursor);
|
||||
spinner.text = ` Rendering ${chalk.greenBright(key)}`;
|
||||
|
@ -156,7 +155,7 @@ export class BitmapsGenerator {
|
|||
img2Buff: newFrame
|
||||
});
|
||||
|
||||
if (matched && !normalAnimatedCursors.includes(cursor) && index > 5) {
|
||||
if (matched && !normalAnimatedCursors.includes(cursor) && index > 15) {
|
||||
breakRendering = true;
|
||||
} else if (matched && index > this.minimumFrames) {
|
||||
breakRendering = true;
|
||||
|
@ -167,10 +166,9 @@ export class BitmapsGenerator {
|
|||
}
|
||||
|
||||
this.saveFrames(frames);
|
||||
}
|
||||
|
||||
await this.closeAllPages(browser);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Generate cursors `bitmaps`.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue