| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-03-03 | Split out the code to add a Control to a Mac OS X Window into its own function. | Pietro Gagliardi | |
| 2014-03-03 | More TODOs. | Pietro Gagliardi | |
| 2014-03-03 | Removed a leftover crash guard from the Mac OS X sysData code (in this case ↵ | Pietro Gagliardi | |
| sysData.preferredSize()). | |||
| 2014-03-03 | Removed crash guards from the Mac OS X sysData code. Also removed some ↵ | Pietro Gagliardi | |
| leftover ones from the GTK+ code. | |||
| 2014-03-03 | More TODOs. | Pietro Gagliardi | |
| 2014-03-03 | Added Mac OS X ProgressBars. Mac OS X now feature-equal! | Pietro Gagliardi | |
| 2014-03-03 | Added the scrollbars themselves to the NSScrollView backing the Mac OS X ↵ | Pietro Gagliardi | |
| Listboxes. Also added a few TODOs. I think the Mac OS X Listbox implementation is now finished. | |||
| 2014-03-03 | Wrapped Mac OS X Listboxes in NSScrollViews. Their preferredSize seems to be ↵ | Pietro Gagliardi | |
| more reasonable now. Now to just add scrollbars... | |||
| 2014-03-03 | More TODOs related to the previous commit. | Pietro Gagliardi | |
| 2014-03-03 | Changed how the preferred size of controls is determined to accomodate ↵ | Pietro Gagliardi | |
| NSTableView, NSScrollView, and NSProgressIndicator. Updated TODOs to mark other weirdnesses (such as Label text that used to get cropped) that no longer happen because of this. Now for putting Listboxes in NSScrollViews. | |||
| 2014-03-03 | Added a Listbox preferredSize test window to the main test program, as it ↵ | Pietro Gagliardi | |
| appears I'm going to have to change how sysData.preferredSize() works on Mac OS X to acommodate NSTableView, NSScrollView, and NSProgressIndicator... | |||
| 2014-03-03 | Fixed selection grabbing and also append/insert/removal crashes: all were ↵ | Pietro Gagliardi | |
| selector name typos. Also some TODOs Now to make this scroll/confine it to a scroll view... | |||
| 2014-03-03 | Ah there we go; columnWithIdentifier: returns an index; we wanted ↵ | Pietro Gagliardi | |
| tableColumnWithIdentifier:. Now to fix the crashing when getting list information... | |||
| 2014-03-02 | Fixed a typo'd selector name related to Listbox selection. Adding items ↵ | Pietro Gagliardi | |
| still doesn't work... | |||
| 2014-03-02 | Whoops, forgot to define sysData.selectedIndices() and ↵ | Pietro Gagliardi | |
| sysData.selectedTexts() for Mac OS X now that I have those written! Adding items is still a no-op... | |||
| 2014-03-02 | Fixed the compiler errors. The Mac OS X Listboxes are created!... but don't ↵ | Pietro Gagliardi | |
| show any items. Let's figure out why. | |||
| 2014-03-02 | Added untested Mac OS X Listbox code. Won't compile yet... | Pietro Gagliardi | |
| 2014-03-02 | Added Mac OS X Labels and a bunch of TODOs. Now for Listboxes... oh boy... | Pietro Gagliardi | |
| 2014-03-02 | Fixed 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-02 | Fixed incorrect redrawing of Mac OS X windows after resize. Still need to ↵ | Pietro Gagliardi | |
| fix the wrong rect issues... | |||
| 2014-03-02 | Added the Mac OS X implementation of LineEdit. It seems to work... mostly. ↵ | Pietro Gagliardi | |
| The password entry field is outside the window for some reason; need to figure out how to place things in their proper place. | |||
| 2014-03-02 | Finished the implementation of Combobox on Mac OS X. | Pietro Gagliardi | |
| 2014-03-02 | Added the Mac OS X implementation of messageboxes. | Pietro Gagliardi | |
| 2014-03-02 | Added the other Combobox modification functions to the Mac OS X backend. ↵ | Pietro Gagliardi | |
| Before continuing, I'll get messageboxes working... | |||
| 2014-03-02 | Added the beginning of the Mac OS X implementation of Combobox; also added a ↵ | Pietro Gagliardi | |
| file to plan out how lists will be implemented/are being implemented. | |||
| 2014-03-02 | Added an alternate textsel for Mac OS X Comboboxes. | Pietro Gagliardi | |
| 2014-03-02 | Added the alternate value as a parameter to Mac OS X sysData.make() in ↵ | Pietro Gagliardi | |
| preparation for Comboboxes and Listboxes. | |||
| 2014-03-02 | Added Mac OS X Checkboxes. | Pietro Gagliardi | |
| 2014-03-01 | Now that we have everything up to and including Buttons up and running, we ↵ | Pietro Gagliardi | |
| no longer need the darwintest. | |||
| 2014-03-01 | More TODOs. | Pietro Gagliardi | |
| 2014-03-01 | Expanded documentation for previous commit. | Pietro Gagliardi | |
| 2014-03-01 | Fixed the preferredSize() stall. Dumb Intel ABI optimizations. Good thing ↵ | Pietro Gagliardi | |
| with 10.6 minimum I won't have to worry about PowerPC compatibility... but if ARM ever comes to the desktop all bets are off. | |||
| 2014-03-01 | Added Mac OS X Buttons. Code hangs due to a preferredSize() issue... | Pietro Gagliardi | |
| 2014-03-01 | Some error message and TODO changes related to the previous commit. | Pietro Gagliardi | |
| 2014-03-01 | Attempted to fix the lack of resizable window borders by setting the ↵ | Pietro Gagliardi | |
| NSApplication activation policy. This fixed it, and also fixed a bunch of other things, such as the application being seen as part of Terminal, lack of dock icon, lack of application menu, etc. | |||
| 2014-03-01 | Fixed non-minimizeable windows in Mac OS X; it was a simple copy-paste fail. | Pietro Gagliardi | |
| 2014-03-01 | Added 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-01 | Cleaned up loose ends with the previous commit and got window close events ↵ | Pietro Gagliardi | |
| working on Mac OS X. Woo! | |||
| 2014-03-01 | Added the getSysData() hook. Now to clean up loose ends and apply the ↵ | Pietro Gagliardi | |
| delegate to the window. | |||
| 2014-03-01 | Fixed most errors. Now I just need to add a sysData pool. | Pietro Gagliardi | |
| 2014-03-01 | Started to build a single global delegate object; now to fix issues. | Pietro Gagliardi | |
| 2014-03-01 | Reworded a comment in bleh_darwin.m: the docs don't imply the wrong ↵ | Pietro Gagliardi | |
| information, they outright say the wrong information. | |||
| 2014-03-01 | Added a TODO marker to the last commit. | Pietro Gagliardi | |
| 2014-03-01 | Fixed 32-bit Mac OS X builds (and also got rid of clang's current warnings): ↵ | Pietro Gagliardi | |
| turns out the correct usage of objc_msgSend_stret() is not in the official docs... | |||
| 2014-03-01 | Added another important Mac OS X TODO about coordinates. | Pietro Gagliardi | |
| 2014-03-01 | Whoops, misspelled -[NSWindow frame] as -[NSWindow _frame]. Fixed; test ↵ | Pietro Gagliardi | |
| program works so far! | |||
| 2014-03-01 | Oops, accidentally removed the code that actually makes the ↵ | Pietro Gagliardi | |
| appdelegateclass. Almost working... | |||
| 2014-03-01 | Documentation and TODO changes. | Pietro Gagliardi | |
| 2014-03-01 | Major code restructure to allow Cocoa to work correctly. Cocoa requires that ↵ | Pietro Gagliardi | |
| the application loop run on the very first OS thread created, not just an any ordinary thread. To support this, your code must now be run by the UI init code. Windows and Unix builds still work fine; Mac OS X fails for reasons I now have to debug. | |||
| 2014-03-01 | Fixed a minor startup failure on Mac OS X; now for a big one: apparently the ↵ | Pietro Gagliardi | |
| thread that calls -[NSApplication run] is NOT the main thread... | |||
