Skip to content
Snippets Groups Projects
  1. Apr 03, 2025
  2. Apr 01, 2025
  3. Mar 31, 2025
  4. Mar 28, 2025
    • Simon McVittie's avatar
      Merge branch 'wip/denittis/task299' into 'main' · 15cc0d05
      Simon McVittie authored
      CI: Use Gitlab proxy for ubuntu images
      
      See merge request !798
      15cc0d05
    • Simon McVittie's avatar
      wrap-setup: Bind-mount in the AT-SPI accessibility bus · a127fb49
      Simon McVittie authored
      
      AT-SPI has its own private D-Bus message bus, the "accessibility bus".
      This is used to let applications export their window contents to
      assistive technologies such as screen readers, and to let assistive
      technologies send events to the applications. This avoids flooding the
      session bus with AT-SPI traffic, which can be rather frequent.
      
      If we want `steamwebhelper` to be accessible to assistive technologies,
      it needs to be able to communicate with that bus. In older AT-SPI it
      was an abstract AF_UNIX socket, which passes through "naturally",
      but in newer AT-SPI it has been changed to be a filesystem-backed
      AF_UNIX socket in order to allow sandboxing, therefore the socket needs
      to be bind-mounted into our container.
      
      As with the session bus, we can adapt Flatpak's code for this: Flatpak
      would always use a proxy in order to impose a security boundary, but
      pressure-vessel is specifically not a security boundary, so we can
      simplify considerably.
      
      steamrt/tasks#699
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      a127fb49
    • Simon McVittie's avatar
      run-dbus: Don't call GetAddress() if AT_SPI_BUS_ADDRESS is set · 7eba31b0
      Simon McVittie authored
      
      In the real at-spi2-core client library, AT_SPI_BUS_ADDRESS is treated
      as higher-precedence than the AT_SPI_BUS X11 atom or the GetAddress()
      D-Bus method. Mimic this.
      
      We don't currently implement querying the X11 atom because that would
      require a libX11 dependency, so leave a comment indicating where it
      would appear in precedence order.
      
      Signed-off-by: default avatarSimon McVittie <smcv@collabora.com>
      Forwarded: https://github.com/flatpak/flatpak/pull/6173
      7eba31b0
    • Ludovico de Nittis's avatar
      CI: Use Gitlab proxy for ubuntu images · 24578ba2
      Ludovico de Nittis authored
      
      This is a followup of b9d44c0c. If
      Gitlab can correctly handle Ubuntu images as well, we can reduce the
      number of requests to Docker hub and avoid risking to hit the pull
      limit.
      
      Signed-off-by: default avatarLudovico de Nittis <ludovico.denittis@collabora.com>
      24578ba2
  5. Mar 21, 2025
  6. Mar 18, 2025
  7. Mar 17, 2025
  8. Feb 27, 2025
  9. Feb 26, 2025
  10. Feb 25, 2025
Loading