1. 13 May, 2022 1 commit
  2. 12 May, 2022 1 commit
  3. 12 Apr, 2022 6 commits
  4. 08 Apr, 2022 3 commits
    • 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. 21 Mar, 2022 2 commits
    • 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 !23
      989062d3
  6. 03 Dec, 2021 1 commit
  7. 02 Dec, 2021 2 commits
  8. 19 Jul, 2021 1 commit
  9. 09 Jul, 2021 1 commit
  10. 04 May, 2021 1 commit
  11. 03 May, 2021 1 commit
  12. 16 Dec, 2020 2 commits
  13. 12 Sep, 2020 1 commit
  14. 08 Aug, 2020 1 commit
  15. 29 Jul, 2020 3 commits
  16. 03 May, 2020 1 commit
  17. 29 Feb, 2020 3 commits
  18. 16 Jan, 2020 1 commit
  19. 03 Dec, 2019 2 commits
    • 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 !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 gtk#2186
      
      [1] at-spi2-core#16
      8cdf4d30
  20. 29 Nov, 2019 1 commit
  21. 25 Nov, 2019 1 commit
  22. 20 Nov, 2019 1 commit
  23. 17 Nov, 2019 1 commit
  24. 18 Oct, 2019 1 commit
  25. 14 Oct, 2019 1 commit