| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-04-13 | More shuffling of TODOs and future plans. | Pietro Gagliardi | |
| 2014-04-13 | More TODO/future plan shuffling. | Pietro Gagliardi | |
| 2014-04-13 | More TODOs and future plans. Also finally removed the TODO about incorrect ↵ | Pietro Gagliardi | |
| Area redraw on Windows. | |||
| 2014-04-12 | More TODOs and future plans. | Pietro Gagliardi | |
| 2014-04-12 | Fixed Listboxes on Mac OS X having an initial selection. | Pietro Gagliardi | |
| 2014-04-12 | Fixed Comboboxes on Mac OS X having an initial selection. This also lays the ↵ | Pietro Gagliardi | |
| groundwork for adding Combobox/Listbox.Select() as a public function... | |||
| 2014-04-12 | Verified that the Listbox item text is vertically positioned properly on Mac ↵ | Pietro Gagliardi | |
| OS X. | |||
| 2014-04-12 | Documented the thread safety of AreaHandler and Area.SetSize(). | Pietro Gagliardi | |
| 2014-04-10 | Removed TODO about Windows -1 conversions, as the Go spec specifically says ↵ | Pietro Gagliardi | |
| that signed values are sign-extended to the full size of the type to convert to (and even shows an example of this), so the code we have was correct, not just working out of luck. | |||
| 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 | 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 | 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-08 | Slowed GTK+ indeterminate Progressbars down. | Pietro Gagliardi | |
| 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-06 | Added details of application termination handling. | 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-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 | 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 | 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 | More TODOs. | Pietro Gagliardi | |
| 2014-04-04 | More TODOs. | Pietro Gagliardi | |
| 2014-04-04 | Fixed Mac OS X Button appearance; turns out it was using the wrong font. ↵ | Pietro Gagliardi | |
| Also updated the TODO file to mark this fix and remove other stale/already fixed details. | |||
| 2014-04-03 | Adjusted Button and Combobox sizes on Windows to be better... | Pietro Gagliardi | |
| 2014-04-03 | Updated TODO on dragging in an Area (decided to go with what GTK+ and ↵ | Pietro Gagliardi | |
| Windows currently do; dragging was working on Windows all along; now dragging is weird on Mac). | |||
| 2014-04-02 | Fixed the major scrolling corruption on Windows: had to commit the scroll ↵ | Pietro Gagliardi | |
| changes before we can get to them in our painting routine =P This doesn't fix ALL the issues; check the (now-updated) TODO. | |||
| 2014-04-02 | More TODOs. | Pietro Gagliardi | |
| 2014-04-02 | More TODOs. | Pietro Gagliardi | |
| 2014-04-02 | Fixed Listbox and LineEdit borders on Windows. Also more TODOs. | Pietro Gagliardi | |
| 2014-04-02 | More TODOs. | Pietro Gagliardi | |
| 2014-04-02 | Not using PostThreadMessage() (a few commits back) seems to fix the weird ↵ | Pietro Gagliardi | |
| Invalid thread ID. error that happens when running package ui-based programs in wine for the first time (I assume that issue is related to the one that led to the PostThreadMessage() fix). | |||
| 2014-04-02 | Fixed odd Listbox sizing on Windows. (Windows by default sizes List Box ↵ | Pietro Gagliardi | |
| controls so that partial items are not visible.) | |||
| 2014-04-01 | Changed the font loading on Windows to always load the control font unless a ↵ | Pietro Gagliardi | |
| flag to not load any font is set; when menus and statusbars are added, they need special casing. This also means the preferred size calculations reads controlFont directly (it will need the same change). | |||
| 2014-04-01 | Fixed Windows control sizing: turns out simply calling GetTextMetrics() was ↵ | Pietro Gagliardi | |
| not enough, as the GetDC() functions don't load the control font into the DC; we have to do it ourselves with SelectObject() (according to GetTextMetrics()'s docs on MSDN). Upon re-evaluation, the only things that need custom fonts are menus and statusbars; I don't know if menus can be done with the standard contorls and statusbars change the font of all controls inside... so how fonts are handled in classData needs to change now. | |||
| 2014-04-01 | More TODOs. | Pietro Gagliardi | |
| 2014-04-01 | Remove TODO about GTK+ and Cocoa errors since we're just assuming errors are ↵ | Pietro Gagliardi | |
| mistakes I made in the implementation because at this point that's really what we're left with since on Cocoa doing manual exception handling is discouraged... or something like that. | |||
| 2014-04-01 | Fixed the Windows stalling when scrolling an Area problem: messages were ↵ | Pietro Gagliardi | |
| getting lost because (I assume) scrolling is done in a modal event loop. Alas, we have to change to using a dummy window to handle events. Also altered the respective TODO to document bugs now exposed by this fix. | |||
| 2014-04-01 | Separated initial text from sysData.make() on the Mac OS X backend, ↵ | Pietro Gagliardi | |
| completing that set of commits. | |||
| 2014-04-01 | More TODOs. | Pietro Gagliardi | |
