| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-05-29 | Added the new Modifiers handling to the Windows backend. | Pietro Gagliardi | |
| 2014-05-25 | Fixed Areas on Windows no longer obeying click count rules after adding the ↵ | Pietro Gagliardi | |
| WM_ACTIVATE handler. | |||
| 2014-05-25 | Removed constants from area_windows.go. I think I added a regression earlier ↵ | Pietro Gagliardi | |
| when adding the WM_ACTIVATE exception that causes the click count to be reset... | |||
| 2014-05-25 | Renamed _LPARAM._X()/_LPARAM._Y() to _LPARAM.X()/_LPARAM.Y(): it doesn't ↵ | Pietro Gagliardi | |
| matter since _LPARAM is not exported anyway, _WPARAM already had this change, and the constant checking tool complains that _X()/_Y() remain undefined (too early? do I need to merge the package files?). | |||
| 2014-05-23 | Added click counter reset on window activate/deactivate for Windows Areas. | Pietro Gagliardi | |
| 2014-05-23 | Implemented triple-clicks and up on Windows. | Pietro Gagliardi | |
| 2014-05-16 | Added proper Super handling on Windows. Meta isn't used here and the ↵ | Pietro Gagliardi | |
| modifiers were already in the correct order. | |||
| 2014-05-11 | Consistency change: all Windows API structure field names now match ↵ | Pietro Gagliardi | |
| case-wise (some were forcibly exported in the past for historical reasons: I originally started package ui by trying to write a Windows API wrapper, but decided to ditch that and just use the Windows API directly from package ui). Also more TODOs. | |||
| 2014-04-29 | Added extra mouse buttons to Areas on Windows. | Pietro Gagliardi | |
| 2014-04-29 | Resolved another TODO in area_windows.go. | Pietro Gagliardi | |
| 2014-04-29 | Got rid of stray TODO in area_windows.go about populating MouseEvent.Held; ↵ | Pietro Gagliardi | |
| it was already being populated! | |||
| 2014-04-29 | Removed another TODO about scrolling Areas on Windows (this time about ↵ | Pietro Gagliardi | |
| aborting early if there seems to be no change). | |||
| 2014-04-29 | Fixed other problems with Windows Area scrollbars (after going through ↵ | Pietro Gagliardi | |
| Raymond Chen's scrollbar series), added some more future plans, and fixed one of the scrollbar series links (which was accidentally miscopied). | |||
| 2014-04-29 | Fixed Area scrollbars on Windows sometimes stopping a pixel shy of the ↵ | Pietro Gagliardi | |
| actual end of the scrollbar. | |||
| 2014-04-14 | Added click-to-focus to GTK+ Areas and documented that click-to-focus ↵ | Pietro Gagliardi | |
| happens; also TODOs related to that. | |||
| 2014-04-12 | Removed the GDI+ dependency on Windows since we no longer use it. | Pietro Gagliardi | |
| 2014-04-12 | Made Areas on Windows flicker-free. | Pietro Gagliardi | |
| 2014-04-12 | Fixed ARGB rendering on Windows. Now to make it flicker-free... | Pietro Gagliardi | |
| 2014-04-11 | Rewrote Area code on Windows to use alpha-premultiplied RGB and only use GDI ↵ | Pietro Gagliardi | |
| functions to do it... and it doesn't quite work right yet. | |||
| 2014-04-11 | Added CS_HREDRAW and CS_VREDRAW to our Area on Windows, just to be safe. | Pietro Gagliardi | |
| 2014-04-11 | Attempted to fix the Windows transparency issues; we're not quite there... ↵ | Pietro Gagliardi | |
| flicker... | |||
| 2014-04-10 | Fixed Area mouse events being sent when something happens outside the Area ↵ | Pietro Gagliardi | |
| itself. | |||
| 2014-04-09 | Fixed Area drawing assuming the first pixel of the *image.NRGBA is at i.Pix[0]. | Pietro Gagliardi | |
| 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-03-30 | Marked Windows MouseEvent.Held as not done; oops. | 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 | Implemented Area.SetSize() on Windows. | Pietro Gagliardi | |
| 2014-03-29 | Added repaint after Area event on Windows. | Pietro Gagliardi | |
| 2014-03-29 | Added part of keyboard input on Windows. Need to repaint the window on event ↵ | Pietro Gagliardi | |
| return and handle area sizes now... | |||
| 2014-03-27 | Added a flag to AreaHandler.Key()/Mouse() to indicate that a repaint is ↵ | Pietro Gagliardi | |
| needed after that event has been handled. (Having Repaint() as a method deadlocked for the same reason resizing deadlocked before.) | |||
| 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 | Added the actual scrolling to Windows Areas. Now to just adjust the cliprect ↵ | Pietro Gagliardi | |
| properly... | |||
| 2014-03-25 | More TODOs (and some done TODO elimination). | Pietro Gagliardi | |
| 2014-03-25 | Made the scrollbars on Windows Areas actually scroll. There are some kinks ↵ | Pietro Gagliardi | |
| that need to be worked out before we can move on... | |||
| 2014-03-25 | Added scrollbars to Areas on Windows; they seem to respond properly to ↵ | Pietro Gagliardi | |
| resize events, but since we're not handling scroll events, the scroll position won't change yet. (We're also not drawing with scrolling just yet.) | |||
| 2014-03-24 | More TODOs. | Pietro Gagliardi | |
| 2014-03-24 | Implemented Area painting on Windows. | Pietro Gagliardi | |
| 2014-03-24 | Started the Windows implementation of Area. | Pietro Gagliardi | |
