Commit Graph

292 Commits

Author SHA1 Message Date
Pietro Gagliardi 797408fe6e Removed the documentation comments from uiParent. Before we clean up the Darwin backend, we need to implement the manual destruction of parents and children, since that's a prerequisite... 2015-04-17 13:38:46 -04:00
Pietro Gagliardi c8c5edaf9d TODO updates. 2015-04-17 13:19:21 -04:00
Pietro Gagliardi 562072780e Started writing the Windows new control documentation. 2015-04-17 13:18:26 -04:00
Pietro Gagliardi d79acdf876 More Windows backend cleanup. 2015-04-17 11:19:42 -04:00
Pietro Gagliardi c4499416d9 Migrated windows/tab.c. 2015-04-17 11:18:45 -04:00
Pietro Gagliardi 1ed80a8609 Migrated windows/entry.c and windows/label.c. 2015-04-17 11:13:42 -04:00
Pietro Gagliardi 292ea9db7a Migrated windows/checkbox.c. Yes, this might work... 2015-04-17 10:49:14 -04:00
Pietro Gagliardi 5e5df97642 Migrated windows/button.c. This might be better; I don't know yet... 2015-04-17 10:40:52 -04:00
Pietro Gagliardi de2025b156 More newcontrol_unix.md stuff, including fixes. 2015-04-17 01:51:43 -04:00
Pietro Gagliardi 0890216ca1 switch is a keyword. 2015-04-17 01:39:56 -04:00
Pietro Gagliardi 0716746792 Wrote up a guide on how to write a new control in the Unix backend. 2015-04-17 01:32:13 -04:00
Pietro Gagliardi e1baf2e04f Some TODO resolution. 2015-04-16 23:32:22 -04:00
Pietro Gagliardi fc3a90d9bf Cleaned up unix/window.c. 2015-04-16 23:31:32 -04:00
Pietro Gagliardi f25e0fe4d7 Fixed up unix/tab.c. 2015-04-16 23:20:54 -04:00
Pietro Gagliardi 90be2feb7f Cleaned up unix/entry.c and unix/label.c. 2015-04-16 22:21:02 -04:00
Pietro Gagliardi ab0470f7e5 Fixed up unix/checkbox.c and made a few minor changes to unix/button.c. I think this is indeed better, yes. 2015-04-16 22:14:54 -04:00
Pietro Gagliardi 9bc8704c83 Added make clean rule. 2015-04-16 21:22:31 -04:00
Pietro Gagliardi 908755e6b7 More unix/button.c fixups. I think this will do... 2015-04-16 21:01:16 -04:00
Pietro Gagliardi b91fe0c2ac Some more makefile fixups. 2015-04-16 20:52:47 -04:00
Pietro Gagliardi 1d8544975e Split into a new repository and added a LICENSE. 2015-04-16 20:31:11 -04:00
Pietro Gagliardi d6ceeed7b6 Cleaned up unix/button.c a bit. 2015-04-16 16:38:33 -04:00
Pietro Gagliardi 7d77022735 Removed uiControl.Data; it's no longer used. 2015-04-16 16:32:39 -04:00
Pietro Gagliardi a76309995b Fixed the OS X build, including warnings. It works. I'm still a bit unhappy about the way these backends are turning out... 2015-04-16 15:08:49 -04:00
Pietro Gagliardi 07c484c0af Fixed Makefiles for OS X building. 2015-04-16 14:59:17 -04:00
Pietro Gagliardi 158817357c More TODOs. 2015-04-16 14:50:40 -04:00
Pietro Gagliardi 863b8aa9c6 Migrated darwin/tab.m and darwin/window.m. Now to test. 2015-04-16 14:50:05 -04:00
Pietro Gagliardi 6caebe05d9 Migrated darwin/label.m; fixed up some of the other files. 2015-04-16 14:41:24 -04:00
Pietro Gagliardi 7ec19d56a8 Migrated darwin/checkbox.m. 2015-04-16 13:51:46 -04:00
Pietro Gagliardi 63dcd776ca Migrated darwin/button.m. 2015-04-16 13:19:43 -04:00
Pietro Gagliardi b04ef6d93f Began Darwin backend migration. 2015-04-16 13:04:46 -04:00
Pietro Gagliardi 3ac3d0a871 Fixed warnings in the Windows backend. That just leaves the Mac OS X one... 2015-04-16 10:03:31 -04:00
Pietro Gagliardi a2b7492b32 Fixed the rest of the Windows build errors. IT STILL WORKS! Now to fix warnings, if any... 2015-04-16 09:59:05 -04:00
Pietro Gagliardi 83cb200582 Fixed some build errors in the Windows backend. 2015-04-16 09:53:44 -04:00
Pietro Gagliardi 0a34d4f894 Converted windows/windows.c. Now to build and test. More TODOs. 2015-04-16 09:44:06 -04:00
Pietro Gagliardi a0b1ec8191 Fixed some errors in the Windows code. 2015-04-16 09:33:21 -04:00
Pietro Gagliardi 2cc7899d89 Converted windows/tab.c. 2015-04-16 09:32:34 -04:00
Pietro Gagliardi 45d6183743 Migrated windows/entry.c and windows/label.c. 2015-04-16 09:20:00 -04:00
Pietro Gagliardi 9b409db3a3 Migrated windows/checkbox.c and made some small fixes to windows/button.c. 2015-04-16 09:08:38 -04:00
Pietro Gagliardi e9c00b6b65 More windows/newcontrol.c migration. 2015-04-16 01:53:23 -04:00
Pietro Gagliardi 6674944c0a Migrated newcontrol.c and button.c on the Windows backend. 2015-04-16 01:52:31 -04:00
Pietro Gagliardi 7b73734854 Fixed build warnings. More TODOs. 2015-04-15 23:14:36 -04:00
Pietro Gagliardi bb81eebefe Fixed Unix backend build errors. Impressively, IT STILL WORKS! Now to fix the warnings... 2015-04-15 23:07:43 -04:00
Pietro Gagliardi cc901f0424 Migrated test.c and fixed some errorss in ui.idl. 2015-04-15 22:56:03 -04:00
Pietro Gagliardi 82675ddb7e More stack.c fixes. There's an issue with idl2h... 2015-04-15 22:36:28 -04:00
Pietro Gagliardi d35a75f0c8 Converted stack.c. 2015-04-15 22:34:22 -04:00
Pietro Gagliardi b659198f16 Converted unix/window.c. Now to test! 2015-04-15 22:26:27 -04:00
Pietro Gagliardi 95cda3c562 Converted unix/tab.c and fixed an oversight in unix/button.c. 2015-04-15 22:20:25 -04:00
Pietro Gagliardi 40c3448ec0 Converted unix/entry.c and unix/label.c. 2015-04-15 22:17:02 -04:00
Pietro Gagliardi 029b9dcba0 Converted unix/checkbox.c. 2015-04-15 22:04:13 -04:00
Pietro Gagliardi 37d749fe96 Converted unix/button.c. 2015-04-15 21:57:59 -04:00