| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-12-01 | Changed the handler functions array to be const, as that's the intent. | Pietro Gagliardi | |
| 2014-11-30 | Started splitting message handlers for the new Windows Table into their ↵ | Pietro Gagliardi | |
| respective files. | |||
| 2014-11-30 | Moved the api.h include to the bottom of the include list so that when I ↵ | Pietro Gagliardi | |
| move the public-facing API code (namely the WM_SETFONT handler) there we can use functions defined later. | |||
| 2014-11-30 | More Windows Table separation. | Pietro Gagliardi | |
| 2014-11-29 | Started splitting the new Windows Table code into more manageable chunks. | Pietro Gagliardi | |
| 2014-11-28 | More TODOs. | Pietro Gagliardi | |
| 2014-11-27 | More TODOs. | Pietro Gagliardi | |
| 2014-11-26 | Improved the example window program that was just merged. | Pietro Gagliardi | |
| 2014-11-26 | Merge pull request #61 from adamar/master | Pietro Gagliardi | |
| Added basic window example. Thanks @adamar. | |||
| 2014-11-26 | Added basic window example | Andrew Martin | |
| 2014-11-25 | Now require Go 1.4 due to crazy Go bugs unfixed in 1.3 stable releases. ↵ | Pietro Gagliardi | |
| Thanks to github user @infogulch. | |||
| 2014-11-24 | Removed all the checkbox stuff for now. I need to do it a better way. | Pietro Gagliardi | |
| 2014-11-23 | Added a "flag" (actually just specify at least one argument; doesn't matter ↵ | Pietro Gagliardi | |
| what) to the Windows Table main() to specify using the lfMessageFont, for vertical centering testing purposes. | |||
| 2014-11-23 | More TODOs. | Pietro Gagliardi | |
| 2014-11-23 | More TODOs. | Pietro Gagliardi | |
| 2014-11-22 | More TODOs. | Pietro Gagliardi | |
| 2014-11-21 | Added checkbox heights to rowHeight() in the new Windows Table. | Pietro Gagliardi | |
| 2014-11-20 | More TODOs. | Pietro Gagliardi | |
| 2014-11-20 | More TODOs. | Pietro Gagliardi | |
| 2014-11-20 | Implemented mouse hot-tracking for checkboxes. Clicking and dragging is ↵ | Pietro Gagliardi | |
| still an issue, but :S | |||
| 2014-11-20 | Wrote up a lParamInCheckbox() that we will use for properly hit-testing ↵ | Pietro Gagliardi | |
| checkboxes in the new Windows Table. | |||
| 2014-11-19 | More mouse tracking. This is getting complicated the way I'm doing it... | Pietro Gagliardi | |
| 2014-11-19 | Split the code to turn x/y LPARAM into a row/column number to its own ↵ | Pietro Gagliardi | |
| function. The mouse tracking code will need it. | |||
| 2014-11-19 | More checkbox mouse code. This implements tracking. | Pietro Gagliardi | |
| 2014-11-19 | More TODOs. | Pietro Gagliardi | |
| 2014-11-18 | Began the work for actually doing checkbox events in the new Windows Table. ↵ | Pietro Gagliardi | |
| Currently it mostly responds correctly to mouse presses and releases; it just needs to be hit-tested properly. | |||
| 2014-11-18 | Started the work to handle checkboxes. For now, we draw just a red ↵ | Pietro Gagliardi | |
| rectangle; when we do events this will change color dynamically. When I hook up the control to its parent, I will move from these rectangles to the actual checkbox images. In the meantime, fix some pointer bugs in imagelist_windows.c as well. | |||
| 2014-11-18 | Fixed keyboard navigation in the new Windows Table. | Pietro Gagliardi | |
| 2014-11-18 | Elaborated some comments. | Pietro Gagliardi | |
| 2014-11-18 | More critical TODOs. | Pietro Gagliardi | |
| 2014-11-18 | Mostly implemented vertical scrolling on selection change. The bottom row ↵ | Pietro Gagliardi | |
| still needs fixing. | |||
| 2014-11-18 | Optimized new Windows Table selection redraw and did most of the work for ↵ | Pietro Gagliardi | |
| scroliing on selection change. Also more TODOs. | |||
| 2014-11-17 | Added a prev parameter to finishSelect() on the new Windows Table. This will ↵ | Pietro Gagliardi | |
| allow proper scrolling to the selection. | |||
| 2014-11-17 | Added redrawRow() to the Windows Table and changed WM_SETFOCUS/WM_KILLFOCUS ↵ | Pietro Gagliardi | |
| handling to use it. It will be used for selections later. | |||
| 2014-11-16 | More TODOs. | Pietro Gagliardi | |
| 2014-11-15 | Split the code to compute the last visible item in the new Windows Table ↵ | Pietro Gagliardi | |
| into its own function. This is needed for keyboard vertical scrolling. | |||
| 2014-11-14 | Stored the checkbox width/height in the new Windows Table. This will be ↵ | Pietro Gagliardi | |
| needed for hit-testing checkboxes. | |||
| 2014-11-13 | More TODOs. | Pietro Gagliardi | |
| 2014-11-13 | More TODOs. | Pietro Gagliardi | |
| 2014-11-12 | More TODOs. | Pietro Gagliardi | |
| 2014-11-12 | Added keyboard navigation for columns in the new Windows Table. | Pietro Gagliardi | |
| 2014-11-12 | More TODOs. | Pietro Gagliardi | |
| 2014-11-12 | Added cell focusing to the new Windows Table. Checkbox columns need keyboard ↵ | Pietro Gagliardi | |
| accessibility too. For now, focus is only applied with a mouse click. | |||
| 2014-11-11 | More TODOs and redraws. | Pietro Gagliardi | |
| 2014-11-11 | Started writing up the actual messages for the new Windows Table. First is ↵ | Pietro Gagliardi | |
| tableAddColumn. Removed some hardcoding as a result. | |||
| 2014-11-10 | Added the code for the checkbox image lists to the Windows Table test. | Pietro Gagliardi | |
| 2014-11-09 | Settled a TODO in the accessibility code. | Pietro Gagliardi | |
| 2014-11-09 | More accessibility notes. | Pietro Gagliardi | |
| 2014-11-09 | Added assorted accessibility notes. | Pietro Gagliardi | |
| 2014-11-09 | Moved the accessibility setup out of the way. I have no idea how to actually ↵ | Pietro Gagliardi | |
| /do/ accessibility on a list view since the interface doesn't seem to support tabular data layouts... | |||
