aboutsummaryrefslogtreecommitdiff
path: root/include/cru/ui
Commit message (Collapse)AuthorAgeFilesLines
* Extract out MapFromXmlAsStringValue.HEADmainYuqian Yang14 days1-7/+32
|
* Clean up mapper codes.Yuqian Yang14 days32-587/+179
|
* Fix render rect of border render object.Yuqian Yang2025-12-141-0/+2
|
* Add paint invalid area.Yuqian Yang2025-12-119-47/+38
|
* Fix window destroy mouse hover control not reset.Yuqian Yang2025-12-111-19/+22
|
* Clean codes.Yuqian Yang2025-12-101-5/+5
|
* Fix SDL popup window.Yuqian Yang2025-12-075-4/+10
|
* Refactor CRU_LOG_TAG_*.Yuqian Yang2025-12-051-1/+1
|
* Remove CRU_DEFINE_CLASS_LOG_TAG.Yuqian Yang2025-12-0515-15/+32
|
* Clean up Bitmask.Yuqian Yang2025-12-011-7/+1
|
* Fix a wrong copy leading to win dynamic build failure.Yuqian Yang2025-11-251-1/+1
|
* Add cache logic for layout.Yuqian Yang2025-11-242-37/+45
|
* Clean measure requirement codes.Yuqian Yang2025-11-2212-163/+187
|
* Clean codes. Remove Measure1.Yuqian Yang2025-11-226-35/+9
|
* Clean codes. Remove member function const in RenderObject.Yuqian Yang2025-11-2112-146/+103
|
* Clean codes. Remove member function const.Yuqian Yang2025-11-2123-196/+134
|
* Delete all delete later in UiApplication destructing on win.Yuqian Yang2025-11-201-16/+23
| | | | Fix a bug in LayoutRenderObject.
* Fix use after free in render object.Yuqian Yang2025-11-202-7/+22
|
* Remove all children when control destroyed.Yuqian Yang2025-11-193-5/+8
|
* Move delete later to platform::gui.Yuqian Yang2025-11-183-44/+7
|
* Fix text layout TextSinglePoint on win.Yuqian Yang2025-11-181-1/+0
|
* Bring back ControlHost and refactor tree management of control.Yuqian Yang2025-11-1815-313/+272
|
* Harden delete after free.Yuqian Yang2025-11-172-11/+35
|
* Revert removing SelfResolvable.Yuqian Yang2025-11-171-1/+1
|
* Refactor window host.Yuqian Yang2025-11-1715-396/+233
|
* Fix delete later related things.Yuqian Yang2025-11-162-5/+3
|
* Remove SelfResolvable.Yuqian Yang2025-11-163-9/+3
|
* New timer impl on Windows. Add Event test. Fix delete later.Yuqian Yang2025-11-164-13/+12
|
* Clean DeleteLater.Yuqian Yang2025-11-162-55/+21
|
* Rename ClonePtr, update theme.Yuqian Yang2025-11-1622-112/+112
|
* Abstract out AutoDestruct.Yuqian Yang2025-11-163-3/+0
|
* Refactor Event.Yuqian Yang2025-11-0611-16/+17
|
* Move base Exception.h to Base.h.Yuqian Yang2025-11-041-1/+0
|
* Move xml to base.Yuqian Yang2025-11-0412-12/+12
|
* Osx remove Resource.h.Yuqian Yang2025-11-031-5/+0
|
* Remove Object2.Yuqian Yang2025-11-0322-102/+2
|
* Remove String on Linux.Yuqian Yang2025-10-1727-78/+62
|
* Remove String stage 1.Yuqian Yang2025-10-1722-82/+91
|
* XML and mapper remove String.Yuqian Yang2025-10-178-9/+9
|
* Exception remove string.Yuqian Yang2025-10-173-6/+6
|
* Fix windows dynamic lib build.Yuqian Yang2025-09-081-5/+8
|
* Fix static lib build on win.Yuqian Yang2025-09-081-1/+1
|
* Use std::string in logger.Yuqian Yang2025-09-0714-14/+14
|
* Remove some usage of my format.Yuqian Yang2025-09-073-7/+19
|
* Rename common to base.crupest2024-10-0638-48/+48
|
* feat: fix linux build, complete PosixSpawnSubProcess.crupest2024-06-252-5/+2
| | | | NEED TEST: BufferStream, AutoReadStream, SubProcess.
* Get rid of GSL.crupest2024-02-087-67/+56
|
* Develop document.crupest2023-12-162-2/+55
|
* Fix typo: Infinate -> Infinitecrupest2023-10-181-1/+1
| | | | Actually I'm testing nvim-gitsigns...
* Init ui::document.crupest2023-10-152-0/+44
|