Commit Graph

18 Commits

Author SHA1 Message Date
Pietro Gagliardi 4649e7d632 Oh wait, we leave that to the individual containers. Never mind! Let's write this on other platforms!! 2019-06-18 11:02:39 -04:00
Pietro Gagliardi 644afdedaf Added uiControlOnFree() checking to test/control.c. Now we can add the tests for uiControlFree() calling Free on children, and then we can finally start implementing these on the other platforms :D 2019-06-18 10:59:56 -04:00
Pietro Gagliardi a1b0979506 Rewrote test/controls.c to be about counting calls. 2019-06-18 10:48:10 -04:00
Pietro Gagliardi dcae8888d2 More controls test work. 2019-06-17 20:03:57 -04:00
Pietro Gagliardi a9145c2f35 Started writing the uiControl functionality tests. Also more TODOs. Let's fix build errors next. 2019-06-16 21:44:49 -04:00
Pietro Gagliardi f90150a579 More filling in of the uiControl errors tests. 2019-06-16 13:06:28 -04:00
Pietro Gagliardi 3e96dafe44 Created the test uiControl type. Now we can start writing the rest of the uiControl tests. 2019-06-16 05:45:16 -04:00
Pietro Gagliardi 0550e4bc00 Turned testVtable into a function that returned the pointer to use, made the OSVtable equivalent likewise, and renamed darwin/control.m to darwin/controls.m. 2019-06-15 21:33:53 -04:00
Pietro Gagliardi b6a8d24c3e And fixed const issues and other build errors. 2019-06-15 20:48:20 -04:00
Pietro Gagliardi ad209175c1 Migrated controls_errors.h. Now I need to add consts to uiRegisterControlType() and friends. 2019-06-15 20:38:18 -04:00
Pietro Gagliardi ab82278a30 And got things building. Now to clean up the error macro part. 2019-06-13 10:43:44 -04:00
Pietro Gagliardi f3b0dc16ab Slight refactoring of the controls test. One more thing to do for now. 2019-06-13 10:31:17 -04:00
Pietro Gagliardi 63773f703c Fixed build errors. The test itself will fail at present, but we have some cleanups to do still... 2019-06-11 21:29:25 -04:00
Pietro Gagliardi e30ed33046 Finished rewriting test/controls.c for the initial run. Now to fix errors. 2019-06-11 21:23:56 -04:00
Pietro Gagliardi 28a5cd543a Started writing the uiControl error tests. 2019-06-11 12:01:35 -04:00
Pietro Gagliardi 6903bebe7d Started writing the controls Darwin-specific code and all-platforms tests for real. 2019-06-10 23:09:48 -04:00
Pietro Gagliardi e808d85e01 Added function names to the wrong struct size error. 2019-06-09 08:50:12 -04:00
Pietro Gagliardi c45ab57bce Started writing control tests. This is going to be fun... 2019-06-08 21:38:32 -04:00