| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-10 | Added bounds checking to NewArea() and Area.SetSize() such that an Area must ↵ | Pietro Gagliardi | |
| have a valid size. | |||
| 2014-04-10 | More TODOs. | Pietro Gagliardi | |
| 2014-04-10 | Fixed Area mouse events being sent when something happens outside the Area ↵ | Pietro Gagliardi | |
| itself. | |||
| 2014-04-10 | More future plans and TODOs. | Pietro Gagliardi | |
| 2014-04-10 | Decided not to make Labels selectable; nothing does it and it's a platform ↵ | Pietro Gagliardi | |
| detail. | |||
| 2014-04-10 | Documented scrollbars on Listbox and Area to the best of my ability, ↵ | Pietro Gagliardi | |
| shuffling the appropriate TODOs around. | |||
| 2014-04-10 | More TODOs. | Pietro Gagliardi | |
| 2014-04-10 | "Fixed" the zero-size Combobox drop-down on Windows by having Windows fix it ↵ | Pietro Gagliardi | |
| for us (and since we did everything we need to do to get it to fix it for us, it was already fixed!). | |||
| 2014-04-10 | Removed unnecessary space if the secondaryText argument to MsgBox***() is an ↵ | Pietro Gagliardi | |
| empty string. This doesn't change much on Mac OS X; it always shows the informational text field, showing an empty string by default. On GTK+ it seems to get rid of the bold over the primary text; I'm going to assume this is intentional (it looks that way on GTK+ 2; the HIG docs have outdated screenshots...). | |||
| 2014-04-10 | Documented that event channels can be assigned to each other to collapse events. | Pietro Gagliardi | |
| 2014-04-09 | More TODOs and future plans. | Pietro Gagliardi | |
| 2014-04-09 | Added a test for the extremities of the Area's actual drawing area to make ↵ | Pietro Gagliardi | |
| sure all pixels are shown on all platforms. That seems to be the case right now... Also more TODOs. | |||
| 2014-04-09 | More future plans. | Pietro Gagliardi | |
| 2014-04-09 | Fixed Area drawing assuming the first pixel of the *image.NRGBA is at i.Pix[0]. | Pietro Gagliardi | |
| 2014-04-09 | Tried to resolve the use a single window class for each type of custom ↵ | Pietro Gagliardi | |
| window TODO; found it was nothing but problems, so moved to future plans. | |||
| 2014-04-09 | Fixed GTK+ windows having the wrong background. | Pietro Gagliardi | |
| 2014-04-09 | As it turns out, Windows does have a facility for windows that only serve as ↵ | Pietro Gagliardi | |
| message dispatches; let's use it for our message handler. (I only found this out while looking up SetParent() for the previous commit). | |||
| 2014-04-09 | More (big) future plans. | Pietro Gagliardi | |
| 2014-04-08 | Slowed GTK+ indeterminate Progressbars down. | Pietro Gagliardi | |
| 2014-04-07 | More future plans. | Pietro Gagliardi | |
| 2014-04-07 | Undid the previous change to the keyboard test so that it responds to window ↵ | Pietro Gagliardi | |
| closes again. | |||
| 2014-04-07 | Split out the common resizing code into its own function so that it's all in ↵ | Pietro Gagliardi | |
| one place. This will also affect what happens if I switch to DeferWindowPos() on Windows. | |||
| 2014-04-07 | Updated Area's KeyEvent documentation to talk about some window managers on ↵ | Pietro Gagliardi | |
| Unix intercepting some events; also updated the keyboard test program to make a note of behaviors related to that. | |||
| 2014-04-07 | Removed the TODOs about AppQuit: fixed on OS X, never a problem on Windows, ↵ | Pietro Gagliardi | |
| unfixable elsewhere (these are window manager window-local(? apparently...) events so they never hit us; thanks to some people in irc.gimp.net/#gtk+). Also added some notes to the future plans document (related to all that). | |||
| 2014-04-07 | Fixed AppQuit on Mac OS X (forgot to set the NSApp delegate AND was using ↵ | Pietro Gagliardi | |
| the wrong selector). | |||
| 2014-04-06 | Added (untested; VM issues) code to handle Mac OS X Quit Dock menu items and ↵ | Pietro Gagliardi | |
| other related stuff that may happen in the future. Will drop the TODO after I can test it. | |||
| 2014-04-06 | Added details of application termination handling. | Pietro Gagliardi | |
| 2014-04-06 | Added thanks comment (see previous commit). | Pietro Gagliardi | |
| 2014-04-06 | Added borders to GTK+ Listboxes (thanks to jlindgren in irc.gimp.net/#gtk+); ↵ | Pietro Gagliardi | |
| ends that TODO. | |||
| 2014-04-06 | Wrote an update on the NSUInteger/NSInteger situation in bleh_darwin.m. | Pietro Gagliardi | |
| 2014-04-05 | More TODOs. | Pietro Gagliardi | |
| 2014-04-05 | Removed the bit about selectable messagebox text from the TODO file: that's ↵ | Pietro Gagliardi | |
| a platform-specific thing. | |||
| 2014-04-05 | Noted that NSScrollView sets the Listbox border in listbox_darwin.go. | Pietro Gagliardi | |
| 2014-04-05 | Gave Listboxes a border on Mac OS X. That just leaves GTK+: oyxgen-gtk ↵ | Pietro Gagliardi | |
| always gives GtkScrollingWindows a border, which misled me earlier... other themes don't. | |||
| 2014-04-05 | More future plans. | Pietro Gagliardi | |
| 2014-04-05 | Split the todo.md file into one for immediate TODOs and one for future work; ↵ | Pietro Gagliardi | |
| merged the latter with controlcandidates.md to form a single future stuff list. Also cleaned up all those lists. | |||
| 2014-04-05 | Removed TODO from Mac OS X code about additional label styles; judging from ↵ | Pietro Gagliardi | |
| Interface Builder I've got them covered. | |||
| 2014-04-05 | Gave controls their proper fonts on Mac OS X. | Pietro Gagliardi | |
| 2014-04-05 | Updated sysdata_darwin.go to remove some TODOs and change most, if not all, ↵ | Pietro Gagliardi | |
| embedded magic numbers to named constants. | |||
| 2014-04-05 | More TODOs. | Pietro Gagliardi | |
| 2014-04-05 | Moved all selector and class initialization for bleh_darwin.m into its own ↵ | Pietro Gagliardi | |
| function. | |||
| 2014-04-05 | Removed NilClass from the shared Mac OS X files (objc_darwin.h and ↵ | Pietro Gagliardi | |
| bleh_darwin.m) as the //export issue that required that no longer applies. | |||
| 2014-04-04 | Fixed 32-bit Mac OS X builds: Area crashed due to random ABI changes. Also ↵ | Pietro Gagliardi | |
| more TODOs. | |||
| 2014-04-04 | Changed the way drawRect: was being added to our Mac OS X Area such that we ↵ | Pietro Gagliardi | |
| no longer need a separate function to add it to the class. | |||
| 2014-04-04 | Updated the Area drawRect: adding error message to look like the ones that ↵ | Pietro Gagliardi | |
| come out of the new class system. | |||
| 2014-04-04 | Changed the Area class on Mac OS X to use the new class creation code. This ↵ | Pietro Gagliardi | |
| gets rid of ALL the class creation code from delegate_darwin.go. | |||
| 2014-04-04 | Created a new, simpler, easier to work with, and consistent way to create ↵ | Pietro Gagliardi | |
| the necessary Objective-C classes in our Go code, and converted the appDelegate class to use it. Now for goArea... | |||
| 2014-04-04 | Wrapper functions are no longer used (see the past few commits), so that ↵ | Pietro Gagliardi | |
| comment was removed from bleh_darwin.m. That comment also had the wrong filename all this time (bleh_darwin.go instead of objc_darwin.go). | |||
| 2014-04-04 | Removed objc_alloc(). This should be all of them. Now to redo how classes ↵ | Pietro Gagliardi | |
| are handled... | |||
| 2014-04-04 | Removed objc_msgSend_rect(). This also consolidates all initWithFrame: calls ↵ | Pietro Gagliardi | |
| into a simple initWithDummyFrame(). | |||
