| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-06 | Properly link to andlabs/wakeup in the replacement README. | Pietro Gagliardi | |
| 2014-06-06 | Strummed up a new placeholder README in an effort to replace the existing one. | Pietro Gagliardi | |
| 2014-06-06 | Marked a sentence in the Area docs as not being active. | Pietro Gagliardi | |
| 2014-06-06 | Updated doc.go with the MsgBox() change. | 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-05 | Removed the GTK+ indefinite progressbar TODO; the choppiness is correct for ↵ | Pietro Gagliardi | |
| GTK+ <= 3.10: http://blogs.gnome.org/mclasen/2013/11/10/smooth-progress/ - mclasen and Company suggest timing with the frame, but this blog post says this will be automatic in 3.12+, so we're good. | |||
| 2014-06-05 | Removed TODO on gdk_device_ungrab() errors: this is a bug in oxygen-gtk and ↵ | Pietro Gagliardi | |
| GTK+ relating to a feature of GtkComboBoxes and not some issue with our code. Thanks to garnacho_ in irc.gimp.net/#gtk+ for figuring this out; this issue will not be followed here from this point on. | |||
| 2014-06-05 | Removed some leftover debugging code from the previous few commits. | Pietro Gagliardi | |
| 2014-06-05 | Fixed the GTK+ Combobox sizing issues for real this time. | Pietro Gagliardi | |
| 2014-06-05 | Fixed resizing of editable comboboxes in the GTK+ backend. Uneditable ↵ | Pietro Gagliardi | |
| comboboxes are still an issue, and there's experimental code to try to fix them, but it doesn't work... | |||
| 2014-06-05 | Decided not to change the default window title of a MsgBox() on Windows for ↵ | Pietro Gagliardi | |
| now. If I change my mind, it's a documentaiton change =P | |||
| 2014-06-05 | Figured out what happens if a message box is created for an invisible ↵ | Pietro Gagliardi | |
| window, documented it was undefined (Windows and GTK+ behave reasonably but at least Windows is not documented here; Mac OS X shows a sheet attached to invisible where the titlebar should be and then considers the window closed), and added the panic() checks for uncreated Windows. | |||
| 2014-06-05 | Verified resize differences on MsgBox() with a parent. | Pietro Gagliardi | |
| 2014-06-05 | More TODOs. | Pietro Gagliardi | |
| 2014-06-05 | Implemented message box transience on Mac OS X. | Pietro Gagliardi | |
| 2014-06-05 | Implemented the new MsgBox() transience behavior on GTK+. | Pietro Gagliardi | |
| 2014-06-04 | Implemented the new MsgBox() transience on Windows. | Pietro Gagliardi | |
| 2014-06-04 | More TODOs. | Pietro Gagliardi | |
| 2014-06-04 | Added the concept of transience to MsgBox() and MsgBoxError(). Individual ↵ | Pietro Gagliardi | |
| implementations will come next. | |||
| 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-04 | Resolved TODO about indeterminate ProgressBar repetition by deciding to ↵ | Pietro Gagliardi | |
| leave it to the implementation. | |||
| 2014-06-04 | Removed TODOs about sign extension on Windows; situation resolved. | Pietro Gagliardi | |
| 2014-06-04 | Added a link to the older Layout page on MSDN to prefsize_windows.go. | Pietro Gagliardi | |
| 2014-06-04 | Resolved a TODO in stdwndclass_windows.go about deferring WM_NCCREATE to ↵ | Pietro Gagliardi | |
| DefWindowProc(). | |||
| 2014-06-03 | Marked the README as needing updates and added API change warnings. | Pietro Gagliardi | |
| 2014-06-03 | Big change to Window: split Open()'s functionality into Create() and Open(); ↵ | Pietro Gagliardi | |
| they no longer return errors. | |||
| 2014-06-03 | Quick changes: turned "Window has been opened" to "Window has been created" ↵ | Pietro Gagliardi | |
| since I'm going to separate creating and opening (Open() will call Create()). | |||
| 2014-06-03 | Decided to panic in the hwnd sanity check in sysdata_windows.go; the ↵ | Pietro Gagliardi | |
| situation /is/ exceptional, after all (and we need to just get rid of all errors sometime). | |||
| 2014-06-03 | Removed the TODO on memstride: we were already using it?????? It is working ↵ | Pietro Gagliardi | |
| correctly... No idea why that TODO was there; I know I added it when I was too tired to think though. | |||
| 2014-06-03 | Added the previous commit to the future plans instead. | Pietro Gagliardi | |
| 2014-06-03 | Made multiple modifier keys undefined; removed the TODO there. If I need to ↵ | Pietro Gagliardi | |
| change the behavior I can do it later. | |||
| 2014-06-03 | Decided not to rename MouseEvent.Pos. | Pietro Gagliardi | |
| 2014-06-03 | And removed that TODO from the previous commit after verifying that such a ↵ | Pietro Gagliardi | |
| proposal is too risky. | |||
| 2014-06-03 | Rewrote a TODO on build tags for the Unix build. | Pietro Gagliardi | |
| 2014-06-03 | Removed TODO about application-modal dialog boxes in GTK+; they were already ↵ | Pietro Gagliardi | |
| application modal! The real issue is window transience... and that's where platforms differ greatly. | |||
| 2014-06-03 | Removed TODOs about device coordinates in the GTK+ backend; that has been ↵ | Pietro Gagliardi | |
| resolved. | |||
| 2014-06-03 | Now that the Windows string handling has been properly fixed, removed the ↵ | Pietro Gagliardi | |
| TODO about the 32-bit build being unstable. | |||
| 2014-06-03 | Migrated area_windows.go to the new string handling. I think that's it for ↵ | Pietro Gagliardi | |
| converting existing code... Now to test on real Windows. | |||
| 2014-06-03 | Migrated dialog_windows.go to the new string handling. | Pietro Gagliardi | |
| 2014-06-03 | Migrated stdwndclass_windows.go to the new string handling. | Pietro Gagliardi | |
| 2014-06-03 | Migrated uitask_windows.go to the new string handling. | Pietro Gagliardi | |
| 2014-06-03 | Removed a stray function from common_windows.go that both was not used and ↵ | Pietro Gagliardi | |
| went against what we're trying to do with strings in Windows. | |||
| 2014-06-03 | Converted comctl_windows.go to use the new string wrapper functions. | Pietro Gagliardi | |
| 2014-06-03 | More TODOs. | Pietro Gagliardi | |
| 2014-06-03 | Converted sysdata_windows.go to use the new string conversion setup from the ↵ | Pietro Gagliardi | |
| previous commit. This has to be first, otherwise a few other things will fail to compile... | |||
| 2014-06-03 | Added convenience functions to the Windows backend for UTF-16 string ↵ | Pietro Gagliardi | |
| handling. I'll convert the existing code to use it shortly. | |||
| 2014-06-03 | Removed a TODO from area_windows.go after verifying that what it flagged ↵ | Pietro Gagliardi | |
| (GetKeyState() vs. GetAsyncKeyState()) is indeed what we want to do (the former). | |||
| 2014-06-03 | Removed a policy TODO in area_windows.go; decided to keep the redundant ↵ | Pietro Gagliardi | |
| entries in the Modifiers table table just to be safe. | |||
