Commit Graph

12 Commits

Author SHA1 Message Date
Pietro Gagliardi 819d778b46 Some layout.swift changes. Added support for the metrics parameter and a fitting size calculation function; this will be needed for the next experiment with boxes. 2015-08-11 20:10:12 -04:00
Pietro Gagliardi 4de4fdafdf More TODOs. 2015-08-09 01:51:13 -04:00
Pietro Gagliardi ba2651ce03 Fixed other Spinbox issues. Rule for our Box is that both intrinsic dimensions MUST be provided. 2015-08-09 00:20:28 -04:00
Pietro Gagliardi 5964af433a Fixed up Spinbox. 2015-08-08 23:33:56 -04:00
Pietro Gagliardi 39d36f30b5 Removed Control.Relayout(). It's not going to be needed, as only a change in control-specific state would trigger a relayout, and we don't need to lay /the entire window/ out recursively due to an internal change. 2015-08-07 22:10:11 -04:00
Pietro Gagliardi 43e3d538e0 Migrated Spinbox back. 2015-08-07 20:25:18 -04:00
Pietro Gagliardi 4857ddc018 Started restructuring this whole thing, Swift-izing it in the process. I'm going to just abandon the current tBox implementation; I have no idea how it worked at all. 2015-08-07 18:17:29 -04:00
Pietro Gagliardi ad895a7f7e Fixed some more runtime errors. I have no idea how this code even worked anymore. 2015-08-07 16:24:15 -04:00
Pietro Gagliardi 9aeeeab812 Fixed runtime errors. Now to fix bugs! 2015-08-07 15:07:53 -04:00
Pietro Gagliardi dbde124471 Fixed build errors. Now to fix runtime errors. 2015-08-07 14:45:01 -04:00
Pietro Gagliardi 06f32ca759 Fixed many compiler errors. 2015-08-07 10:46:34 -04:00
Pietro Gagliardi 3709e3fb0a Converted spinbox.m to Swift. 2015-08-07 02:15:40 -04:00