| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-07-02 | Moved it all back; the preemptive multitaksing during an event handler kills ↵ | Pietro Gagliardi | |
| us on all platforms. Going to have to restrict ALL GUI accss to happening from one t hread, so going to need to drop uitask entirely and have just a start() callback for startup code and a post() function for posting requests to windows (like channel sends but into a perpetual buffer). | |||
| 2014-07-02 | Moved everything out of the way pending rewrite. | Pietro Gagliardi | |
| 2014-06-30 | Restored the previous new API. I'm going to change it so that events are ↵ | Pietro Gagliardi | |
| callbacks rather than using a window handler, but other than that... yeah. | |||
| 2014-06-30 | Reverted everything back to the old API. | Pietro Gagliardi | |
| 2014-06-28 | Fixed the build. New API works on Windows! Also removed TODO on dialogs in ↵ | Pietro Gagliardi | |
| Windows since I can't reproduce the weird behavior anymore; I guess the new code fixes it. | |||
| 2014-06-11 | Fixed the implementation of sysData.center() on Windows to be thread-safe; ↵ | Pietro Gagliardi | |
| also added center() to the _xSysData interface. | |||
| 2014-06-11 | added Center function to window | papplampe | |
| 2014-06-10 | Made adjustments to the output of windowsconstgen to please go fmt. | Pietro Gagliardi | |
| 2014-06-07 | Fixed the Windows 7 progressbar animation dumbness. | Pietro Gagliardi | |
| 2014-06-07 | Documented window switch clicks in Area and implemented them on Windows and ↵ | Pietro Gagliardi | |
| Mac OS X. | |||
| 2014-06-07 | Fixed incorrect numpad handling on Windows Areas. | Pietro Gagliardi | |
| 2014-06-06 | Fixed the standard window class focus behavior on Windows from the previous ↵ | Pietro Gagliardi | |
| commit to work. Also updated the SetFocus() call in area_windows.go to boot and removed the relevant TODO after checking both wine and Windows XP work fine. | |||
| 2014-06-05 | Implemented code to save and restore control focus on Windows properly when ↵ | Pietro Gagliardi | |
| switching away from/back to our program. It's disabled for now though because it doesn't seem to work... | |||
| 2014-06-05 | Changed Checkbox on Windows to use BS_CHECKBOX instead of BS_AUTOCHECKBOX; ↵ | Pietro Gagliardi | |
| this will be necessary to fix the focus issue in todo.md (see http://blogs.msdn.com/b/oldnewthing/archive/2014/05/22/10527522.aspx). | |||
| 2014-06-04 | Implemented the new MsgBox() transience on Windows. | Pietro Gagliardi | |
| 2014-06-04 | Resolved the ACTCTX_FLAG_SET_PROCESS_DEFAULT TODO by deciding to enable this ↵ | Pietro Gagliardi | |
| flag for maximum safety. Also added more future plans. | |||
| 2014-06-02 | Gave message boxes on Windows the MB_TASKMODAL style, which does event ↵ | Pietro Gagliardi | |
| modality to the other windows in the program. Does not affect resizes. | |||
| 2014-05-30 | Moved the standard window class (for Window) on Windows to get the sysData ↵ | Pietro Gagliardi | |
| pointer from CreateWindowEx() and store it in the window memory instead of being given it via a closure. This will lead to having only one window class for all Windows, which will come next. Also fixed an error in windowsconstgen's output related to GetWindowLongPtr()/SetWindowLongPtr(). | |||
| 2014-05-30 | Added GetWindowLongPtr()/SetWindowLongPtr() generation to the ↵ | Pietro Gagliardi | |
| windowsconstgen tool and the pregenerated files. This will be needed for when we get rid of creating a new window class for each Window/Area. Also did some minor cleanup to the windowsconstgen tool. | |||
| 2014-05-29 | Added the new Modifiers handling to the Windows backend. | Pietro Gagliardi | |
| 2014-05-25 | Finished migrating the Windows code to using the pregenerated constants. | Pietro Gagliardi | |
| 2014-05-25 | Removed constants from common_windows.go. Almost done! | Pietro Gagliardi | |
| 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 | Stripped constants from dialog_windows.go. | Pietro Gagliardi | |
| 2014-05-25 | And merged the old events_windows.go constants into ↵ | Pietro Gagliardi | |
| zconstants_windows_GOARCH.go. | |||
| 2014-05-25 | Fixed issues handling INVALID_HANDLE_VALUE in the Windows constant ↵ | Pietro Gagliardi | |
| generator, and built the first build with generated constants! | |||
