summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-01Started handling Spinbox events on Windows.Pietro Gagliardi
2014-10-31More TODOs.Pietro Gagliardi
2014-10-31More TODOs.Pietro Gagliardi
2014-10-31Added Spinbox.OnChanged() and implemented it on GTK+ and Mac OS X. ↵Pietro Gagliardi
Implementing it on Windows is going to be a pain...
2014-10-31Fixed Mac OS X Spinbox.SetValue(). Stupid bug =pPietro Gagliardi
2014-10-30Implemented the previous commit's stuff on Mac OS X.Pietro Gagliardi
2014-10-30Implemented the previous commit's changes on Windows.Pietro Gagliardi
2014-10-30Started fleshing out the Spinbox interface. Added Value() and SetValue(); ↵Pietro Gagliardi
implemented on GTK+. Added min and max to the constructor; implemented on GTK+.
2014-10-30Set up the NSNumberFormatter on Mac OS X Spinboxes in a better way. Untested.Pietro Gagliardi
2014-10-30More TODOs.Pietro Gagliardi
2014-10-30Fixed Windows Spinbox sizing for now.Pietro Gagliardi
2014-10-30Okay, REALLY fixed the redraw issues now. A few wacky drawing issues remain, ↵Pietro Gagliardi
but... not THIS.
2014-10-30Switched from using SaveDC()/RestoreDC() to just calling SetWindowOrgEx() ↵Pietro Gagliardi
again in the WM_CTLCOLOR** shared handler. Doesn't fix performance the way I was hoping it would, but still better.
2014-10-29More TODOs.Pietro Gagliardi
2014-10-29Fixed Mac OS X Spinbox so that we have one that works now. Suboptimally, but ↵Pietro Gagliardi
it works...
2014-10-29More TODOs.Pietro Gagliardi
2014-10-29More Mac OS X Spinbox refinements. Still not working, but if I have to do ↵Pietro Gagliardi
everything the manual way then at least I can do so cleanly now.
2014-10-29Added the initial implementaiton of Spinbox on Mac OS X. It doesn't quite ↵Pietro Gagliardi
work yet.
2014-10-28More Spinbox planning TODOs.Pietro Gagliardi
2014-10-28More Mac Spinbox stuff.Pietro Gagliardi
2014-10-28Wrote some notes on Mac OS X Spinbox.Pietro Gagliardi
2014-10-28Added the initial Windows Spinbox code.Pietro Gagliardi
2014-10-28Set up the absolute basic Spinbox and implemented it on GTK+. This is easy ↵Pietro Gagliardi
as it's one control on GTK+; now we have to do it on Windows and Mac OS X. And on those platforms, those are two separate controls (a standard edit control and an up-down/NSSpinner).
2014-10-28More future compatibility stuff.Pietro Gagliardi
2014-10-28Updated the README and TODO lists.Pietro Gagliardi
2014-10-28Fixed Mac OS X issues.Pietro Gagliardi
2014-10-27Restructured container on Mac OS X likewise. Still have to test.Pietro Gagliardi
2014-10-27More TODOs.Pietro Gagliardi
2014-10-27Migrated the GTK+ backend to the new new container system in which ↵Pietro Gagliardi
containers are no longer full controls but are still used to hold more than one control and handle the resizing entirely on their own.
2014-10-27More TODOs.Pietro Gagliardi
2014-10-27Fixed Group on Windows not sending events to children. I /think/ we're done ↵Pietro Gagliardi
with container madness on the Windows backend...
2014-10-27Removed the gouicontainer window class from the Windows backend; it is no ↵Pietro Gagliardi
longer needed.
2014-10-26Added sharedWndProc() to Tab on Windows.Pietro Gagliardi
2014-10-26Removed container from SimpleGrid and Grid. This is necessary to do now, ↵Pietro Gagliardi
alas; the Windows gouicontainers left over weren't being hidden, causing undesirable Tab behavior.
2014-10-26De-container-ized Stack.Pietro Gagliardi
2014-10-26Reverted to resizing all tabs equally; keeps code simple.Pietro Gagliardi
2014-10-26Got rid of Tab's use of container on Windows.Pietro Gagliardi
2014-10-26Reimplemented Control.containerShow()/Control.containerHide(). Will be ↵Pietro Gagliardi
needed to fully move Tab on Windows away from container.
2014-10-26More TODOs.Pietro Gagliardi
2014-10-26Began migrating the Windows code away from using container entirely. This is ↵Pietro Gagliardi
going to be a mess for Tab... hopefully only a short-term one.
2014-10-25Laid out the groundwork for MORE improvement...Pietro Gagliardi
2014-10-25Improved non-margined filled Group margins on Windows.Pietro Gagliardi
2014-10-25More future plans.Pietro Gagliardi
2014-10-24README typo fixes.Pietro Gagliardi
2014-10-24README updates.Pietro Gagliardi
2014-10-24Removed controlbase.sh; we don't need it anymore.Pietro Gagliardi
2014-10-24Used the alignment rect instead of the frame for laying out and sizing ↵Pietro Gagliardi
controls on Mac OS X. Also updated the future plans document.
2014-10-24More TODOs.Pietro Gagliardi
2014-10-24More critical TODOs.Pietro Gagliardi
2014-10-24Added Mac OS X Textbox Go-side implementation. Doesn't quite work yet.Pietro Gagliardi