1. 22 May, 2021 1 commit
  2. 09 Jan, 2021 1 commit
  3. 10 Nov, 2020 1 commit
    • Emmanuele Bassi's avatar
      a11y: Parse reference lists using varargs · c264254d
      Emmanuele Bassi authored
      Using GList is a bit lame, and makes the API more complicated to use
      than necessary in the common case.
      
      The only real use case for a GList is gtk_widget_add_mnemonic_label(),
      and for that we can use the GValue-based API instead.
      
      Fixes: #3343
      c264254d
  4. 28 Jul, 2020 1 commit
  5. 26 Jul, 2020 3 commits
    • Emmanuele Bassi's avatar
      a11y: Simplify the test API · 3d642460
      Emmanuele Bassi authored
      We don't need as many functions to print out the property, relation, and
      state of an accessible. Additionally, we should allow comparing the
      accessible attributes with an expected value, and print out the real
      accessible value if they do not match.
      3d642460
    • Emmanuele Bassi's avatar
      a11y: Add more test API · dc1c1e8a
      Emmanuele Bassi authored
      dc1c1e8a
    • Emmanuele Bassi's avatar
      a11y: Add testing API · 0d87f8cd
      Emmanuele Bassi authored
      We want to test the accessibility API, as well as the implementation
      inside each widget. For that, we should expose an API that lets us
      verify that a GtkAccessible has a given role, as well as a given
      property.
      
      The API follows the pattern of other GTest API:
      
       - a macro to assert that a condition is respected
       - a function that prints out the error message in case of failure
      0d87f8cd