
























git commit -a --amend && git push -f adds all changes to last commit and force-pushes it to server

git rebase -i upstream/master at the end and follow the instructions to merge all commits into one




DoButtonLogic code which returns INT corresponding to flags of mouse buttons being pressed (as I think)































time() here overflows?






long long in cpp?





















































































































































Graphics()->QuadsSetSubset(TextCharQuad.m_Vertices[0].m_U * UVScale, TextCharQuad.m_Vertices[0].m_V * UVScale, TextCharQuad.m_Vertices[2].m_U * UVScale, TextCharQuad.m_Vertices[2].m_V * UVScale);
IGraphics::CQuadItem QuadItem(TextCharQuad.m_Vertices[0].m_X, TextCharQuad.m_Vertices[0].m_Y, TextCharQuad.m_Vertices[1].m_X - TextCharQuad.m_Vertices[0].m_X, TextCharQuad.m_Vertices[2].m_Y - TextCharQuad.m_Vertices[0].m_Y);
Graphics()->QuadsDrawTL(&QuadItem, 1);






















































































































CScrollRegion and nested clipping in CUI would be gr8





CUIRect::VEquipartition and HEquipartiton would be greatCUIRect::HPartition that takes rects and a list of ratios, like flexbox











ofc not chromium





who got the time tho








i took like ONE lesson about languages and parsing trees and stuff.















CRenderTools::DrawRoundRectExt easier to understand and safer for out of bounds exception.





