summaryrefslogtreecommitdiff
path: root/new
AgeCommit message (Collapse)Author
2015-04-07Added uiControlHandle() and fixed other uiButton issues.Pietro Gagliardi
2015-04-07Wrote up the initial uiButton implementation. It (mostly; just needs text ↵Pietro Gagliardi
and for that I need to add a uiControlHandle()) works!
2015-04-07Hooked up resizing. Now to make a control that uses this.Pietro Gagliardi
2015-04-07Fixed build issues. Now I just need to hook resizing into uiWindow and ↵Pietro Gagliardi
implement a control and we'll be set...
2015-04-07Hooked everything else together (initialParent, ui_windows.h in ↵Pietro Gagliardi
uipriv_windows.h). Now to fix build issues... (like a missing const in const char * fixed here too).
2015-04-07Hooked up the WM_COMMAND and WM_NOTIFY bouncers.Pietro Gagliardi
2015-04-07Added subclassing, which finishes off newcontrol_windows.c.Pietro Gagliardi
2015-04-07Added Common Controls code again (because we're going to need the ↵Pietro Gagliardi
subclassing functions now).
2015-04-07More Windows control work.Pietro Gagliardi
2015-04-07More work on the Windows control hooking.Pietro Gagliardi
2015-04-07Added a public API for creating raw Windows controls. Removed include guards ↵Pietro Gagliardi
from uipriv_*.h.
2015-04-07Changed ui_*.h to uipriv_*.h pending a public non-portable API.Pietro Gagliardi
2015-04-07Decided to start with the parenting stuff now.Pietro Gagliardi
2015-04-06Started writing code for handling single-HWND controls on Windows. Similar ↵Pietro Gagliardi
code will exist for single-GtkWidget controls on GTK+ and single-NSView controls on Cocoa.
2015-04-06Started working on uiControl.Pietro Gagliardi
2015-04-06Fixed initial Mac OS X code.Pietro Gagliardi
2015-04-06Started writing the same but for Mac OS X. This time it's not tested yet; ↵Pietro Gagliardi
will test now.
2015-04-06Implemented what we have so far, but on Windows.Pietro Gagliardi
2015-04-06Added wintable's debugging printers to the new UI code.Pietro Gagliardi
2015-04-06Renamed some files. More TODOs.Pietro Gagliardi
2015-04-06More precise cleanup in GTK+ uiInitErrorFree().Pietro Gagliardi
2015-04-06Started doing the C rewrite. Defined the basic initialization and main loop ↵Pietro Gagliardi
and window API and implemented them on GTK+.
2015-02-23Started rewrite #3. The first file up for bat is an ID system for safer C/Go ↵Pietro Gagliardi
interop.