Commit Graph

30 Commits

Author SHA1 Message Date
Pietro Gagliardi b2d739a636 Fixed initial uiWindow child size. Tabs work fine anyway! 2015-04-29 02:31:24 -04:00
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