summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-16Implemented get_accFocus()... mostly. Needs testing.Pietro Gagliardi
2015-02-16Implemented get_accDescription().Pietro Gagliardi
2015-02-16Implemented get_accDefaultAction().Pietro Gagliardi
2015-02-16Implemented get_accChildCount().Pietro Gagliardi
2015-02-16Implemented get_accChild(). More TODOs.Pietro Gagliardi
2015-02-16Marked edge cases for a future Stack Overflow question.Pietro Gagliardi
2015-02-16Implemented accSelect().Pietro Gagliardi
2015-02-16More TODOs.Pietro Gagliardi
2015-02-16Implemented accNavigate().Pietro Gagliardi
2015-02-16More TODOs.Pietro Gagliardi
2015-02-16Defined what the right edge of a row is, rewrote accHitTest() to be simpler ↵Pietro Gagliardi
with these new rules, and more/more detailed TODOs in accLocation().
2015-02-15Made accHitTest() on a cell always succeed, for the purposes of checking things.Pietro Gagliardi
2015-02-15Removed leftover debugging printf()s.Pietro Gagliardi
2015-02-15Converted all GetLastError() calls in the Table accessible object to HRESULTs.Pietro Gagliardi
2015-02-15Implemented most of Table accLocation(). More TODOs.Pietro Gagliardi
2015-02-15Kinda sorta implemented Table accHitTest().Pietro Gagliardi
2015-02-15Implemented accDoDefaultAction() for Table.Pietro Gagliardi
2015-02-14Our use of LresultFromObject() now requires us to release our initial ↵Pietro Gagliardi
reference immediately to avoid a memory leak (as objects are created on the fly now); do it.
2015-02-14Fixed the creation bug (incorrect empty doubly linked list handling; see ↵Pietro Gagliardi
http://stackoverflow.com/questions/28520939/how-are-inspect-exe-ui-accessibility-checker-causing-my-program-to-gracefully-re).
2015-02-14Now debugging why the accessible objects aren't being created anymore. Will ↵Pietro Gagliardi
keep the linked list debugging stuff. Also fixed a small "error" in the call to CreateStdAccessibleObject() (not a compiler warning due to how void * works).
2015-02-14Found one bug: forgot to update t->firstAcc in tableAccRelease().Pietro Gagliardi
2015-02-14Changed the Table accessibility objects to be a doubly linked list; updated ↵Pietro Gagliardi
the Table code itself appropriately. Implemented RPC_E_DISCONNECTED handlers as well. Will test now.
2015-02-14Added more test accessibility implementations. I'm going to need to ↵Pietro Gagliardi
implement the save list now :S
2015-02-14More accessibility utility definitions.Pietro Gagliardi
2015-02-14Started the real accessibility implementation. Utility functions and role ↵Pietro Gagliardi
system for now.
2015-02-13More commentary.Pietro Gagliardi
2015-02-13Fixed all real warnings. I need to figure out how to remove -Wparentheses ↵Pietro Gagliardi
suggestions from qo.
2015-02-13Replaced all the accessibility functions with implementations that defer ↵Pietro Gagliardi
back up to the standard accessibility object for now. We'll replace them later.
2015-02-12More of the previous commit; now builds.Pietro Gagliardi
2015-02-12Started actually writing the accessibility code.Pietro Gagliardi
2015-02-05Fixed error in updateAll().Pietro Gagliardi
2015-01-22Expanded the widgetgallery README.Pietro Gagliardi
2015-01-22Added a README to the widgetgallery example after a number of people on IRC ↵Pietro Gagliardi
and in issues (see #73) tried to build it incorrectly.
2015-01-10G_ADD_PRIVATE() is too new; wrote in the correct form for GLib 2.32. Thanks ↵Pietro Gagliardi
to hergertme in irc.gimp.net/#gtk+.
2015-01-10Removed all the GUI stuff from the GTK+ date/time picker for now. Installed ↵Pietro Gagliardi
the date properties instead.
2015-01-10Added a mockup describing the planned GTK+ date/time picker.Pietro Gagliardi
2015-01-09More notes.Pietro Gagliardi
2015-01-09Added the beginning of an experimental date-time picker implementation for GTK+.Pietro Gagliardi
2015-01-08More update() reasoning and TODOs.Pietro Gagliardi
2015-01-08Added updateAll() and resolved WM_SETFONT to begin the final ↵Pietro Gagliardi
reasoning-through of update().
2015-01-08Minor correctness, consistency, and predictability changes.Pietro Gagliardi
2015-01-08Collected all of the metric updating stuff into a single update() function. ↵Pietro Gagliardi
Far from optimal, but much better.
2015-01-07Added tableSetRowCount.Pietro Gagliardi
2015-01-07Immediately give focus to the Table on startup in the test program.Pietro Gagliardi
2015-01-07Implemented checkbox notifications.Pietro Gagliardi
2015-01-07More TODOs.Pietro Gagliardi
2015-01-07Image cells now use notifications to get their bitmaps. Also split (almost) ↵Pietro Gagliardi
each cell type into a separate drawing function called from the main drawCell().
2015-01-07Implemented tableNotificationGetCellData et al for text columns.Pietro Gagliardi
2015-01-07Renamed notification codes.Pietro Gagliardi
2015-01-07Added facilities for notifications.Pietro Gagliardi