Pietro Gagliardi
|
32ef7c3fd3
|
Revert "Started implementing the previous commit's changes in a more permanent way: set REAL hugging priorities and implemented them on uiBox."
This reverts commit 07930279c0 .
|
2016-05-08 11:29:09 -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
|
b20b790254
|
Revert "Removed the default box hugging priorities. We'll set them in group, tab, and window."
This reverts commit a485319c8b .
|
2016-05-08 11:28:28 -04:00 |
Pietro Gagliardi
|
a485319c8b
|
Removed the default box hugging priorities. We'll set them in group, tab, and window.
|
2016-05-08 11:00:01 -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
|
07930279c0
|
Started implementing the previous commit's changes in a more permanent way: set REAL hugging priorities and implemented them on uiBox.
|
2016-05-08 10:42:20 -04:00 |
Pietro Gagliardi
|
8867742ec0
|
Found a possible solution! Needs fine-tuning.
|
2016-05-08 02:54:08 -04:00 |
Pietro Gagliardi
|
2aef3031e3
|
More TODOs.
|
2016-05-07 10:47:59 -04:00 |
Pietro Gagliardi
|
11ef2c9076
|
Got rid of the messy -layout logic and just did that stuff in -updateConstraints instead; much simpler that way. Thanks to rudy in irc.freenode.net/#macdev.
|
2016-05-07 10:31:56 -04:00 |
Pietro Gagliardi
|
e6592f6f04
|
More TODOs.
|
2016-05-07 10:07:37 -04:00 |
Pietro Gagliardi
|
305b4b98cb
|
Fixed up darwin/box.m and let it work properly. Now to just define the appropriate methods for the other controls...
|
2016-05-07 01:25:32 -04:00 |
Pietro Gagliardi
|
abe502a046
|
Rewrote uiBox with everything in it. Let's test it so far.
|
2016-05-07 01:11:58 -04:00 |
Pietro Gagliardi
|
ecd1ef2231
|
Started work on rewriting uiBox.
|
2016-05-06 23:27:46 -04:00 |
Pietro Gagliardi
|
c04abae6e4
|
First part: get rid of noStretchyView. We won't need it anymore.
|
2016-05-06 23:03:31 -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
|
f9e3b7a2d5
|
Okay we've got a handle on how this is supposed to work now I think; I just need to figure out how to abstract out this should-expand behavior...
|
2016-05-06 20:55:33 -04:00 |
Pietro Gagliardi
|
e462c7a660
|
Okay I think we're on to something now...
|
2016-05-06 20:34:02 -04:00 |
Pietro Gagliardi
|
117b8c92d2
|
Tried to change uiBox to use updateConstraints instead of a relayout() function. Maybe this will end my woes...
|
2016-05-06 19:21:41 -04:00 |
Pietro Gagliardi
|
ac84b66724
|
Separated the presence of a no-stretchy view from the presence of a stretchy control. This will make experimenting easier.
|
2016-05-02 15:47:48 -04:00 |
Pietro Gagliardi
|
896a779e1e
|
More auto layout fixes and hacks and TODOs.
|
2016-05-01 16:25:05 -04:00 |
Pietro Gagliardi
|
022f0a2591
|
More TODOs.
|
2016-05-01 11:43:34 -04:00 |
Pietro Gagliardi
|
aecbf078d3
|
Fixed some of the uiBox glitches.
|
2016-05-01 11:25:35 -04:00 |
Pietro Gagliardi
|
b653a8ac2c
|
Fixed runtime errors. It MOSTLY works!
|
2016-04-30 18:40:09 -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
|
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
|
f0ca2dcee5
|
Migrated darwin/box.m.
|
2016-04-25 12:35:01 -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
|
c5a5038382
|
Fixed the uiMultilineEntry on OS X so that it now actually displays something. More TODOs.
|
2015-12-09 09:05:28 -05:00 |
Pietro Gagliardi
|
54332b90fb
|
Finally merged out the redo folder.
|
2015-09-02 13:48:06 -04:00 |