aboutsummaryrefslogtreecommitdiff
path: root/src/ui
Commit message (Expand)AuthorAgeFilesLines
* Clean code. Clean events of native window.Yuqian Yang2025-11-251-0/+2
* Add cache logic for layout.Yuqian Yang2025-11-243-18/+35
* Clean measure requirement codes.Yuqian Yang2025-11-2212-217/+135
* Clean codes. Remove Measure1.Yuqian Yang2025-11-226-108/+2
* Remove ui Helper.h,cppYuqian Yang2025-11-2111-60/+48
* Clean codes. Remove member function const in RenderObject.Yuqian Yang2025-11-2112-55/+53
* Clean codes. Remove member function const.Yuqian Yang2025-11-2113-83/+75
* Fix use after free in render object.Yuqian Yang2025-11-201-0/+2
* Remove all children when control destroyed.Yuqian Yang2025-11-193-16/+15
* Add overload of string_view for string utils. clean up codes.Yuqian Yang2025-11-181-21/+13
* Fix AutoFreePtr.Yuqian Yang2025-11-181-2/+2
* Move delete later to platform::gui.Yuqian Yang2025-11-182-24/+0
* Bring back ControlHost and refactor tree management of control.Yuqian Yang2025-11-1812-509/+563
* Harden delete after free.Yuqian Yang2025-11-172-12/+38
* Revert removing SelfResolvable.Yuqian Yang2025-11-171-2/+2
* Refactor window host.Yuqian Yang2025-11-1717-811/+537
* Fix delete later related things.Yuqian Yang2025-11-164-3/+18
* Remove SelfResolvable.Yuqian Yang2025-11-164-24/+9
* Fix some part of WinWindow.Yuqian Yang2025-11-163-6/+7
* Fix text edit hittest trailing bug.Yuqian Yang2025-11-161-10/+10
* New timer impl on Windows. Add Event test. Fix delete later.Yuqian Yang2025-11-163-8/+10
* Clean DeleteLater.Yuqian Yang2025-11-163-5/+8
* Rename ClonePtr, update theme.Yuqian Yang2025-11-1620-39/+39
* Abstract out AutoDestruct.Yuqian Yang2025-11-161-2/+1
* Refactor Event.Yuqian Yang2025-11-064-144/+117
* Move base Exception.h to Base.h.Yuqian Yang2025-11-045-6/+0
* Move xml to base.Yuqian Yang2025-11-0413-14/+14
* Move WithTransform.Yuqian Yang2025-11-031-16/+10
* Fix windows build.Yuqian Yang2025-10-171-1/+1
* Implement Utf8/16 funcs.Yuqian Yang2025-10-171-16/+23
* Remove String on Linux.Yuqian Yang2025-10-1712-42/+38
* Use std::from_chars.Yuqian Yang2025-10-177-24/+25
* Remove String stage 1.Yuqian Yang2025-10-1728-187/+178
* Platform base no String.Yuqian Yang2025-10-171-1/+1
* XML and mapper remove String.Yuqian Yang2025-10-1727-99/+120
* Exception remove string.Yuqian Yang2025-10-1716-21/+21
* Split and log debug tag.Yuqian Yang2025-10-111-8/+4
* Fix some compile errors on Windows.Yuqian Yang2025-09-081-0/+1
* Fix some compile error on macOS.Yuqian Yang2025-09-074-10/+11
* Use std::string in logger.Yuqian Yang2025-09-0711-59/+65
* Remove some usage of my format.Yuqian Yang2025-09-072-2/+5
* Rename CRU_LOG_* to CRU_LOG_TAG_*.Yuqian Yang2025-08-1811-34/+34
* Rename common to base.crupest2024-10-0635-47/+47
* test: develop SubProcess test, fix various error.crupest2024-06-101-1/+1
* Get rid of GSL.crupest2024-02-087-77/+66
* Develop document.crupest2023-12-163-3/+29
* Fix typo: Infinate -> Infinitecrupest2023-10-182-2/+2
* Init ui::document.crupest2023-10-153-0/+23
* ...crupest2023-10-051-1/+0
* ...crupest2023-10-051-2/+2