summaryrefslogtreecommitdiff
path: root/atspi/atspi-constants.h
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add new roles corresponding to those added to atkMike Gorse2011-07-251-0/+42
| |
* | Reformat atspi-constants.hMike Gorse2011-07-121-245/+595
|/ | | | | | Remove CDATA meta-markup from atspi-constants.h, and reformat comments longer than 80 characters.
* Revert "Clean up enums"Mike Gorse2011-05-291-2/+2
| | | | | | | | | | | | | | This reverts commit a12d7458110c57e183916255d701b1e0d7c070e1. Conflicts: atspi/atspi-constants.h Reverting these enum clean-ups for now, since they require pygobject 2.28.0 for pyatspi, at least one user is pulling git while using pygobject 2.26.0, upgrading pygobject is likely to be a complicated process that may break things, and these changes are only code clean-ups that will not really benefit users. Will reinstate in a separate branch and merge some time in the future.
* Allow caching of attributesMike Gorse2011-05-261-1/+6
| | | | | | | Attributes can now be cached, but not enabling by default, since there is currently no event to notify AT-SPI that attributes have changed (see BGO#649771), so this is dangerous but may improve performance if we can reliably assume that attributes will not change.
* Clean up enumsMike Gorse2011-05-241-8/+8
| | | | | | | Use glib-enums to generate GTypes for enums, and modify enum definitions so that they will be marked as bitflags where appropriate. This helps with introspection and allows functions that take flags to be prototyped as such rather than being marked as taking a gint.
* Fix/rework selective cachingMike Gorse2011-05-221-1/+1
| | | | | | | | | | | Previously, atspi_accessible_set_cache_mask would not affect accessibles which were already cached, but this was not very useful, as caching is done automatically when a new app is discovered. Functions that may retrieve cached data now test the cache setting for the application--not just whether there is a value stored for the data--whe ndetermining whether to call the app. Also, annotate atspi_accessible_set_cache_mask as a gint. This is temporary; properly generating GTypes for enums/flags is TODO for 2.2.
* Avoid setting enum values to 0x80000000Mike Gorse2011-03-031-2/+2
| | | | | Change ATSPI_CACHE_ALL and ATSPI_CACHE_UNDEFINED, since ATSPI_CACHE_UNDEFINED was set to 0x80000000 and throwing an exception with pygobject.
* Add ATSPI_CACHE_NONEMike Gorse2011-01-311-0/+1
|
* Add atspi_accessible_set_cache_maskMike Gorse2011-01-311-0/+12
|
* Revert "Send an event type as a struct rather than a concatenated string"Mike Gorse2010-12-291-1/+1
| | | | This reverts commit 1e08268e94a4143f4b6f4bd29e08c9f1a868bb45.
* Send an event type as a struct rather than a concatenated stringMike Gorse2010-12-291-1/+1
|
* Various fixesMike Gorse2010-11-291-1/+1
| | | | | | | Events and DeviceEvents are now sent with transfer full to work around a possible pygi bug. Various other fixes.
* Add first pass at MatchRule/Collection implementationMike Gorse2010-11-231-1/+1
|
* Box some types, add missing header file, and other fixesMike Gorse2010-11-071-30/+30
|
* Initial commit, not even close to being usable yetMike Gorse2010-10-261-0/+766