| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | |
| 2014-04-01 | Reordered each part of the Windows uitask so that it does things in the same ↵ | Pietro Gagliardi | |
| order and with the same goroutine setup as the other platforms; this gets rid of a few channels. Also panics on more errors (gets rid of a few more channels) and removed some stray TODOs. | |||
| 2014-03-30 | Added key events to Mac OS X Areas. Now Area is feature-complete (but buggy) ↵ | Pietro Gagliardi | |
| on all platforms :D Also more TODOs. | |||
| 2014-03-30 | Implemented Area mouse events on Mac OS X. Also fixed a few other things ↵ | Pietro Gagliardi | |
| left behind in the previous commits. Also more TODOs. | |||
| 2014-03-29 | More TODOs. | Pietro Gagliardi | |
| 2014-03-29 | Added Alt+[key] and F10 handling to Windows Area key events. Also more TODOs. | Pietro Gagliardi | |
| 2014-03-29 | Documented that the clip area in AreaHandler.Paint() more properly and ↵ | Pietro Gagliardi | |
| indicate that it is cleared on each AreaHandler.Paint() call; (try to) implement that on Windows (GTK+ does it for us; noted that as well). | |||
| 2014-03-29 | More TODOs. | Pietro Gagliardi | |
| 2014-03-29 | More TODOs. | Pietro Gagliardi | |
| 2014-03-27 | Added the beginning of a keyboard input test to be written. Also more TODOs. | Pietro Gagliardi | |
| 2014-03-26 | Printed the hardware_keycode on GTK+ Area key events... something came up so ↵ | Pietro Gagliardi | |
| I think I might be able to do what I originally wanted to do with keyboards... also more TODOs. | |||
| 2014-03-25 | Added Area mouse events on Windows. Also more TODOs. | Pietro Gagliardi | |
| 2014-03-25 | Wrote the code to actually scroll Areas on Windows. | Pietro Gagliardi | |
| 2014-03-25 | More TODOs (and some done TODO elimination). | Pietro Gagliardi | |
| 2014-03-23 | More TODOs. | Pietro Gagliardi | |
| 2014-03-22 | Finally finished getting ready for Area keyboard input; now just need to ↵ | Pietro Gagliardi | |
| figure out which keys to support. Also a Wayland-related TODO. | |||
| 2014-03-18 | Updated README with this decision. Also other documents as well. | Pietro Gagliardi | |
| 2014-03-16 | More TODOs. | Pietro Gagliardi | |
| 2014-03-15 | More mouse event planning and TODOs. | Pietro Gagliardi | |
| 2014-03-15 | Allowed GTK+ windows to be resized smaller than the size request of the ↵ | Pietro Gagliardi | |
| controls within. | |||
| 2014-03-15 | More TODOs. | Pietro Gagliardi | |
| 2014-03-15 | Added a slightly more meaningful test: draw an Image in an area. | Pietro Gagliardi | |
| 2014-03-14 | More Area planning and TODOs. | Pietro Gagliardi | |
| 2014-03-14 | More Area planning and TODOs. | Pietro Gagliardi | |
| 2014-03-12 | More TODOs. | Pietro Gagliardi | |
| 2014-03-12 | Removed ui.Event(); all event channels are initialized with their objects now. | Pietro Gagliardi | |
| 2014-03-12 | More TODOs. | Pietro Gagliardi | |
| 2014-03-12 | Whoops, that commit that was to remove the ProgressBar line from todo.md ↵ | Pietro Gagliardi | |
| actually removed the wrong line; fixed. | |||
| 2014-03-12 | Changed the way uitask is dispatched on GTK+ to make event handling not a ↵ | Pietro Gagliardi | |
| CPU hog. | |||
| 2014-03-12 | Removed indeterminate ProgressBars from todo.md; that's now done. | Pietro Gagliardi | |
| 2014-03-12 | Added indeterminate ProgressBar code on Windows and fixed up a few other ↵ | Pietro Gagliardi | |
| things along the way. | |||
| 2014-03-12 | Added GTK+ indeterminate ProgressBars. | Pietro Gagliardi | |
| 2014-03-12 | More TODOs. | Pietro Gagliardi | |
| 2014-03-12 | Gave Listboxes a border on Windows by implementing the subset of ↵ | Pietro Gagliardi | |
| LBS_STANDARD we want, not just WS_VSCROLL. This will also allow us to have selection changed events later. | |||
