summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-12-16Added some links.Pietro Gagliardi
2014-12-16Punctuation fix.Pietro Gagliardi
2014-12-16Finished keyboard selection notes. Will implement later.Pietro Gagliardi
2014-12-15More keyboard selection notes.Pietro Gagliardi
2014-12-15More keyboard selection notes.Pietro Gagliardi
2014-12-15More TODOs.Pietro Gagliardi
2014-12-15Wrote up some notes on how to do keyboard selection.Pietro Gagliardi
2014-12-14Fixed selection scrolling.Pietro Gagliardi
2014-12-14More TODOs.Pietro Gagliardi
2014-12-14Mostly fixed up the horizontal scrolling implementation in doselect().Pietro Gagliardi
2014-12-14Implemented horizontal scroll on the left in doselect(). Horizontal scroll ↵Pietro Gagliardi
on the right is mostly written, but nonworking.
2014-12-14Unified all column width accesses to a columnWidth() function.Pietro Gagliardi
2014-12-14Implemented vertical scrolling on selection changes.Pietro Gagliardi
2014-12-14Optimized the redrawing of selected rows in doselect().Pietro Gagliardi
2014-12-14Implemented rowColumnToClientRect() (was rowColumnToClientCoord() but ↵Pietro Gagliardi
decided that the full RECT would be more useful); not sure if I'm going to actually use it now though since full-on redrawing the old and new rows would probably be more correct in doselect()...
2014-12-13More TODOs.Pietro Gagliardi
2014-12-13Implemented mouse click selection.Pietro Gagliardi
2014-12-13Implemented clientCoordToRowColumn().Pietro Gagliardi
2014-12-13Resolved some TODOs.Pietro Gagliardi
2014-12-13Fixed up some TODOsPietro Gagliardi
2014-12-13Started to lay down the groundwork for handling selection.Pietro Gagliardi
2014-12-12Cleared some TODOs.Pietro Gagliardi
2014-12-12Added wheel scrolling.Pietro Gagliardi
2014-12-12More reminders/TODOs.Pietro Gagliardi
2014-12-12ok fixed that bugPietro Gagliardi
2014-12-12Added vscroll to the drawing code. Now to figure out why it stops early...Pietro Gagliardi
2014-12-12Added vertical scroll. The drawing code will now need updating...Pietro Gagliardi
2014-12-12Isolated the scrolling code to avoid code duplication in something so sensitive.Pietro Gagliardi
2014-12-12Got rid of a bogus assignment to t->hpagesize.Pietro Gagliardi
2014-12-12More TODOs.Pietro Gagliardi
2014-12-12Defined tableFree(NULL).Pietro Gagliardi
2014-12-12Started tying all the threads together in the drawing loop for real.Pietro Gagliardi
2014-12-11Fixed twitchy text.Pietro Gagliardi
2014-12-11More TODOs.Pietro Gagliardi
2014-12-11Fixed up the whole horizontal scroll glitching mess. Now to tackle the ↵Pietro Gagliardi
twitchy text...
2014-12-11Removed a call to repositionHeader() in the resize handler; we already do ↵Pietro Gagliardi
this in hscrollto(), which is called by updateTableWidth().
2014-12-11More TODOs...Pietro Gagliardi
2014-12-11Started the work for reimplementing rows.Pietro Gagliardi
2014-12-11Mostly finisshed up horizontal scrolling by hooking it up to everything ↵Pietro Gagliardi
else. The sample text draw doesn't seem to be working correctly, but I'm not sure /when/ it breaks right now...
2014-12-11Removed error check in ScrollWindowEx() call for now pending a wine bug ↵Pietro Gagliardi
(https://bugs.winehq.org/show_bug.cgi?id=37706).
2014-12-10Added a cast to a tableRealloc() call.Pietro Gagliardi
2014-12-10More TODOs.Pietro Gagliardi
2014-12-10Wrote up the hscroll code. Not sure why it doesn't work yet. Not yet applied ↵Pietro Gagliardi
to headers or drawing.
2014-12-10Added headerHeight to the new Table.Pietro Gagliardi
2014-12-10Moved Table width calculation out of recomputeHScroll() and into ↵Pietro Gagliardi
updateTableWidth(); also stored width in the Table itself.
2014-12-10More future plans.Pietro Gagliardi
2014-12-10Changed from recomputeHScroll() to updateTableWidth() as we will store the ↵Pietro Gagliardi
table width separately and just use one call to SetScrollInfo() for everything to avoid weirdness.
2014-12-09Started readding hscroll code; just recomputeHScroll() for now.Pietro Gagliardi
2014-12-09Reimplemented tableAddColumn for real.Pietro Gagliardi
2014-12-09More TODOs.Pietro Gagliardi