Skip to content
  1. May 13, 2022
  2. May 12, 2022
  3. Apr 12, 2022
  4. Apr 08, 2022
    • Mike Gorse's avatar
      Refresh dbus introspection · b4b1bc88
      Mike Gorse authored
      This is generated from the xml in at-spi2-core, which has had several fixes
      since this was last generated.
      
      Helps #20
      b4b1bc88
    • Mike Gorse's avatar
      Fix GetActions · dc0dc331
      Mike Gorse authored
      The previous code created a (sss) structure and tried to insert four strings.
      Ideally, the action's unlocalized name would be sent in the structure. But
      this would require changing the xml specification, which would break gtk 4's
      implementation. For now, do what gtk 4 does and send the localized name,
      description, and keybinding for each action.
      
      Helps #20
      dc0dc331
    • Mike Gorse's avatar
      droute: handle unimplemented interfaces for GetAll and introspection · 4766e3be
      Mike Gorse authored
      The iterator for retrieving all properties doesn't handle a getter failing,
      which happens if the AtkObject doesn't implement the atk interface
      corresponding to the dbus interface. This leads to the application aborting
      on account of a malformed DBusMessage.
      
      Helps #20
      4766e3be
  5. Mar 21, 2022
    • Mike Gorse's avatar
      Lower atk required version again · 6a36042d
      Mike Gorse authored
      Only initialize support for ATK_STATE_COLLAPSED if atk and at-spi2-core are
      new enough to support them, and lower the atk requirement in meson.build.
      Atk needs a release, so otherwise we depend on unreleased git code.
      6a36042d
    • Mike Gorse's avatar
      Merge branch 'collapsed' into 'master' · 989062d3
      Mike Gorse authored
      Add support for ATSPI_STATE_COLLAPSED/ATK_STATE_COLLAPSED
      
      See merge request GNOME/at-spi2-atk!23
      989062d3
  6. Dec 03, 2021
  7. Dec 02, 2021
  8. Jul 19, 2021
  9. Jul 09, 2021
  10. May 04, 2021
  11. May 03, 2021
  12. Dec 16, 2020
  13. Sep 12, 2020
  14. Aug 08, 2020
  15. Jul 29, 2020
  16. May 03, 2020
  17. Feb 29, 2020
  18. Jan 16, 2020
  19. Dec 03, 2019
    • Mike Gorse's avatar
      Merge branch 'registration' into 'master' · 849f86ea
      Mike Gorse authored
      adaptor: Fix missing events at startup
      
      Closes gtk#2186
      
      See merge request GNOME/at-spi2-atk!20
      849f86ea
    • Colomban Wendling's avatar
      adaptor: Fix missing events at startup · 8cdf4d30
      Colomban Wendling authored
      We need to register the application before anything else happens,
      otherwise we might miss some events sent before registration.
      
      As we want to register only from the main loop to avoid registering
      an application that won't respond to calls [1], we used an idle
      callback; but it doesn't run early enough in all cases, e.g. in
      Firefox.  So, switch to a high-priority 0-timeout so that it should be
      dispatched among the first ones in the next main loop iteration, then
      being run before other callbacks that might generate events.
      
      Fixes GNOME/gtk#2186
      
      [1] GNOME/at-spi2-core#16
      8cdf4d30
  20. Nov 29, 2019
  21. Nov 25, 2019
  22. Nov 20, 2019
  23. Nov 17, 2019
  24. Oct 18, 2019
  25. Oct 14, 2019