Commit Graph

29 Commits

Author SHA1 Message Date
Pietro Gagliardi 9a7ddf0e38 Fixed most of the control sizing issues on Windows. The only other problem is initial size of the uiWindow bin child... 2015-04-29 02:22:15 -04:00
Pietro Gagliardi 97e40161af Mostly migrated windows/tab.c. A few things aren't working right... Also fixed a bad bug in windows/container.c. 2015-04-29 01:53:39 -04:00
Pietro Gagliardi c7bbd1d374 Migrated windows/newcontrol.c. 2015-04-29 01:37:49 -04:00
Pietro Gagliardi 90bb60a435 Moved windows/newcontrol.c and windows/tab.c back. Totally not migrated yet. 2015-04-29 01:34:03 -04:00
Pietro Gagliardi da2ad417a0 Fixed the same oversight as the previous commit on the Windows and OS X backends. Added comments to document the oversight. 2015-04-28 21:35:29 -04:00
Pietro Gagliardi 0e16aa4d7c Fixed build system for OS X builds. 2015-04-28 14:46:09 -04:00
Pietro Gagliardi 440949a60a Fixed some other issues with builds. The Makefile will need tweaking... 2015-04-28 14:40:51 -04:00
Pietro Gagliardi 344bae4ca4 Fixed the other build errors and warnings. Removed lifetimes.c. 2015-04-27 22:25:27 -04:00
Pietro Gagliardi a3d89b614c Fixed many (but not all) build errors and warnings. 2015-04-27 22:17:15 -04:00
Pietro Gagliardi 5e5415df00 Finished with windows/window.c migration. Let's try this thing! 2015-04-27 22:06:13 -04:00
Pietro Gagliardi 71d368876a More uiWindow and bin work. 2015-04-27 20:23:52 -04:00
Pietro Gagliardi ae8bb69385 More uiWindow work. 2015-04-27 20:02:33 -04:00
Pietro Gagliardi 4f99fdd90f Started working on the new uiWindow. 2015-04-27 18:04:41 -04:00
Pietro Gagliardi 28a632c5b6 Wrote up a Bin for the Windows backend. Minor changes in uiBox too. 2015-04-27 11:50:22 -04:00
Pietro Gagliardi 36789edde5 More uiContainer work on Windows. This might actually do it for that file for now! 2015-04-27 10:41:48 -04:00
Pietro Gagliardi 68b801fa92 More container work on Windows. 2015-04-27 10:37:37 -04:00
Pietro Gagliardi 14a720fb7c More Windows uiContainer work. 2015-04-27 01:27:07 -04:00
Pietro Gagliardi 7b8964d87d More Windows uiContainer work. 2015-04-27 01:07:46 -04:00
Pietro Gagliardi 45ec5f4125 Removed code from windows/OLDcontainer.c that was migrated to windows/container.c. 2015-04-26 23:38:04 -04:00
Pietro Gagliardi cf916f0681 Started writing new container code. I still have no idea what I'm doing! 2015-04-26 23:33:08 -04:00
Pietro Gagliardi 333d610b0e Hooked up menu events on Windows. We're done! 2015-04-24 15:54:37 -04:00
Pietro Gagliardi 7a1634a387 Made menu IDs on Windows global across all menus. This is what we actually intended... 2015-04-24 15:45:58 -04:00
Pietro Gagliardi 88bbdc4805 Wrote up the actual HMENU creation code on Windows. That just leaves the event handling. 2015-04-24 15:44:29 -04:00
Pietro Gagliardi d28d5c8d3e More TODOs. 2015-04-24 15:29:57 -04:00
Pietro Gagliardi a80f1936f8 Wrote the code that builds menu data structures. That just leaves the code to create the menus in the windows themselves. 2015-04-24 15:26:37 -04:00
Pietro Gagliardi 962b71d773 Added a stub menu creation function (for linking), turned off test program menu generation temporarily, and fixed another Windows build issue. 2015-04-24 14:16:37 -04:00
Pietro Gagliardi c42b9399cd More Windows stuff. Ugh this is what I was trying to AVOID but oh well 2015-04-24 14:09:48 -04:00
Pietro Gagliardi 3ea84f9bf5 More Windows work. This will just be a flat import for now. I really want to figure something out about uiOSContainers... 2015-04-24 13:59:49 -04:00
Pietro Gagliardi e4e2c1232f Started readding the Windows backend. Still not too sure about uiOSContainer... 2015-04-23 22:32:58 -04:00