Commit Graph

20 Commits

Author SHA1 Message Date
Pietro Gagliardi eb0b1d1ab7 Changed all the things that used NSMutableDictionary to store views as keys to not do so. Will test next. 2015-08-17 01:29:34 -04:00
Pietro Gagliardi 22551413aa Set up the infrastructure for replacing NSMutableDictionary with a proper non-copying map. 2015-08-17 01:03:53 -04:00
Pietro Gagliardi 4a9d0081a3 Other build issues fixed. Now for other issues. 2015-08-16 23:44:23 -04:00
Pietro Gagliardi 13e90c4263 More fixes. 2015-08-16 23:20:53 -04:00
Pietro Gagliardi 4b0d81c144 More compile fixes. 2015-08-16 23:16:42 -04:00
Pietro Gagliardi fa659395c8 Fixed some build issues and added the OS X uiControl code. 2015-08-16 23:08:00 -04:00
Pietro Gagliardi 51f714e0e4 More migration. I think that's all the code; all that's left is the makefiles... 2015-08-16 22:46:18 -04:00
Pietro Gagliardi f95b9c1204 More migration. 2015-08-16 22:30:44 -04:00
Pietro Gagliardi 705f81d7e4 Started merging back the uiControl base code. 2015-08-16 22:19:15 -04:00
Pietro Gagliardi 8fec1b41d2 Some more Auto Layout utility functions. 2015-08-16 11:43:51 -04:00
Pietro Gagliardi d0ceac86c2 Wrote up the Auto Layout-based uiBox implementation. 2015-08-15 23:32:34 -04:00
Pietro Gagliardi a0bf2107d3 Migrated the uiWindow code, also reimplementing it to use the new Auto Layout system. 2015-08-15 20:37:02 -04:00
Pietro Gagliardi 459900ffd5 Fixed up tab.m. 2015-08-15 19:35:36 -04:00
Pietro Gagliardi f8fbcb3dfb Started some Auto Layout utility functions. 2015-08-15 17:05:48 -04:00
Pietro Gagliardi cfd50c16d9 More control migration. I'm going to rewrite this before continuing, but first, Auto Layout stuff. 2015-08-15 17:05:11 -04:00
Pietro Gagliardi a931957f4e More new Darwin controls. 2015-08-14 23:50:38 -04:00
Pietro Gagliardi 60856a59b7 Even more Darwin control work. 2015-08-14 22:50:20 -04:00
Pietro Gagliardi 521da6c598 More Darwin control migration. 2015-08-14 21:46:35 -04:00
Pietro Gagliardi e0963f8030 More TODOs. 2015-08-13 23:38:58 -04:00
Pietro Gagliardi 216f480d31 Started rewriting the OS X backend. This time I start by writing the controls how I'd ideally write the boilerplate. 2015-08-13 23:38:17 -04:00