Pietro Gagliardi
|
62d9ae07ad
|
Beginning the integration of the new Windows Table, which starts with removing ImageList. Darwin code will still be kept pending the use of its code. Windows code will be kept until I confirm nothing is used.
|
2015-02-17 17:14:09 -05:00 |
Pietro Gagliardi
|
010c989da9
|
Even more TODOs.
|
2015-02-17 12:59:28 -05:00 |
Pietro Gagliardi
|
0fea01e246
|
More TODOs.
|
2015-02-17 12:56:46 -05:00 |
Pietro Gagliardi
|
a9f7bedb25
|
Removed stale TODO left over from previous commit.
|
2015-02-17 12:54:18 -05:00 |
Pietro Gagliardi
|
803e8b1fd6
|
Implemented some accessibility events. More TODOs.
|
2015-02-17 12:52:50 -05:00 |
Pietro Gagliardi
|
903d8bf838
|
Removed accessibilitynotes; no longer needed.
|
2015-02-17 12:19:02 -05:00 |
Pietro Gagliardi
|
cc49202006
|
Implemented get_accValue(), put_accName(), and put_accValue(). Merged the contents of accessibilitynotes into accessibility.h. More TODOs.
|
2015-02-17 12:18:31 -05:00 |
Pietro Gagliardi
|
6264cf1fee
|
Implemented (most of) get_accState().
|
2015-02-17 11:51:03 -05:00 |
Pietro Gagliardi
|
5eade7c831
|
Implemented get_accSelection().
|
2015-02-17 11:27:01 -05:00 |
Pietro Gagliardi
|
94a6cd7ab0
|
Implemented get_accRole().
|
2015-02-17 11:04:59 -05:00 |
Pietro Gagliardi
|
e383199547
|
Implemented get_accParent().
|
2015-02-17 10:54:04 -05:00 |
Pietro Gagliardi
|
bad241bd93
|
"Implemented" get_accName().
|
2015-02-17 10:35:36 -05:00 |
Pietro Gagliardi
|
7ca8ebadf7
|
Implemented get_accKeyboardShortcut().
|
2015-02-17 09:56:12 -05:00 |
Pietro Gagliardi
|
7038b821fa
|
Implemented get_accHelp() and get_accHelpTopic().
|
2015-02-17 00:49:40 -05:00 |
Pietro Gagliardi
|
28cfb10f9d
|
Implemented get_accFocus()... mostly. Needs testing.
|
2015-02-16 22:01:34 -05:00 |
Pietro Gagliardi
|
ed92e59933
|
Implemented get_accDescription().
|
2015-02-16 21:31:57 -05:00 |
Pietro Gagliardi
|
a33c8701d1
|
Implemented get_accDefaultAction().
|
2015-02-16 21:27:22 -05:00 |
Pietro Gagliardi
|
6729c96c1d
|
Implemented get_accChildCount().
|
2015-02-16 16:56:24 -05:00 |
Pietro Gagliardi
|
96ef6635e7
|
Implemented get_accChild(). More TODOs.
|
2015-02-16 16:46:33 -05:00 |
Pietro Gagliardi
|
f74c55690b
|
Marked edge cases for a future Stack Overflow question.
|
2015-02-16 16:22:57 -05:00 |
Pietro Gagliardi
|
ac006fb9b4
|
Implemented accSelect().
|
2015-02-16 16:21:48 -05:00 |
Pietro Gagliardi
|
3e44e60333
|
More TODOs.
|
2015-02-16 15:42:43 -05:00 |
Pietro Gagliardi
|
8e4145b00c
|
Implemented accNavigate().
|
2015-02-16 15:34:48 -05:00 |
Pietro Gagliardi
|
9338743e5d
|
More TODOs.
|
2015-02-16 04:51:17 -05:00 |
Pietro Gagliardi
|
1705050631
|
Defined what the right edge of a row is, rewrote accHitTest() to be simpler with these new rules, and more/more detailed TODOs in accLocation().
|
2015-02-16 02:31:34 -05:00 |
Pietro Gagliardi
|
d670cd7c10
|
Made accHitTest() on a cell always succeed, for the purposes of checking things.
|
2015-02-15 22:58:34 -05:00 |
Pietro Gagliardi
|
4769299fa8
|
Removed leftover debugging printf()s.
|
2015-02-15 15:37:16 -05:00 |
Pietro Gagliardi
|
ef1406fb3e
|
Converted all GetLastError() calls in the Table accessible object to HRESULTs.
|
2015-02-15 04:54:14 -05:00 |
Pietro Gagliardi
|
37c7ac364a
|
Implemented most of Table accLocation(). More TODOs.
|
2015-02-15 03:48:14 -05:00 |
Pietro Gagliardi
|
d14b56e1cb
|
Kinda sorta implemented Table accHitTest().
|
2015-02-15 03:37:00 -05:00 |
Pietro Gagliardi
|
d3d231fddd
|
Implemented accDoDefaultAction() for Table.
|
2015-02-15 03:14:04 -05:00 |
Pietro Gagliardi
|
14eb77660c
|
Our use of LresultFromObject() now requires us to release our initial reference immediately to avoid a memory leak (as objects are created on the fly now); do it.
|
2015-02-14 18:10:19 -05:00 |
Pietro Gagliardi
|
728bd91523
|
Fixed the creation bug (incorrect empty doubly linked list handling; see http://stackoverflow.com/questions/28520939/how-are-inspect-exe-ui-accessibility-checker-causing-my-program-to-gracefully-re).
|
2015-02-14 17:31:36 -05:00 |
Pietro Gagliardi
|
345b4b4263
|
Now debugging why the accessible objects aren't being created anymore. Will 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-14 16:46:43 -05:00 |
Pietro Gagliardi
|
c6cd57e82c
|
Found one bug: forgot to update t->firstAcc in tableAccRelease().
|
2015-02-14 14:19:04 -05:00 |
Pietro Gagliardi
|
3ce7a68754
|
Changed the Table accessibility objects to be a doubly linked list; updated the Table code itself appropriately. Implemented RPC_E_DISCONNECTED handlers as well. Will test now.
|
2015-02-14 14:17:47 -05:00 |
Pietro Gagliardi
|
b10ec3d8c2
|
Added more test accessibility implementations. I'm going to need to implement the save list now :S
|
2015-02-14 12:29:05 -05:00 |
Pietro Gagliardi
|
32b09d5cb7
|
More accessibility utility definitions.
|
2015-02-14 10:39:26 -05:00 |
Pietro Gagliardi
|
1d4e5e81d5
|
Started the real accessibility implementation. Utility functions and role system for now.
|
2015-02-14 09:24:59 -05:00 |
Pietro Gagliardi
|
3e654bf959
|
More commentary.
|
2015-02-13 16:21:31 -05:00 |
Pietro Gagliardi
|
980e36a0f0
|
Fixed all real warnings. I need to figure out how to remove -Wparentheses suggestions from qo.
|
2015-02-13 16:19:54 -05:00 |
Pietro Gagliardi
|
4b9e2fb8d1
|
Replaced all the accessibility functions with implementations that defer back up to the standard accessibility object for now. We'll replace them later.
|
2015-02-13 14:31:03 -05:00 |
Pietro Gagliardi
|
65f8a31d5c
|
More of the previous commit; now builds.
|
2015-02-12 23:47:32 -05:00 |
Pietro Gagliardi
|
e63729d866
|
Started actually writing the accessibility code.
|
2015-02-12 21:40:54 -05:00 |
Pietro Gagliardi
|
d7c6fc0a7f
|
Fixed error in updateAll().
|
2015-02-05 01:03:04 -05:00 |
Pietro Gagliardi
|
3a742b136a
|
Expanded the widgetgallery README.
|
2015-01-22 16:04:56 -05:00 |
Pietro Gagliardi
|
a5a8c5df35
|
Added a README to the widgetgallery example after a number of people on IRC and in issues (see #73) tried to build it incorrectly.
|
2015-01-22 16:01:36 -05:00 |
Pietro Gagliardi
|
3d9254b0a8
|
G_ADD_PRIVATE() is too new; wrote in the correct form for GLib 2.32. Thanks to hergertme in irc.gimp.net/#gtk+.
|
2015-01-10 23:35:22 -05:00 |
Pietro Gagliardi
|
2ce4ae1a2e
|
Removed all the GUI stuff from the GTK+ date/time picker for now. Installed the date properties instead.
|
2015-01-10 23:19:50 -05:00 |
Pietro Gagliardi
|
28679658d2
|
Added a mockup describing the planned GTK+ date/time picker.
|
2015-01-10 19:22:42 -05:00 |