| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-04-15 | Split all OS backends into their own folders. | Pietro Gagliardi | |
| 2015-04-14 | More uiParent work. Something I did broke stack removal... | Pietro Gagliardi | |
| 2015-04-12 | Fix helper: get rid of direct casts to HWND to make errors more obvious. | Pietro Gagliardi | |
| 2015-04-12 | Fixed some runtime issues. Not all there... | Pietro Gagliardi | |
| 2015-04-12 | Fixed build issues. Now to fix runtime issues... | Pietro Gagliardi | |
| 2015-04-12 | Some more uiParent migration. | Pietro Gagliardi | |
| 2015-04-11 | Added the enable/disable/show/hide code to the Windows new control. ↵ | Pietro Gagliardi | |
| Something is clobbering stacks; need to debug this... | |||
| 2015-04-11 | More exposition. | Pietro Gagliardi | |
| 2015-04-10 | Moved the control IDs TODO to TODO.md as that's a long-term TODO; it depends ↵ | Pietro Gagliardi | |
| on how container controls play out. | |||
| 2015-04-10 | Changed the Windows new control system to automatically assign the standard ↵ | Pietro Gagliardi | |
| control font if a flag is set in the creation parameters structure. | |||
| 2015-04-09 | Changed onWM_NOTIFY() to only pass the NMHDR * in. The LPARAM is more useful ↵ | Pietro Gagliardi | |
| as a NMHDR *, and the WPARAM contains duplicate data (http://blogs.msdn.com/b/oldnewthing/archive/2013/12/04/10473637.aspx). Ideally we wouldn't even have the NMHDR.idFrom (see previous commit message), but oh well :/ | |||
| 2015-04-09 | Changed onWM_COMMAND() to give our controls only the notification code. We ↵ | Pietro Gagliardi | |
| don't want to give the control the ID part of wParam because that's (or that'll be) dynamically assigned based on control parenting and prior controls; we don't want to give the control the LPARAM since that contains the window handle and uiControl already has that. | |||
| 2015-04-09 | Finished Windows conversion. Works perfectly! | Pietro Gagliardi | |
| 2015-04-09 | Migrated the new control logic on Windows to the new uiControl/uiSizing system. | Pietro Gagliardi | |
| 2015-04-09 | Decided to split control removal from parent into its own method ↵ | Pietro Gagliardi | |
| removeParent() rather than automatically doing it in setParent(). | |||
| 2015-04-09 | Implemented the text functions on Windows. | Pietro Gagliardi | |
| 2015-04-08 | More TODO resolution. | Pietro Gagliardi | |
| 2015-04-08 | Fixed initial (and future) window redraw issues on Windows. | Pietro Gagliardi | |
| 2015-04-08 | Finished Windows cleanup management. Everything (almost, only parentWindow ↵ | Pietro Gagliardi | |
| is still around, but that shouldn't be a uiWindow to begin with) now cleaned! | |||
| 2015-04-08 | Started work on ensuring things get cleaned up. Added a destroy() method to ↵ | Pietro Gagliardi | |
| uiControl and implemented most of the work for Windows. | |||
| 2015-04-07 | Decided to remove containerShow() and containerHide() for now. | Pietro Gagliardi | |
| 2015-04-07 | Added the new native control code to the GTK+ backend. Fixed some missing ↵ | Pietro Gagliardi | |
| statics in the Windows one too. | |||
| 2015-04-07 | Wrote up the initial uiButton implementation. It (mostly; just needs text ↵ | Pietro Gagliardi | |
| and for that I need to add a uiControlHandle()) works! | |||
| 2015-04-07 | Fixed build issues. Now I just need to hook resizing into uiWindow and ↵ | Pietro Gagliardi | |
| implement a control and we'll be set... | |||
| 2015-04-07 | Added subclassing, which finishes off newcontrol_windows.c. | Pietro Gagliardi | |
| 2015-04-07 | More Windows control work. | Pietro Gagliardi | |
| 2015-04-07 | More work on the Windows control hooking. | Pietro Gagliardi | |
