libui/test
Pietro Gagliardi 7aeb937b93 Added methods to uiControl to catch and handle parent changing from the perspective of the individual controls. This will be used to implement the transition from not being backed by an OS handle to being backed by one and back on Windows, and should be all we need to start re-adding controls after uiWindow. 2020-05-13 12:43:40 -04:00
..
allcalls.h Reintegrated test/noinitwrongthread.c into the fold. Now to test. 2020-05-10 14:49:11 -04:00
controls.c Added methods to uiControl to catch and handle parent changing from the perspective of the individual controls. This will be used to implement the transition from not being backed by an OS handle to being backed by one and back on Windows, and should be all we need to start re-adding controls after uiWindow. 2020-05-13 12:43:40 -04:00
controls_darwin.m And reintegrated the macOS tests. Now for the other platforms. 2020-05-11 22:19:07 -04:00
controls_haiku.c And Haiku. 2020-05-12 01:46:36 -04:00
controls_unix.c And with Unix. 2020-05-11 22:37:17 -04:00
controls_windows.c Reintegrated the Windows control tests. We may be close to getting rid of zNEW_test! 2020-05-11 22:30:30 -04:00
errors.c Clarified something in test/errors.c. 2020-05-11 21:03:31 -04:00
initmain.c Reworked programmer error tests to limit what they catch. The cycle checking tests now correctly crash and burn because the programmer errors they throw are elsewhere. Now to actually hook up the cycle checking! Also added some notes to test/errors.c to explain what we're doing and also fixed the build. 2020-05-11 20:55:34 -04:00
main.c Fixed the build. It works so far! 2020-02-18 01:08:38 -05:00
meson.build Renamed testparent to testrunner. (Whatever this became wasn't going to be testparent anyway; that was me thinking ahead to XCTest for macOS testing, which we're almost to the point of...) 2020-05-12 02:05:30 -04:00
noinitwrongthread.c Finished reintegrating test/noinitwrongthread.c. That was easy! 2020-05-10 14:57:03 -04:00
resources_shared.rc Got Windows working again. 2020-01-28 21:29:45 -05:00
resources_static.rc Got Windows working again. 2020-01-28 21:29:45 -05:00
test.h And reintegrated the macOS tests. Now for the other platforms. 2020-05-11 22:19:07 -04:00
test_darwin.h Started reintegrating control tests. 2020-05-10 17:58:48 -04:00
test_haiku.h And Haiku. 2020-05-12 01:46:36 -04:00
test_shared.manifest Got Windows working again. 2020-01-28 21:29:45 -05:00
test_static.manifest Got Windows working again. 2020-01-28 21:29:45 -05:00
test_unix.h And with Unix. 2020-05-11 22:37:17 -04:00
test_windows.h Reintegrated the Windows control tests. We may be close to getting rid of zNEW_test! 2020-05-11 22:30:30 -04:00
testlist.py Finished reintegrating test/noinitwrongthread.c. That was easy! 2020-05-10 14:57:03 -04:00
thread.h Reintegrated timerSleep() (now threadSleep() because I'm not bloating things further). initmain.c fully restored! 2020-01-21 15:13:24 -05:00
thread_notwindows.c Reintegrated timerSleep() (now threadSleep() because I'm not bloating things further). initmain.c fully restored! 2020-01-21 15:13:24 -05:00
thread_windows.c Got Windows working again. 2020-01-28 21:29:45 -05:00