summaryrefslogtreecommitdiff
path: root/redo/table_windows.go
AgeCommit message (Collapse)Author
2014-08-30...in with the new.Pietro Gagliardi
2014-08-30Properly handled the LVN_GETDISPINFO notificaiton on Windows this time.Pietro Gagliardi
2014-08-30Figured out the deal with item.mask on Windows Tables. Need to rewrite this...Pietro Gagliardi
2014-08-25Added cleanup of Windows image lists.Pietro Gagliardi
2014-08-25Switched the image list stuff to a static function/message pair.Pietro Gagliardi
2014-08-20Changed tableOnSelection() to tableSelectionChanged() in the Windows files ↵Pietro Gagliardi
for parity with the GTK+ and (next commit) Mac OS X files.
2014-08-20Added Table.OnSelected() and implemented it on Windows.Pietro Gagliardi
2014-08-20Made Tables on Windows single-selection.Pietro Gagliardi
2014-08-18Added Table.Selected()/Table.Select() and implemented them on Windows.Pietro Gagliardi
2014-08-17Finished the implementation of checkboxes on Windows Tables.Pietro Gagliardi
2014-08-17Implemented Windows Table checkbox clicking.Pietro Gagliardi
2014-08-17Implemented hover-to-hot on Windows Table checkboxes.Pietro Gagliardi
2014-08-17Began implementing checkboxes in the Windows Table.Pietro Gagliardi
2014-08-16Fixed crashing glitch in Table on Windows.Pietro Gagliardi
2014-08-16Added image lists to Tables and added them to the Windows backend... mostly. ↵Pietro Gagliardi
There are a few kinks to work out...
2014-08-14Implemented table column autoresize on Windows. Also fixed Windows/Mac OS X ↵Pietro Gagliardi
build.
2014-08-13Made Tables tab stops on Windows.Pietro Gagliardi
2014-08-13Removed TODO about Windows Table sizing; the alternatives just don't work ↵Pietro Gagliardi
(literally).
2014-08-11Revert "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-11Revert "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-11Settled race condition TODOs across all platforms... as an unfortunate case :(Pietro Gagliardi
2014-08-06Implemented reasonable table column autosizing on Windows.Pietro Gagliardi
2014-08-04Removed Control.containerShow() and Control.containerHide() and the overall ↵Pietro Gagliardi
ability to show and hide Controls in general; too much effort to get right.
2014-08-03Converted the new Windows Control code to use interfaces instead of ↵Pietro Gagliardi
controlbase, just like the GTK+ and Mac OS X backends do now.
2014-08-03Did the previous commit, but for the Windows backend.Pietro Gagliardi
2014-08-03Set up the Control restructure and migrated the Windows implementation over. ↵Pietro Gagliardi
Lots of repetition, but hopefully more correct and maintainable!
2014-08-01Added Table.preferredSize() on Windows.Pietro Gagliardi
2014-08-01Fixed up more LPCWSTR->LPWSTR conversion, including some code simplification.Pietro Gagliardi
2014-07-30Set up a new, cleaner model for deriving Control's methods and applied it to ↵Pietro Gagliardi
the Windows backend.
2014-07-28Set up some extended styles on Windows Tables for consistency and future ↵Pietro Gagliardi
features.
2014-07-28Implemented Table item text grabbing on Windows.Pietro Gagliardi
2014-07-28Fixed up borders for currently implemented controls on Windows.Pietro Gagliardi
2014-07-28Began the implementation of Table on Windows.Pietro Gagliardi