Pietro Gagliardi
|
34d54f29b4
|
Started cleaning up all the NSScrollView stuff into its own file so it can be reused.
|
2016-05-27 23:42:05 -04:00 |
Pietro Gagliardi
|
d39cd76a8a
|
Quick fixup.
|
2016-05-27 12:25:26 -04:00 |
Pietro Gagliardi
|
e2266ab577
|
More NSScrollView auto layout fixes.
|
2016-05-27 12:18:35 -04:00 |
Pietro Gagliardi
|
b65175a19c
|
Refactored NSScrollView auto layout stuff. I should probably just split it into a separate file when I do implementt he shared scrollview source code.
|
2016-05-27 01:13:45 -04:00 |
Pietro Gagliardi
|
834cc12299
|
Named the margins and padding. Made them functions that can take parameters in the future to allow more complex spacing options in the future.
|
2016-05-26 21:25:32 -04:00 |
Pietro Gagliardi
|
6c6843dac6
|
Fixed non-wrapping uiMultlineEntries.
|
2016-05-22 14:37:02 -04:00 |
Pietro Gagliardi
|
329fff82f6
|
Some more fixups and cleanups, especially in the matrix code.
|
2016-05-13 18:10:43 -04:00 |
Pietro Gagliardi
|
8f55b7e331
|
Applied the previous edge case fix to the single-child layout stuff. Just one more edge case left!
|
2016-05-13 13:08:00 -04:00 |
Pietro Gagliardi
|
b1680aa8e2
|
More notes.
|
2016-05-12 20:20:39 -04:00 |
Pietro Gagliardi
|
e3f822a003
|
Jiggled uiTab and uiGroup back to functioning properly when initially laid out.
|
2016-05-12 20:18:22 -04:00 |
Pietro Gagliardi
|
19006c46c6
|
Even more refinements.
|
2016-05-12 17:23:35 -04:00 |
Pietro Gagliardi
|
257c182f2b
|
More work. I can't figure out where these phantom constraints come from.
|
2016-05-12 17:09:24 -04:00 |
Pietro Gagliardi
|
21f9b9666b
|
Fixed more problems.
|
2016-05-12 01:49:00 -04:00 |
Pietro Gagliardi
|
63dac7c13a
|
Fixed build errors and some runtime errors. Things don't look right yet...
|
2016-05-12 01:31:47 -04:00 |
Pietro Gagliardi
|
178c0301c2
|
Started implementing the new logic; darwin/window.m implemented. darwin/group.m and darwin/tab.m will be similar, so they use common code here (but this is NOT child.m all over again; this is ONLY for layout!).
|
2016-05-11 18:06:29 -04:00 |
Pietro Gagliardi
|
8fb8b0eeba
|
Nuked ALL the existing Auto Layout stuff. Let's do this again, and this time, do it *right*.
|
2016-05-11 16:46:42 -04:00 |
Pietro Gagliardi
|
c5f6a09200
|
More auto layout commentary.
|
2016-05-01 16:26:04 -04:00 |
Pietro Gagliardi
|
896a779e1e
|
More auto layout fixes and hacks and TODOs.
|
2016-05-01 16:25:05 -04:00 |
Pietro Gagliardi
|
1038b8d892
|
Compile fixes. Oh boy...
|
2016-04-30 18:07:36 -04:00 |
Pietro Gagliardi
|
c87a932a6d
|
Rewrote darwin/box.m's layout code to create constraints directly. Let's try this out.
|
2016-04-30 17:45:44 -04:00 |
Pietro Gagliardi
|
835c711a24
|
Started reworking the auto layout system. uiBox is next.
|
2016-04-30 17:14:14 -04:00 |
Pietro Gagliardi
|
54332b90fb
|
Finally merged out the redo folder.
|
2015-09-02 13:48:06 -04:00 |