summaryrefslogtreecommitdiff
path: root/delegate_darwin.go
AgeCommit message (Collapse)Author
2014-03-17Changed the new resizing code so that it uses the same allocated slice per ↵Pietro Gagliardi
window instead of making a new one to store all the resize requests each time.
2014-03-17Changed window resizes so that the actual Control.setRect() functions ↵Pietro Gagliardi
appended to an array of requests that the resize() function set all at once instead of having each done individually. This will be necessary for what I think will be a solution to the deadlocks. It doesn't work right now; I'm assuming it's allocating too much memory. I know how to fix this, but I'm committing what I have so far to be safe.
2014-03-12Separated file creation dates from the package comment.Pietro Gagliardi
2014-03-11More TODO reduction.Pietro Gagliardi
2014-03-03Fixed Mac OS X control placement flipping. This is done by passing the ↵Pietro Gagliardi
height of the window around setRect() calls to avoid polling the content view frame each time.
2014-03-02Fixed incorrect object placement by using the window's content rect, not the ↵Pietro Gagliardi
window's frame, to define the window size. The coordinate system being flipped is still not fixed.
2014-03-02Fixed incorrect redrawing of Mac OS X windows after resize. Still need to ↵Pietro Gagliardi
fix the wrong rect issues...
2014-03-01Added Mac OS X Buttons. Code hangs due to a preferredSize() issue...Pietro Gagliardi
2014-03-01Added windowDidResize: to the Mac OS X delegate for resizing windows. Now to ↵Pietro Gagliardi
figure out why I can't resize windows myself...
2014-03-01Cleaned up loose ends with the previous commit and got window close events ↵Pietro Gagliardi
working on Mac OS X. Woo!
2014-03-01Fixed most errors. Now I just need to add a sysData pool.Pietro Gagliardi
2014-03-01Started to build a single global delegate object; now to fix issues.Pietro Gagliardi