Commit Graph

18 Commits

Author SHA1 Message Date
Pietro Gagliardi ef0f36a8ec Moved GTK+ uiWindow to the new child system and fixed a latent bug in uiGroup. Now it's just uiBox and the GTK+ port will be migrated! 2015-08-28 17:16:02 -04:00
Pietro Gagliardi 8ba1ed9960 Fixed most runtime issues. 2015-08-28 10:43:53 -04:00
Pietro Gagliardi 89b47316f9 Fixed build issues; now to fix runtime bugs. 2015-08-28 10:30:42 -04:00
Pietro Gagliardi cee974f4fc Fixed some compiler issues. Oops, forgot to migrate menu.c. 2015-08-28 10:10:52 -04:00
Pietro Gagliardi d3663ae44b Finished uiControl migration. Now to fix up the rest of the code... 2015-08-28 09:56:41 -04:00
Pietro Gagliardi 46b865a298 Begin the GTK+ backend migration. 2015-08-27 12:29:19 -04:00
Pietro Gagliardi 8213eac2d7 Moved everything up a directory level. 2015-08-27 12:05:11 -04:00
Pietro Gagliardi 43341f51e9 Switched the GTK+ implementation to use this new uiBox, completed the implementation a bit more, and fixed some other build errors. 2015-07-30 12:43:40 -04:00
Pietro Gagliardi 9f1ef9eaa1 Migrated the OS X uiWindow code back, modernizing it in the process. Also fixed a latent bug in the GTK+ uiWindow code. 2015-07-03 23:12:31 -04:00
Pietro Gagliardi 0099983c09 Some GTK+ backend cleanup. 2015-07-02 11:33:20 -04:00
Pietro Gagliardi 8a0f914026 More GTK+ work. 2015-07-02 11:28:25 -04:00
Pietro Gagliardi dc617bcfe2 Added a bin type to the GTK+ backend to handle uiWindow parenting and uiWindow/uiTab margins. 2015-06-30 22:30:00 -04:00
Pietro Gagliardi 21319201f2 Finished the migration for now. Yeah, this will work... 2015-06-30 01:16:35 -04:00
Pietro Gagliardi e22439c0a2 First draft of integrating holders into uiWindow. Increasing urge to just ditch the cross-platform uiBox and have the GTK+ uiBox be a thin GtkBox wrapper (in which case we don't even need containerWidget!). 2015-06-29 11:48:27 -04:00
Pietro Gagliardi 9f6043153c More GTK+ work. 2015-06-26 18:45:00 -04:00
Pietro Gagliardi c5fa717c7d Some compilation fixes. 2015-06-14 19:58:00 -04:00
Pietro Gagliardi d7c2b778cd Worked on GTK+ window.c. 2015-06-13 12:59:13 -04:00
Pietro Gagliardi 49aca6141e Started work on the GTK+ controls. 2015-06-11 19:07:06 -04:00