| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-04-12 | Laid the foundation for tabs. | Pietro Gagliardi | |
| 2015-04-12 | More TODOs. | Pietro Gagliardi | |
| 2015-04-11 | Implemented uiLabel on Mac OS X. | Pietro Gagliardi | |
| 2015-04-11 | Implemented uiLabel on GTK+. More TODOs. | Pietro Gagliardi | |
| 2015-04-11 | Made the necessary adjustments to the test program to test labels (and ↵ | Pietro Gagliardi | |
| futureproof other layout changes); getting and setting text on Windows works. | |||
| 2015-04-11 | Implemented uiLabel on Windows. We need to make a somewhat big change to the ↵ | Pietro Gagliardi | |
| test program before we can test getting and setting the label's text, though... | |||
| 2015-04-11 | Set up the foundation for uiLabel. | Pietro Gagliardi | |
| 2015-04-11 | Fixed the stupid 32-bit bug I did that fucking malloc pointer to struct ↵ | Pietro Gagliardi | |
| instead of array of struct thing I always do again jesus fucking christ shit | |||
| 2015-04-11 | More TODOs. | Pietro Gagliardi | |
| 2015-04-11 | Implemented show/hide/enable/disable on Mac OS X new controls. | Pietro Gagliardi | |
| 2015-04-11 | Removed a leftover line from the Go version of uiStack that is actually ↵ | Pietro Gagliardi | |
| wrong in the C version; I thought it would fix the previous commit but it doesn't... | |||
| 2015-04-11 | Okay I have no fucking idea what's going on | 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 | Implemented show/hide/enable/disable on uiStack and fixed other bugs. It works! | Pietro Gagliardi | |
| 2015-04-11 | Implemented making invisible children of uiStacks not count when drawing or ↵ | Pietro Gagliardi | |
| calculating preferred size. Need to implement the new methods on uiStack itself before we can test. | |||
| 2015-04-11 | Implemented showing, hiding, enabling, and disabling for GTK+ controls. | Pietro Gagliardi | |
| 2015-04-11 | Laid the foundation for control showing, hiding, enabling, and disabling. | Pietro Gagliardi | |
| 2015-04-11 | Renamed some variables in stack.c and added some exposition to make the code ↵ | Pietro Gagliardi | |
| make slightly more sense. | |||
| 2015-04-11 | Cleaned up uiStack's data structures to use the stackControl structure ↵ | Pietro Gagliardi | |
| instead of four memory blocks for the control-specific parameters. | |||
| 2015-04-11 | Resolved snwprintf() issues once and for all. Thanks to cousteau, dorp, and ↵ | Pietro Gagliardi | |
| kate in irc.freenode.net/##c. | |||
| 2015-04-11 | Decided to disable the initial parent window on Windows. If this causes ↵ | Pietro Gagliardi | |
| problems, I can re-enable it later. More TODOs. | |||
| 2015-04-11 | More exposition. | Pietro Gagliardi | |
| 2015-04-11 | Decided to keep the current Windows API padding rules. We can change it ↵ | Pietro Gagliardi | |
| later if needed. | |||
| 2015-04-11 | More TODO resolution. | Pietro Gagliardi | |
| 2015-04-11 | Finished the Mac OS X destruction work. | Pietro Gagliardi | |
| 2015-04-10 | More of the previous commit. More TODOs. | Pietro Gagliardi | |
| 2015-04-10 | Started to implement proper destruction logic for Mac OS X controls. | Pietro Gagliardi | |
| 2015-04-10 | More TODO resolution and some GTK+ uiWindow inconsistency (and future ↵ | Pietro Gagliardi | |
| repeated-event bug waiting to happen) cleanup. | |||
| 2015-04-10 | More commentary and TODOs. | Pietro Gagliardi | |
| 2015-04-10 | More TODO resolution. | Pietro Gagliardi | |
| 2015-04-10 | Added REAL code for the initial parent of a control on Windows. | 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 | More TODO resolution. | Pietro Gagliardi | |
| 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-10 | Cleaned up Windows initialization error handling and migrated it to return ↵ | Pietro Gagliardi | |
| the error message directly instead of through uiInitError. | |||
| 2015-04-10 | Removed autocorrect from Mac OS X uiEntries. Also moved uiFreeText() to ↵ | Pietro Gagliardi | |
| text_darwin.m. | |||
| 2015-04-10 | Decided to kill uiInitError and return the message as a const char * ↵ | Pietro Gagliardi | |
| instead. Will need to implement on Windows. | |||
| 2015-04-10 | More TODOs. | Pietro Gagliardi | |
| 2015-04-10 | More TODOs. | Pietro Gagliardi | |
| 2015-04-10 | More TODO resolution and cross-OS behavioral parity fixes. | Pietro Gagliardi | |
| 2015-04-10 | More TODO resolution and debugging stuff. | Pietro Gagliardi | |
| 2015-04-10 | Eliminated direct use of strdup(); introduced uiDarwinNSStringToText() to do ↵ | Pietro Gagliardi | |
| that work for us (and abort on failure). | |||
| 2015-04-10 | Chose not to use NSCAssert() in alloc_darwin.m. | Pietro Gagliardi | |
| 2015-04-10 | Fixed previous commit. | Pietro Gagliardi | |
| 2015-04-10 | Resolved TODOs in debug_windows.c. | Pietro Gagliardi | |
| 2015-04-10 | More TODO resolutions. Thanks to David Hefferman for help. | Pietro Gagliardi | |
| 2015-04-10 | Some TODO resolution; more TODOs. | Pietro Gagliardi | |
| 2015-04-10 | Resolved some TODOs (including one resolved a while ago on IRC but not ↵ | Pietro Gagliardi | |
| removed until now; thanks various people in irc.freenode.net/#macdev). | |||
| 2015-04-09 | Decided that uiCheckboxSetChecked() should NOT trigger an event. This ↵ | Pietro Gagliardi | |
| 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 | More TODO resolution. | Pietro Gagliardi | |
