Pietro Gagliardi
|
2f1a806a31
|
More TODOs.
|
2015-04-21 18:10:48 -04:00 |
Pietro Gagliardi
|
de3c1cc0ea
|
Implemented the standard application menu on the Mac OS X backend.
|
2015-04-21 18:09:12 -04:00 |
Pietro Gagliardi
|
e26257006f
|
Converted the OS X menu code to the changes in the past few commits and made a few other small changes.
|
2015-04-21 00:46:30 -04:00 |
Pietro Gagliardi
|
b258e1fc82
|
Began implementing menus on Mac OS X.
|
2015-04-20 22:34:31 -04:00 |
Pietro Gagliardi
|
21a29a5468
|
More destruction rules following code.
|
2015-04-19 22:59:06 -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
|
8534261f35
|
FINALLY implemented uiTabDeletePage() on Mac OS X.
|
2015-04-19 11:53:31 -04:00 |
Pietro Gagliardi
|
c99e8d4af4
|
Added uiTab page tracking to the Mac OS X backend; necessary for tabDeletePage(). Fixed some small NULL pointer errors in some other files too.
|
2015-04-19 11:41:23 -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
|
47368bdfe9
|
Fixed some errors in the OS X build. IT WORKS! AND IS MUCH CLEANER NOW TOO!!!!
|
2015-04-17 18:54:17 -04:00 |
Pietro Gagliardi
|
7b0004cfff
|
Migrated darwin/tab.m. Now to test...
|
2015-04-17 18:45:17 -04:00 |
Pietro Gagliardi
|
bac2ce130e
|
Migrated darwin/entry.m and darwin/label.m; fixed more errors in darwin/button.m and darwin/checkbox.m (hopefully for good!).
|
2015-04-17 18:40:12 -04:00 |
Pietro Gagliardi
|
44dfc7d721
|
Fixed some errors in darwin/button.m and darwin/checkbox.m.
|
2015-04-17 18:33:13 -04:00 |
Pietro Gagliardi
|
b28c020bdd
|
Migrated darwin/checkbox.m and fixed some things in darwin/button.m.
|
2015-04-17 18:32:02 -04:00 |
Pietro Gagliardi
|
2fa8bfd95b
|
Migrated darwin/button.m. Yeah, this will do.
|
2015-04-17 18:20:14 -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
|
cb05779d0a
|
Rewrote the Mac OS X uiParent.
|
2015-04-17 16:42:18 -04:00 |
Pietro Gagliardi
|
81f475000f
|
Migrated darwin/parent.m to the recent changes.
|
2015-04-17 15:05:32 -04:00 |
Pietro Gagliardi
|
9f0729de1c
|
Changed uiParentSetChild() to uiParentSetMainControl(). Backend changes incoming.
|
2015-04-17 13:43:01 -04:00 |
Pietro Gagliardi
|
b91fe0c2ac
|
Some more makefile fixups.
|
2015-04-16 20:52:47 -04:00 |
Pietro Gagliardi
|
a76309995b
|
Fixed the OS X build, including warnings. It works. I'm still a bit unhappy about the way these backends are turning out...
|
2015-04-16 15:08:49 -04:00 |
Pietro Gagliardi
|
07c484c0af
|
Fixed Makefiles for OS X building.
|
2015-04-16 14:59:17 -04:00 |
Pietro Gagliardi
|
863b8aa9c6
|
Migrated darwin/tab.m and darwin/window.m. Now to test.
|
2015-04-16 14:50:05 -04:00 |
Pietro Gagliardi
|
6caebe05d9
|
Migrated darwin/label.m; fixed up some of the other files.
|
2015-04-16 14:41:24 -04:00 |
Pietro Gagliardi
|
7ec19d56a8
|
Migrated darwin/checkbox.m.
|
2015-04-16 13:51:46 -04:00 |
Pietro Gagliardi
|
63dcd776ca
|
Migrated darwin/button.m.
|
2015-04-16 13:19:43 -04:00 |
Pietro Gagliardi
|
b04ef6d93f
|
Began Darwin backend migration.
|
2015-04-16 13:04:46 -04:00 |
Pietro Gagliardi
|
17b7852fde
|
Added the Mac OS X build rules.
|
2015-04-15 19:19:52 -04:00 |
Pietro Gagliardi
|
d4fb903c07
|
Moved the uipriv_*.h files to the respective folders. The ui_*.h files stay up here; they'll be moved to IDLs later.
|
2015-04-15 18:51:04 -04:00 |
Pietro Gagliardi
|
e69c0c93eb
|
Split all OS backends into their own folders.
|
2015-04-15 18:49:45 -04:00 |