aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Impl sdl get/set client/window rect.Yuqian Yang2025-11-273-8/+39
* Clean code. Use event define macro of native window on linux.Yuqian Yang2025-11-276-174/+48
* Clean codes on macos native window.Yuqian Yang2025-11-263-195/+219
* Clean native window events on osx.Yuqian Yang2025-11-253-70/+24
* Fix macos build.Yuqian Yang2025-11-251-2/+2
* Fix a wrong copy leading to win dynamic build failure.Yuqian Yang2025-11-252-4/+4
* Clean code. Clean events of native window.Yuqian Yang2025-11-258-67/+66
* Add cache logic for layout.Yuqian Yang2025-11-245-55/+80
* Fix delete later in delete later destructor.Yuqian Yang2025-11-242-13/+12
* Refactor SelfResolvable.Yuqian Yang2025-11-233-86/+122
* Clean measure requirement codes.Yuqian Yang2025-11-2231-391/+345
* Clean codes. Remove Measure1.Yuqian Yang2025-11-2214-171/+25
* Remove ui Helper.h,cppYuqian Yang2025-11-2111-60/+48
* Clean codes. Remove member function const in RenderObject.Yuqian Yang2025-11-2125-202/+157
* Clean codes. Remove member function const.Yuqian Yang2025-11-2165-403/+278
* Use AutoDestruct to impl EventHandlerRevokerGuard.Yuqian Yang2025-11-214-40/+17
* Remove .gitattributes.Yuqian Yang2025-11-201-2/+0
* Delete all delete later in UiApplication destructing on win.Yuqian Yang2025-11-205-20/+39
* Fix use after free in render object.Yuqian Yang2025-11-206-10/+54
* Remove all children when control destroyed.Yuqian Yang2025-11-197-28/+26
* Add overload of string_view for string utils. clean up codes.Yuqian Yang2025-11-1820-112/+309
* (xcb): fix cairo fill geometry. fix get mouse pos after window destroyed.Yuqian Yang2025-11-182-0/+4
* Fix AutoFreePtr.Yuqian Yang2025-11-185-56/+32
* Fix SetImmediate on osx.Yuqian Yang2025-11-181-2/+3
* Impl DeleteLater on XcbUiApplication.Yuqian Yang2025-11-184-22/+37
* Make SetImmediate follow scheduling order on osx.Yuqian Yang2025-11-181-11/+20
* Impl DeleteLater on OsxUiApplication.Yuqian Yang2025-11-182-10/+19
* Move delete later to platform::gui.Yuqian Yang2025-11-1818-69/+82
* Fix text layout TextSinglePoint on win.Yuqian Yang2025-11-182-2/+1
* Fix set cursor bug on windows.Yuqian Yang2025-11-181-1/+1
* Bring back ControlHost and refactor tree management of control.Yuqian Yang2025-11-1832-830/+844
* Harden delete after free.Yuqian Yang2025-11-174-23/+73
* Revert removing SelfResolvable.Yuqian Yang2025-11-174-9/+168
* Add stdio logger.Yuqian Yang2025-11-173-74/+111
* Refactor window host.Yuqian Yang2025-11-1736-1213/+780
* Fix delete later related things.Yuqian Yang2025-11-166-8/+21
* Remove SelfResolvable.Yuqian Yang2025-11-1612-313/+20
* Fix some part of WinWindow.Yuqian Yang2025-11-165-24/+47
* Cleanup Win codes.Yuqian Yang2025-11-166-122/+70
* Fix text edit hittest trailing bug.Yuqian Yang2025-11-165-21/+48
* New timer impl on Windows. Add Event test. Fix delete later.Yuqian Yang2025-11-1621-298/+120
* Clean DeleteLater.Yuqian Yang2025-11-169-70/+46
* Rename ClonePtr, update theme.Yuqian Yang2025-11-1672-442/+350
* Update color of theme.Yuqian Yang2025-11-161-12/+12
* Abstract out AutoDestruct.Yuqian Yang2025-11-1616-231/+192
* Impl win subprocess.Yuqian Yang2025-11-1635-400/+743
* Fix Event on Windows.Yuqian Yang2025-11-071-10/+10
* Remove CRU_PLATFORM_* macros.Yuqian Yang2025-11-078-29/+11
* Win Resource.h to Base.h.Yuqian Yang2025-11-0769-448/+252
* Impl timer on SDL.devYuqian Yang2025-11-067-46/+116