Skip to content

🚀 Optimize the creation and display of the register window.#90

Open
raspopov wants to merge 1 commit intosanny32:devfrom
raspopov:i89-optimize
Open

🚀 Optimize the creation and display of the register window.#90
raspopov wants to merge 1 commit intosanny32:devfrom
raspopov:i89-optimize

Conversation

@raspopov
Copy link
Contributor

Unnecessary updates when creating a window have been eliminated (from 4 to 1).

Window display has been accelerated (hundreds of times) by eliminating the unnecessary use of HTML elements for text output. Previously, when displaying the text of each element of the register list, an HTML document was created, rendered, and deleted, and this was done twice: once to measure the size of the element and once to display it. This led to graphic flickering and jerky window resizing.

Fixed incorrect alignment of the register description text.

Fixes #89.

Unnecessary updates when creating a window have been eliminated
(from 4 to 1).

Window display has been accelerated (hundreds of times) by eliminating
the unnecessary use of HTML elements for text output. Previously, when
displaying the text of each element of the register list, an HTML
document was created, rendered, and deleted, and this was done twice:
once to measure the size of the element and once to display it.
This led to graphic flickering and jerky window resizing.

Fixed incorrect alignment of the register description text.

Fixes sanny32#89.
@sanny32 sanny32 self-requested a review February 27, 2026 16:19
@raspopov raspopov changed the title Optimize the creation and display of the register window. 🚀 Optimize the creation and display of the register window. Feb 28, 2026
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