| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-14 | Added C99 to the Windows and GTK+ cgo CFLAGS after Ian Taylor confirmed it ↵ | Pietro Gagliardi | |
| was safe to use. | |||
| 2014-08-14 | Merged xsizing_darwin.m into control_darwin.m. Even though alignment info is ↵ | Pietro Gagliardi | |
| only currently used by Label, these functions are called in basegetAuxResizeInfo(), and who knows what will happen future. | |||
| 2014-08-14 | Decided to consider the preferred size of all tabs on Windows; on Windows ↵ | Pietro Gagliardi | |
| Tabs aren't really expected to resize based on which tab is selected, unlike Mac OS X... | |||
| 2014-08-14 | Wrote the documentation for Go(). Also more TODOs. | Pietro Gagliardi | |
| 2014-08-14 | Removed GTK+ spurious resize TODO and debug spiel; I can't notice much of a ↵ | Pietro Gagliardi | |
| difference after ignoring extraneous resizes. The custom container will stay, however, as it does not demonstrate weird background drawing bugs with oxygen-gtk. | |||
| 2014-08-14 | Cleaned up a bunch of TODOs, moving a few to future plans. | Pietro Gagliardi | |
| 2014-08-14 | Implemented table column autoresize on Windows. Also fixed Windows/Mac OS X ↵ | Pietro Gagliardi | |
| build. | |||
| 2014-08-14 | Updated debug spew. | Pietro Gagliardi | |
| 2014-08-14 | Removed the preferred width/height calls from the custom GTK+ container; we ↵ | Pietro Gagliardi | |
| aren't really going to use them. | |||
| 2014-08-14 | Made the custom GTK+ container's forall safer in container_unix.c. | Pietro Gagliardi | |
| 2014-08-14 | g_ptr_array_remove() DOES preserve order; the documentation is bad. Removed ↵ | Pietro Gagliardi | |
| that TODO from container_unix.c. | |||
| 2014-08-13 | Integrated the custom GTK+ container. Woo! Now to do minor fixups... | Pietro Gagliardi | |
| 2014-08-13 | Rewrote the GTK+ container to work for package ui. | Pietro Gagliardi | |
| 2014-08-13 | Added beginning of the custom GTK+ contianer code. | Pietro Gagliardi | |
| 2014-08-13 | Made Tables tab stops on Windows. | Pietro Gagliardi | |
| 2014-08-13 | Added missing URL from comments. | Pietro Gagliardi | |
| 2014-08-13 | Removed TODO about Windows Table sizing; the alternatives just don't work ↵ | Pietro Gagliardi | |
| (literally). | |||
| 2014-08-13 | Removed TODO about using LVITEM memory for Tables on Windows. I would still ↵ | Pietro Gagliardi | |
| need to do a UTF-16 conversion on the Go side, and it seems I can't do that to an already-available buffer (it can only be done to a freshly-allocated one). Not even with unicode/utf16. | |||
| 2014-08-13 | I can't read; GDK_3BUTTON_PRESS actually must happen in double the time FROM ↵ | Pietro Gagliardi | |
| THE FIRST CLICK, not half the time from the second click, so the behavior we have now is correct! TODO removed. | |||
| 2014-08-13 | Rechecked Stack/Grid code; non-standalone Label behavior TODO removed. | Pietro Gagliardi | |
| 2014-08-13 | Removed leftover from several commits ago. | Pietro Gagliardi | |
| 2014-08-13 | Rewrote the main README. | Pietro Gagliardi | |
| 2014-08-13 | Documented the previous commit and more TODOs. | Pietro Gagliardi | |
| 2014-08-13 | Decided to remove AreaHandler.Defocuses() as that mucks up with the Mac OS X ↵ | Pietro Gagliardi | |
| keyboard trap. | |||
| 2014-08-13 | Kinda sorta maybe implemented AreaHandler.Defocus() on Mac OS X. Starting to ↵ | Pietro Gagliardi | |
| think I should just not allow Areas to be focused out. | |||
| 2014-08-13 | Made Areas on Windows tab stops and implemented AreaHandler.Defocuses() on ↵ | Pietro Gagliardi | |
| Windows. | |||
| 2014-08-13 | Figured out why I'm getting intermittent crashes. Worked around for now, but ↵ | Pietro Gagliardi | |
| will become a major issue soon... | |||
| 2014-08-13 | Implemented AreaHandler.Defocuses() on GTK+. Also more future plans. | Pietro Gagliardi | |
| 2014-08-12 | Added a new method to AreaHandler, Defocuses(), for navigation events. | Pietro Gagliardi | |
| 2014-08-12 | Added a proposal for a Sidebar control. | Pietro Gagliardi | |
| 2014-08-12 | Determined that Backspace, Tab, and Enter work in Areas on Windows (though ↵ | Pietro Gagliardi | |
| more TODOs due to dialog message craziness). | |||
| 2014-08-12 | Refined a TODO. | Pietro Gagliardi | |
| 2014-08-12 | More future plans. | Pietro Gagliardi | |
| 2014-08-12 | Now that all calls have to be made on a single thread, Stack.SetStretchy() ↵ | Pietro Gagliardi | |
| can safely be called even after its Window is created (which is also when the Stack is assigned to the Window anyway). | |||
| 2014-08-12 | More TODOs. | Pietro Gagliardi | |
| 2014-08-12 | Implemented tab stopping. | Pietro Gagliardi | |
| 2014-08-12 | Added WS_EX_CONTROLPARENT to container and Tab on Windows. | Pietro Gagliardi | |
| 2014-08-12 | Got rid of the strlen() call in comctl32_windows.c. Thanks to joeshow on the ↵ | Pietro Gagliardi | |
| Gopher Academy Slack. | |||
| 2014-08-12 | Removed TODO about Windows Tabs having no currently selected tab out of a ↵ | Pietro Gagliardi | |
| nonzero number of tabs; Xeek in irc.freenode.net/#winapi confirmed this cannot happen. | |||
| 2014-08-12 | Improved dialog base units calculations on Windows. | Pietro Gagliardi | |
| 2014-08-12 | Made Stack an interface to keep parity with all other Controls. | Pietro Gagliardi | |
| 2014-08-12 | More future plans. | Pietro Gagliardi | |
| 2014-08-12 | Got rid of invalid pointer/integer conversions in table_unix.c and ↵ | Pietro Gagliardi | |
| rearranged some validity tests there to be safer. | |||
| 2014-08-12 | Migrated all Common Controls version 6 initialization on the Windows backend ↵ | Pietro Gagliardi | |
| to C. | |||
| 2014-08-12 | Got rid of the direct use of WPARAM in Area mouse events on Windows. ↵ | Pietro Gagliardi | |
| Whatever happened between then and now, Held works on both Windows and GTK+ now... | |||
| 2014-08-11 | Fixed the weird crash with calling Do() recursively; woo! | Pietro Gagliardi | |
| 2014-08-11 | Revert "Revert "Settled race condition TODOs across all platforms... as an ↵ | Pietro Gagliardi | |
| unfortunate case :("" Put this back on master so we can debug. This reverts commit 67adbd43a1bbf35fdc3963b34ae5631758006fee. | |||
| 2014-08-11 | Revert "Settled race condition TODOs across all platforms... as an ↵ | Pietro Gagliardi | |
| unfortunate case :(" Things broke when introducing this after the new GC... let's see if this broke under the new GC or not. This reverts commit b198a4dfec53a15eac5cdca9fe9d91c145a0119c. | |||
| 2014-08-11 | More TODOs. | Pietro Gagliardi | |
| 2014-08-11 | Resolved failure conditions in the GTK+ Table GtkTreeModel implementation. | Pietro Gagliardi | |
