| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-12-11 | LET'S GET THIS FINAL REWRITE EVER STARTED | Pietro Gagliardi | |
| 2015-02-18 | Migrated the Mac OS X Table implementation. Untested due to VM issues. | Pietro Gagliardi | |
| 2014-11-05 | Implemented TextField.ReadOnly() on Mac OS X. Began standardizing window ↵ | Pietro Gagliardi | |
| class name access on Windows. | |||
| 2014-11-04 | Implemented ProgressBar on Mac OS X. | Pietro Gagliardi | |
| 2014-10-30 | Implemented the previous commit's stuff on Mac OS X. | Pietro Gagliardi | |
| 2014-10-29 | More 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-29 | Added the initial implementaiton of Spinbox on Mac OS X. It doesn't quite ↵ | Pietro Gagliardi | |
| work yet. | |||
| 2014-10-24 | Added Mac OS X Textbox Go-side implementation. Doesn't quite work yet. | Pietro Gagliardi | |
| 2014-10-24 | Started the OS X implementation of Textbox. | Pietro Gagliardi | |
| 2014-10-18 | Merged new container/sizing stuff. | Pietro Gagliardi | |
| 2014-08-30 | ...in with the new. | Pietro Gagliardi | |
| 2014-08-30 | Out with the old... | Pietro Gagliardi | |
| 2014-07-03 | Implemented Post() on Mac OS X. | Pietro Gagliardi | |
| 2014-07-03 | Removed uitask and made the Window creation functions only callable from the ↵ | Pietro Gagliardi | |
| main thread. This si the first part in the real major change, which bans all concurrent use of the API and provides a Post() function for communication. I don't like this, but it's the only way. Untested. | |||
| 2014-07-02 | Moved it all back; the preemptive multitaksing during an event handler kills ↵ | Pietro Gagliardi | |
| us on all platforms. Going to have to restrict ALL GUI accss to happening from one t hread, so going to need to drop uitask entirely and have just a start() callback for startup code and a post() function for posting requests to windows (like channel sends but into a perpetual buffer). | |||
| 2014-07-02 | Moved everything out of the way pending rewrite. | Pietro Gagliardi | |
| 2014-07-01 | Migrated the Mac OS X backend to the new uitask system. | Pietro Gagliardi | |
| 2014-06-30 | Restored the previous new API. I'm going to change it so that events are ↵ | Pietro Gagliardi | |
| callbacks rather than using a window handler, but other than that... yeah. | |||
| 2014-06-30 | Reverted everything back to the old API. | Pietro Gagliardi | |
| 2014-06-29 | More dialog_darwin.go/.m conversion. | Pietro Gagliardi | |
| 2014-06-26 | Implemented Checkbox.SetChecked() on Mac OS X and updated the README. | Pietro Gagliardi | |
| 2014-06-26 | Fixed label alignment on Mac OS X for real now. | Pietro Gagliardi | |
| 2014-06-26 | Undid the whole yoff spiel on Mac OS X. NOW I'll merge the new sizing system ↵ | Pietro Gagliardi | |
| into that backend. | |||
| 2014-06-25 | (Somewhat hackily) implemented the new label rules on Mac OS X. | Pietro Gagliardi | |
| 2014-06-11 | Removed Mac OS X 10.6 support. Quite a hassle that version was... | Pietro Gagliardi | |
| 2014-06-11 | Implemented Window.Center() on Mac OS X. | Pietro Gagliardi | |
| 2014-06-08 | Added new MsgBox() behavior on Mac OS X. Now we can finally remove MsgBox() ↵ | Pietro Gagliardi | |
| from the TODOs! :D | |||
| 2014-06-07 | Fixed Command key up on Mac OS X. This fix also fixes Help key down, so ↵ | Pietro Gagliardi | |
| remove the workaround there. | |||
| 2014-06-06 | Set Area's preferred size in the documentation and on Windows and Mac OS X. | Pietro Gagliardi | |
| 2014-06-05 | Implemented message box transience on Mac OS X. | Pietro Gagliardi | |
| 2014-05-29 | Checked to see if the previous commit worked after removing the leftover ↵ | Pietro Gagliardi | |
| Combobox selectIndex() code; it does. Removed the dummy code from the Windows and GTK+ backends as well. | |||
| 2014-05-28 | Merged back combobox_darwin.m, rewrote it to use boundListboxArray() instead ↵ | Pietro Gagliardi | |
| of creating a whole new object, and implemented what appears to be a fix for NSPopUpButton selection. Will delete the unneeded select(-1) code later and test again... | |||
| 2014-05-19 | Set up the Mac OS X build to always target Mac OS X 10.6 regardless of the ↵ | Pietro Gagliardi | |
| host system; this is what we want and by default building on 10.8 produces binaries which won't run on 10.6. This isn't working yet, though: one enum in NSApplication.h becomes empty on 10.6... | |||
| 2014-05-17 | Found a method in NSArrayController via Stack Overflow which lets me ↵ | Pietro Gagliardi | |
| suppress selection-changing behavior on NSTableView inserts; use that on Listbox in Mac OS X. This means sysData.selectIndices() and its Mac OS X implementation can (and has) gone away, clearing TODOs on Windows and Unix by extension. | |||
| 2014-05-16 | Fixed up a bunch of Mac OS X function names, mostly Listbox-related, to be ↵ | Pietro Gagliardi | |
| more clear and more consistent. | |||
| 2014-05-16 | Resolved the TODO about one of the functions in sysdata_darwin.m not being ↵ | Pietro Gagliardi | |
| properly type-checked: I forgot to include sysdata_darwin.h (it was commented out)! Not a problem anymore, of course... | |||
| 2014-05-16 | Combined all the Objective-C headers into objc_darwin.h. | Pietro Gagliardi | |
| 2014-05-16 | Cleaned up objc_darwin.h and changed all instances of int64_t in the wrapper ↵ | Pietro Gagliardi | |
| structs to intptr_t. | |||
| 2014-05-16 | Removed bleh_darwin.m and the initBleh() function that it contained as its ↵ | Pietro Gagliardi | |
| only remaining code. | |||
| 2014-05-15 | Removed the dummy NSEvent code from bleh_darwin.m and rewrote it in ↵ | Pietro Gagliardi | |
| Objective-C in delegateuitask_darwin.m. And now to nuke bleh_darwin.m and change all the int64_ts to intptr_ts and merge the .h files... | |||
| 2014-05-15 | Removed some residual drawRect: stuff from bleh_darwin.m. So close... | Pietro Gagliardi | |
| 2014-05-15 | Removed the Area drawing code from bleh_darwin.m and rewrote it in ↵ | Pietro Gagliardi | |
| Objective-C in area_darwin.m. | |||
| 2014-05-15 | Removed the event point translation from bleh_darwin.m and rewrote it in ↵ | Pietro Gagliardi | |
| Objective-C in area_darwin.m. | |||
| 2014-05-15 | Removed the control font code from bleh_darwin.m and rewrote it in ↵ | Pietro Gagliardi | |
| Objective-C in sysdata_darwin.m. | |||
| 2014-05-15 | Removed the stray applicationShouldTerminate: stuff from bleh_darwin.m. ↵ | Pietro Gagliardi | |
| (delegateuitask_darwin.m has it already.) | |||
| 2014-05-15 | Removed bleh_darwin.m's tracking area logic and rewrote it in Objective-C in ↵ | Pietro Gagliardi | |
| area_darwin.m. | |||
| 2014-05-15 | Removed most, if not all, of the objc_msgSend() wrappers. | Pietro Gagliardi | |
| 2014-05-15 | Migrated everything else to Objective-C native; fixed a few things I missed ↵ | Pietro Gagliardi | |
| along the way. | |||
| 2014-05-15 | Migrated the new Objective-C-based Mac OS X Listbox code in and got rid of ↵ | Pietro Gagliardi | |
| things preventing the darwin/386 build otherwise. 10.6 doesn't show the NSObservedObjectKey link error, but shows a crapton more, so this is gonna be a fun bug report... I'll use contrived examples and provide the new build logs based on this commit in the meantime as well. | |||
| 2014-05-12 | Handled AreaHandler.Mouse()'s handled return properly on Mac OS X. Also ↵ | Pietro Gagliardi | |
| fixed some typos in objc_darwin.h. | |||
