| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| | |
|
|/
|
|
|
|
| |
Remove CDATA meta-markup from atspi-constants.h, and reformat comments
longer
than 80 characters.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
| |
Change ATSPI_CACHE_ALL and ATSPI_CACHE_UNDEFINED, since ATSPI_CACHE_UNDEFINED
was set to 0x80000000 and throwing an exception with pygobject.
|
| |
|
| |
|
|
|
|
| |
This reverts commit 1e08268e94a4143f4b6f4bd29e08c9f1a868bb45.
|
| |
|
|
|
|
|
|
|
| |
Events and DeviceEvents are now sent with transfer full to work around
a possible pygi bug.
Various other fixes.
|
| |
|
| |
|
|
|