Pietro Gagliardi
|
df376a5e0b
|
Started to optimize container updating. Removed container updates from each new control set parent.
|
2015-05-11 12:16:28 -04:00 |
Pietro Gagliardi
|
b2e9b646a4
|
Got rid of typedefs in the various newcontrol files for consistency.
|
2015-05-04 15:51:23 -04:00 |
Pietro Gagliardi
|
d23fae34be
|
Implemented uiControlEnable() and uiControlDisable() for containers and uiWIndow on Mac OS X.
|
2015-05-04 01:14:18 -04:00 |
Pietro Gagliardi
|
2186192502
|
Changed c-> to uiControl(c)-> in the various newcontrol files for consistency.
|
2015-05-03 14:44:46 -04:00 |
Pietro Gagliardi
|
454b3ecb03
|
Changed the various OS-side control creation functions to use Make like uiMakeContainer() does instead of New.
|
2015-05-02 20:51:00 -04:00 |
Pietro Gagliardi
|
185d9cf122
|
Made refcounting for new control on GTK+ and OS X consistent.
|
2015-04-30 17:57:54 -04:00 |
Pietro Gagliardi
|
8f79f0596f
|
Set hidden flag variables BEFORE updating parent containers. Otherwise, parents won't reposition children correctly on systems where updates happen immediately (like OS X).
|
2015-04-29 14:25:34 -04:00 |
Pietro Gagliardi
|
6c6bce3702
|
Moved everything back to the top level.
|
2015-04-29 11:02:38 -04:00 |
Pietro Gagliardi
|
f45e57494b
|
Migrated darwin/newcontrol.m.
|
2015-04-29 09:38:20 -04:00 |
Pietro Gagliardi
|
24469a6e7b
|
Added code to check that a control is not destroyed while it has a parent. This isn't enough for uiStack, though...
|
2015-04-19 22:53:09 -04:00 |
Pietro Gagliardi
|
5ceda42d74
|
More OS X lifetime stuff.
|
2015-04-18 23:17:13 -04:00 |
Pietro Gagliardi
|
6436737720
|
Removed the now-obsolete old method of freeing OS X controls.
|
2015-04-17 18:56:17 -04:00 |
Pietro Gagliardi
|
3f2a0f8dfa
|
Laid the foundation for the rewritten Mac OS X controls.
|
2015-04-17 18:11:03 -04:00 |
Pietro Gagliardi
|
b04ef6d93f
|
Began Darwin backend migration.
|
2015-04-16 13:04:46 -04:00 |
Pietro Gagliardi
|
e69c0c93eb
|
Split all OS backends into their own folders.
|
2015-04-15 18:49:45 -04:00 |