TODO.md
|
More TODOs.
|
2015-04-12 12:59:39 -04:00 |
alloc_darwin.m
|
Eliminated direct use of strdup(); introduced uiDarwinNSStringToText() to do that work for us (and abort on failure).
|
2015-04-10 13:25:09 -04:00 |
alloc_unix.c
|
Changed the allocation logging from a compile-time setting to the first initialization option.
|
2015-04-09 22:38:11 -04:00 |
alloc_windows.c
|
More TODO resolution.
|
2015-04-10 18:06:01 -04:00 |
button_darwin.m
|
Eliminated direct use of strdup(); introduced uiDarwinNSStringToText() to do that work for us (and abort on failure).
|
2015-04-10 13:25:09 -04:00 |
button_unix.c
|
Migrated the GTK+ backend to the new uiControl/uiSizing system.
|
2015-04-09 18:17:04 -04:00 |
button_windows.c
|
Fix helper: get rid of direct casts to HWND to make errors more obvious.
|
2015-04-12 23:14:56 -04:00 |
checkbox_darwin.m
|
Eliminated direct use of strdup(); introduced uiDarwinNSStringToText() to do that work for us (and abort on failure).
|
2015-04-10 13:25:09 -04:00 |
checkbox_unix.c
|
Decided that uiCheckboxSetChecked() should NOT trigger an event. This required changing the GTK+ backend to make it so; the Windows and Mac OS X backends are fine (setting their checkbox state programmatically will not send a signal; thanks to ThunderSnow in irc.freenode.net/#macdev for confirming this for Mac OS X).
|
2015-04-09 23:48:04 -04:00 |
checkbox_windows.c
|
Fix helper: get rid of direct casts to HWND to make errors more obvious.
|
2015-04-12 23:14:56 -04:00 |
comctl32_windows.c
|
More TODO resolving. More TODOs.
|
2015-04-08 17:08:25 -04:00 |
control.c
|
Some more uiParent migration.
|
2015-04-12 20:08:32 -04:00 |
debug_windows.c
|
Fixed previous commit.
|
2015-04-10 12:47:02 -04:00 |
entry_darwin.m
|
Removed autocorrect from Mac OS X uiEntries. Also moved uiFreeText() to text_darwin.m.
|
2015-04-10 17:06:59 -04:00 |
entry_unix.c
|
Migrated the GTK+ backend to the new uiControl/uiSizing system.
|
2015-04-09 18:17:04 -04:00 |
entry_windows.c
|
Changed the Windows new control system to automatically assign the standard control font if a flag is set in the creation parameters structure.
|
2015-04-10 17:53:59 -04:00 |
ids.go
|
Started rewrite #3. The first file up for bat is an ID system for safer C/Go interop.
|
2015-02-23 23:10:38 -05:00 |
init_darwin.m
|
More of the previous commit. More TODOs.
|
2015-04-10 23:24:21 -04:00 |
init_unix.c
|
Decided to kill uiInitError and return the message as a const char * instead. Will need to implement on Windows.
|
2015-04-10 16:54:06 -04:00 |
init_windows.c
|
Set up the foundation for the new Windows uiParent.
|
2015-04-12 19:19:06 -04:00 |
label_darwin.m
|
Implemented uiLabel on Mac OS X.
|
2015-04-11 23:49:34 -04:00 |
label_unix.c
|
More TODOs.
|
2015-04-12 00:15:20 -04:00 |
label_windows.c
|
Fix helper: get rid of direct casts to HWND to make errors more obvious.
|
2015-04-12 23:14:56 -04:00 |
leaks.awk
|
Added an awk script to check for leaks in the memory logging output we just added.
|
2015-04-07 23:53:10 -04:00 |
main_darwin.m
|
More TODO resolution and cross-OS behavioral parity fixes.
|
2015-04-10 14:24:23 -04:00 |
main_unix.c
|
More TODO resolution and cross-OS behavioral parity fixes.
|
2015-04-10 14:24:23 -04:00 |
main_windows.c
|
Resolved snwprintf() issues once and for all. Thanks to cousteau, dorp, and kate in irc.freenode.net/##c.
|
2015-04-11 13:32:25 -04:00 |
newcontrol_darwin.m
|
Converted and fixed the Mac OS X code for uiParent. I'm still not happy, but this is DEFINITELY a step in the right direction... Perhaps automatic deletion is a pipe dream :/ I should also really nail the parenting/unparenting logic, but for that I need to add one more method.
|
2015-04-13 12:53:05 -04:00 |
newcontrol_unix.c
|
Fixed issues in the GTK+ uiParent change.
|
2015-04-13 12:12:17 -04:00 |
newcontrol_windows.c
|
Fix helper: get rid of direct casts to HWND to make errors more obvious.
|
2015-04-12 23:14:56 -04:00 |
parent_darwin.m
|
Converted and fixed the Mac OS X code for uiParent. I'm still not happy, but this is DEFINITELY a step in the right direction... Perhaps automatic deletion is a pipe dream :/ I should also really nail the parenting/unparenting logic, but for that I need to add one more method.
|
2015-04-13 12:53:05 -04:00 |
parent_unix.c
|
Fixed issues in the GTK+ uiParent change.
|
2015-04-13 12:12:17 -04:00 |
parent_windows.c
|
Fixed notification-sending issue on Windows.
|
2015-04-13 09:31:57 -04:00 |
parentplan
|
More TODOs.
|
2015-04-14 09:43:18 -04:00 |
stack.c
|
More TODOs.
|
2015-04-13 19:23:34 -04:00 |
tab_darwin.m
|
Converted and fixed the Mac OS X code for uiParent. I'm still not happy, but this is DEFINITELY a step in the right direction... Perhaps automatic deletion is a pipe dream :/ I should also really nail the parenting/unparenting logic, but for that I need to add one more method.
|
2015-04-13 12:53:05 -04:00 |
tab_unix.c
|
Fixed issues in the GTK+ uiParent change.
|
2015-04-13 12:12:17 -04:00 |
tab_windows.c
|
Finally fixed the Tab content resizing.
|
2015-04-13 10:15:36 -04:00 |
test.c
|
Added uiStackRemove(), the first removal function in package ui! That took long enough... Now I can piece together all the control and parent logic...
|
2015-04-13 13:43:29 -04:00 |
text_darwin.m
|
Removed autocorrect from Mac OS X uiEntries. Also moved uiFreeText() to text_darwin.m.
|
2015-04-10 17:06:59 -04:00 |
text_windows.c
|
More TODO resolutions. Thanks to David Hefferman for help.
|
2015-04-10 05:11:52 -04:00 |
ui.h
|
More parent planning and related API changes. I now have a better handle over what I want after last night: p.SetChild() is only called by w.SetChild() and the various uiTab and uiGroup methods; everything else should call Control.SetParent(). Some renaming is needed.
|
2015-04-14 09:41:52 -04:00 |
ui_darwin.h
|
Eliminated direct use of strdup(); introduced uiDarwinNSStringToText() to do that work for us (and abort on failure).
|
2015-04-10 13:25:09 -04:00 |
ui_unix.h
|
Migrated the GTK+ backend to the new uiControl/uiSizing system.
|
2015-04-09 18:17:04 -04:00 |
ui_windows.h
|
Fix helper: get rid of direct casts to HWND to make errors more obvious.
|
2015-04-12 23:14:56 -04:00 |
uipriv.h
|
Some more uiParent migration.
|
2015-04-12 20:08:32 -04:00 |
uipriv_darwin.h
|
Converted and fixed the Mac OS X code for uiParent. I'm still not happy, but this is DEFINITELY a step in the right direction... Perhaps automatic deletion is a pipe dream :/ I should also really nail the parenting/unparenting logic, but for that I need to add one more method.
|
2015-04-13 12:53:05 -04:00 |
uipriv_unix.h
|
Did the GTK+ conversion to uiParent. Now to build.
|
2015-04-13 12:05:14 -04:00 |
uipriv_windows.h
|
Set up the foundation for the new Windows uiParent.
|
2015-04-12 19:19:06 -04:00 |
util_darwin.m
|
Removed autocorrect from Mac OS X uiEntries. Also moved uiFreeText() to text_darwin.m.
|
2015-04-10 17:06:59 -04:00 |
util_unix.c
|
Implemented the text routines on the GTK+ backend. They work!
|
2015-04-09 02:56:51 -04:00 |
util_windows.c
|
Made controls transparent to tab backgrounds on Windows. It doesn't quite work right...
|
2015-04-12 12:38:25 -04:00 |
window_darwin.m
|
Converted and fixed the Mac OS X code for uiParent. I'm still not happy, but this is DEFINITELY a step in the right direction... Perhaps automatic deletion is a pipe dream :/ I should also really nail the parenting/unparenting logic, but for that I need to add one more method.
|
2015-04-13 12:53:05 -04:00 |
window_unix.c
|
Did the GTK+ conversion to uiParent. Now to build.
|
2015-04-13 12:05:14 -04:00 |
window_windows.c
|
Fixed initial content area size on uiWindows.
|
2015-04-13 00:44:27 -04:00 |