Pietro Gagliardi
|
d54f7dd682
|
Added a facility to the OS X port to be notified when a child's visibility has changed; this is necessary for implementing hiding and showing properly.
|
2016-06-14 10:37:19 -04:00 |
Pietro Gagliardi
|
eb11452dd3
|
More TODO resolution. Some TODOs were moved to the issue tracker.
|
2016-05-28 18:01:25 -04:00 |
Pietro Gagliardi
|
2c692eda36
|
More TODOs.
|
2016-05-14 22:10:43 -04:00 |
Pietro Gagliardi
|
94587b660f
|
Some TODO resolution and stale TODO removal.
|
2016-05-13 17:54:10 -04:00 |
Pietro Gagliardi
|
8d5442b83f
|
Fixed the last remaining edge cases. We're done! Auto Layout works~ ♫
|
2016-05-13 13:28:20 -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
|
f5549a19bf
|
Even more work to bring us closer to the correct answer. uiGroups look right again. We've still got some problems...
|
2016-05-12 12:34:35 -04:00 |
Pietro Gagliardi
|
28c9efa972
|
Some more work, edging us ever-closer to the correct solution...
|
2016-05-12 12:26:43 -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
|
89425f0fa7
|
Finished the new uiTab. That just leaves the new uiBox.
|
2016-05-12 00:43:52 -04:00 |
Pietro Gagliardi
|
7d874ee911
|
Migrated uiGroup. Before we do uiTab, I want to refactor it a bit like we have with uiBox...
|
2016-05-11 18:28:42 -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
|
f413456b60
|
Revert "Did the rest of it as stubs. Now to fix issues..."
This reverts commit 854e87b90a .
|
2016-05-08 11:28:51 -04:00 |
Pietro Gagliardi
|
854e87b90a
|
Did the rest of it as stubs. Now to fix issues...
|
2016-05-08 10:53:52 -04:00 |
Pietro Gagliardi
|
f8b113dd18
|
Fixed the controlgallery somehow.
|
2016-05-07 10:43:12 -04:00 |
Pietro Gagliardi
|
b03aa35da8
|
Adjusted uiGroup, uiTab, and uiWindow likewise. More TODOs.
|
2016-05-07 01:34:33 -04:00 |
Pietro Gagliardi
|
a3629e752d
|
Added default implementations of the new methods where necessary. Before we go around implementing them, it's time for a massive rewrite of uiBox.
|
2016-05-06 21:50:14 -04:00 |
Pietro Gagliardi
|
de4540dfca
|
Some comment explanation.
|
2016-05-01 12:02:36 -04:00 |
Pietro Gagliardi
|
896c2590c5
|
FIxed the various uiGroup glitches. Woo!
|
2016-05-01 12:00:10 -04:00 |
Pietro Gagliardi
|
835c711a24
|
Started reworking the auto layout system. uiBox is next.
|
2016-04-30 17:14:14 -04:00 |
Pietro Gagliardi
|
d7d7d4fd76
|
Fixed the SyncEnableState() machinery not quite working properly.
|
2016-04-25 18:07:29 -04:00 |
Pietro Gagliardi
|
7b0780be2a
|
Made SyncEnableState() a uiDarwinControl method instead of a uiControl method since it's not needed on GTK+.
|
2016-04-25 17:52:16 -04:00 |
Pietro Gagliardi
|
d0d0efce1a
|
Fixed build errors. Now to test!
|
2016-04-25 13:38:17 -04:00 |
Pietro Gagliardi
|
3ca4a28bb3
|
Settled the SetParent stuff. NOW we can test.
|
2016-04-25 12:59:45 -04:00 |
Pietro Gagliardi
|
b50eda0303
|
Migrated darwin/group.m. That just leaves darwin/tab.m and a few fixups to a number of other controls.
|
2016-04-25 12:42:43 -04:00 |
Pietro Gagliardi
|
5efad5e850
|
Migrated the uiNewControl() definitions on OS X. This just leaves uiMenu.
|
2016-04-24 16:03:13 -04:00 |
Pietro Gagliardi
|
7b0f930185
|
Removed all the type function declarations from all the controls. More TODOs.
|
2016-04-24 15:04:36 -04:00 |
Pietro Gagliardi
|
54332b90fb
|
Finally merged out the redo folder.
|
2015-09-02 13:48:06 -04:00 |