Pietro Gagliardi
|
2ff913cd58
|
Started splitting the shared control code into portable and non-portable files. This handles the portable part; the non-portable part comes next.
|
2015-05-18 22:02:37 -04:00 |
Pietro Gagliardi
|
cd39bef019
|
More TODOs.
|
2015-05-18 12:05:34 -04:00 |
Pietro Gagliardi
|
d8624c87c9
|
InsertBefore -> InsertAt.
|
2015-05-18 10:32:08 -04:00 |
Pietro Gagliardi
|
b2c0b631b7
|
More TODOs.
|
2015-05-18 10:30:13 -04:00 |
Pietro Gagliardi
|
ef794a6db5
|
Dropped Page from uiTab method names. This keeps things consistent and allows us to do a more important change: InsertBefore -> InsertAt.
|
2015-05-18 10:20:11 -04:00 |
Pietro Gagliardi
|
3997c9f59b
|
More (important) TODOs.
|
2015-05-15 21:14:14 -04:00 |
Pietro Gagliardi
|
ab4c534360
|
Migrated windows/tab.c.
|
2015-05-15 18:54:13 -04:00 |
Pietro Gagliardi
|
7ea67007fc
|
Re-added uiControlContainerShow() and uiControlContainerHide(). This is needed on Windows for uiTab.
|
2015-05-15 18:34:17 -04:00 |
Pietro Gagliardi
|
6a283023a2
|
More TODOs.
|
2015-05-11 12:17:11 -04:00 |
Pietro Gagliardi
|
a625cc30ad
|
sigh
|
2015-05-11 12:08:30 -04:00 |
Pietro Gagliardi
|
3292cf63f9
|
Decided not to handle separator collapsing in menus, as OS X does it already.
|
2015-05-11 11:43:24 -04:00 |
Pietro Gagliardi
|
ce29c062f1
|
Made a decision about runtime type checking.
|
2015-05-11 10:25:50 -04:00 |
Pietro Gagliardi
|
6098ad7efe
|
Decided not to move parenting checks in binDestroy(); they happen eventually anyway.
|
2015-05-11 00:36:08 -04:00 |
Pietro Gagliardi
|
c6b4d80602
|
Decided what to do about menuless menubars and implemented it.
|
2015-05-11 00:15:40 -04:00 |
Pietro Gagliardi
|
99216435c7
|
Stale and unnecessary TODO cleanup.
|
2015-05-11 00:10:29 -04:00 |
Pietro Gagliardi
|
99ca6726af
|
More TODO rearrangement.
|
2015-05-11 00:08:22 -04:00 |
Pietro Gagliardi
|
c0c6b4fed6
|
Made all variables that refer to a tab page be called 'page'.
|
2015-05-10 21:22:22 -04:00 |
Pietro Gagliardi
|
262ffb0bde
|
Migrated to uiBin on OS X and adjusted TODO.md.
|
2015-05-10 14:17:16 -04:00 |
Pietro Gagliardi
|
41030b0a03
|
Made it so uiContainer on Windows only updates when we ask it to resize, not on every WM_WINDOWPOSCHANGED. More TODOs.
|
2015-05-10 12:57:13 -04:00 |
Pietro Gagliardi
|
4a0e231247
|
Resolved uiEntryOnChanged() stuff in the last few commits; marked as such in TODO.md.
|
2015-05-09 21:53:19 -04:00 |
Pietro Gagliardi
|
4122777505
|
Got rid of the TODOs that we just resolved.
|
2015-05-09 10:56:25 -04:00 |
Pietro Gagliardi
|
a516839e9d
|
Stale and just-resolved TODO cleanup.
|
2015-05-08 20:32:17 -04:00 |
Pietro Gagliardi
|
2200cd4394
|
TODO management.
|
2015-05-07 21:07:58 -04:00 |
Pietro Gagliardi
|
4f19b9af5a
|
Added a cbSize field to uiInitOptions.
|
2015-05-07 20:26:56 -04:00 |
Pietro Gagliardi
|
6c9a122a7d
|
Changed the default uiWindowOnClosing() behavior. Decided to keep the int return.
|
2015-05-07 20:01:17 -04:00 |
Pietro Gagliardi
|
553941a5dd
|
More TODO rearranging.
|
2015-05-07 19:55:42 -04:00 |
Pietro Gagliardi
|
34f55321e0
|
Added a [libui] and a newline to the message printed by complain().
|
2015-05-07 19:34:45 -04:00 |
Pietro Gagliardi
|
7a78825378
|
More TODO cleanup.
|
2015-05-07 18:52:40 -04:00 |
Pietro Gagliardi
|
e6b33aafd0
|
Cleaned up the make output to be less noisy.
|
2015-05-07 18:46:19 -04:00 |
Pietro Gagliardi
|
4d21ba8127
|
More TODOs.
|
2015-05-07 18:15:09 -04:00 |
Pietro Gagliardi
|
1be288bb47
|
More TODO rearrangement and stale TODO removal.
|
2015-05-07 17:46:52 -04:00 |
Pietro Gagliardi
|
727b6871bc
|
Made uiFree(NULL) illegal to spot bugs.
|
2015-05-07 17:45:55 -04:00 |
Pietro Gagliardi
|
d853da9028
|
More TODO resolution. Decided not to worry about onDestroy()/destroy() naming (at least not now).
|
2015-05-07 17:43:48 -04:00 |
Pietro Gagliardi
|
d6aeb3c0a7
|
Added a test for controls that aren't initially visible. More TODOs.
|
2015-05-07 16:33:33 -04:00 |
Pietro Gagliardi
|
7c5740351c
|
More TODO rearranging.
|
2015-05-07 15:12:28 -04:00 |
Pietro Gagliardi
|
897eacdd99
|
Rearranged some TODOs.
|
2015-05-07 14:46:37 -04:00 |
Pietro Gagliardi
|
f396496c3b
|
uintmax_t/intmax_t differences already settled.
|
2015-05-07 13:58:30 -04:00 |
Pietro Gagliardi
|
22fc8d8967
|
Decided not to worry about terminate: right now; we'll do that when adding uiShutdown() or uiUninit().
|
2015-05-07 13:56:19 -04:00 |
Pietro Gagliardi
|
7270b54e81
|
Same, but for OS X.
|
2015-05-07 13:48:41 -04:00 |
Pietro Gagliardi
|
bb617883d1
|
"Fixed" box padded application bug on Windows; more related TODOs.
|
2015-05-07 12:24:02 -04:00 |
Pietro Gagliardi
|
5128fed0af
|
Implemented uiEntryOnChanged() on Windows.
|
2015-05-06 20:06:16 -04:00 |
Pietro Gagliardi
|
5b65c58715
|
Removed a stale TODO.
|
2015-05-06 18:56:12 -04:00 |
Pietro Gagliardi
|
d247e76866
|
Implemented uiTabInsertPageBefore() on Windows.
|
2015-05-06 14:09:20 -04:00 |
Pietro Gagliardi
|
956b78718f
|
Migrated windows/tab.c to ptrarray and fixed the build.
|
2015-05-06 13:37:23 -04:00 |
Pietro Gagliardi
|
732d13aa09
|
More big TODOs.
|
2015-05-06 00:54:57 -04:00 |
Pietro Gagliardi
|
e808b155cc
|
Moved a TODO to the long-term TODO list.
|
2015-05-04 20:11:58 -04:00 |
Pietro Gagliardi
|
7b04df6c98
|
More TODOs.
|
2015-05-04 19:56:06 -04:00 |
Pietro Gagliardi
|
00d27ef83b
|
More long-term TODO moving.
|
2015-05-04 17:39:50 -04:00 |
Pietro Gagliardi
|
b9597028fb
|
Moved some OS X TODOs to the long-term list.
|
2015-05-04 17:33:05 -04:00 |
Pietro Gagliardi
|
e571a73247
|
Made an executive decision about the behavior of uiControlShow() on uiWindows.
|
2015-05-04 17:23:01 -04:00 |