Pietro Gagliardi
|
180ca3d8d4
|
Implemented the new tab functions on the GTK+ backend.
|
2015-04-30 15:31:25 -04:00 |
Pietro Gagliardi
|
6c6bce3702
|
Moved everything back to the top level.
|
2015-04-29 11:02:38 -04:00 |
Pietro Gagliardi
|
390899f803
|
Added the GTK+ implementation of uiTab, for the most part I think.
|
2015-04-29 00:57:51 -04:00 |
Pietro Gagliardi
|
ae94993730
|
Settled GTK+ Tab TODOs.
|
2015-04-18 17:28:13 -04:00 |
Pietro Gagliardi
|
ccba4aef46
|
Made destroy functions on the Unix backend take a void * instead of storing the uiControl *.
|
2015-04-18 17:14:19 -04:00 |
Pietro Gagliardi
|
710e3fa69c
|
Fixed Unix tab lifetimes.
|
2015-04-18 13:43:05 -04:00 |
Pietro Gagliardi
|
38b118f033
|
Migrated the various controls to the new GTK+ destruction method. Just a few more small changes to make...
|
2015-04-18 13:33:08 -04:00 |
Pietro Gagliardi
|
b0a56bacb9
|
Decided to revert all the lifetime logging stuff. I have a different approach in mind...
|
2015-04-18 11:44:43 -04:00 |
Pietro Gagliardi
|
1560ef34c7
|
Wrote up the beginning of a system for testing object lifetimes.
|
2015-04-18 10:58:01 -04:00 |
Pietro Gagliardi
|
786ef2cbe4
|
Added lifetime logging and implemented most of it on the Unix backend.
|
2015-04-18 01:11:34 -04:00 |
Pietro Gagliardi
|
5bd6140d46
|
Sort of implemented uiTabDeletePage() on GTK+. It's segfaulting on close; that isn't good...
|
2015-04-17 22:26:05 -04:00 |
Pietro Gagliardi
|
9f0729de1c
|
Changed uiParentSetChild() to uiParentSetMainControl(). Backend changes incoming.
|
2015-04-17 13:43:01 -04:00 |
Pietro Gagliardi
|
f25e0fe4d7
|
Fixed up unix/tab.c.
|
2015-04-16 23:20:54 -04:00 |
Pietro Gagliardi
|
7b73734854
|
Fixed build warnings. More TODOs.
|
2015-04-15 23:14:36 -04:00 |
Pietro Gagliardi
|
bb81eebefe
|
Fixed Unix backend build errors. Impressively, IT STILL WORKS! Now to fix the warnings...
|
2015-04-15 23:07:43 -04:00 |
Pietro Gagliardi
|
95cda3c562
|
Converted unix/tab.c and fixed an oversight in unix/button.c.
|
2015-04-15 22:20:25 -04:00 |
Pietro Gagliardi
|
e69c0c93eb
|
Split all OS backends into their own folders.
|
2015-04-15 18:49:45 -04:00 |