1. 04 Dec, 2017 1 commit
  2. 19 Mar, 2017 3 commits
  3. 26 Sep, 2016 1 commit
  4. 24 Sep, 2016 1 commit
  5. 18 Sep, 2016 1 commit
  6. 14 Sep, 2016 1 commit
  7. 22 Aug, 2016 1 commit
  8. 27 Jul, 2016 1 commit
  9. 18 Jul, 2016 1 commit
  10. 14 Jul, 2016 2 commits
    • Piotr Drąg's avatar
      Add Language headers to po files · d41787fa
      Piotr Drąg authored
      Future versions of gettext will fail if this header is missing.
      d41787fa
    • Mike Gorse's avatar
      at-spi-bus-launcher: session management fixes · 253ada97
      Mike Gorse authored
      At-spi-bus-launcher was attempting to register with gnome-session but
      typically failed because it was started before gnome-session is initialized.
      Now we check whether gnome-session is running and only attempt to register
      if it is; otherwise watch for SessionRunning and register when se wee it.
      
      Also, handle SessionOver.
      253ada97
  11. 02 Jun, 2016 1 commit
    • Mike Gorse's avatar
      Correctly handle at-spi2-registryd dying when processing NameOwnerChanged · a61ec0f6
      Mike Gorse authored
      If at-spi2-registryd dies, then we receive two NameOwnerChanged signals,
      one for org.a11y.atspi.Registry and the other for the initial dbus-issued
      name. When we received the latter, we were matching it to the AtspiApplication
      corresponding to the desktop and inadvertently disposing it, leading to a
      crash later on.
      a61ec0f6
  12. 31 May, 2016 1 commit
  13. 30 May, 2016 1 commit
  14. 23 May, 2016 1 commit
  15. 22 May, 2016 2 commits
  16. 05 May, 2016 1 commit
  17. 28 Apr, 2016 1 commit
  18. 25 Apr, 2016 2 commits
  19. 11 Apr, 2016 2 commits
  20. 01 Apr, 2016 5 commits
    • Thomas Petazzoni's avatar
      Get rid of the DBIND_ALIGNOF_* definitions and directly use ALIGNOF_* · 44329fb7
      Thomas Petazzoni authored
      Since the AC_CHECK_ALIGNOF() macro fills the config.h header with
      ALIGNOF_<type> definitions, there's no longer a need for the
      DBIND_ALIGNOF_<type> definitions. This commit gets rid of them, and
      also gets rid of the dbing-config.h file.
      Signed-off-by: 's avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      44329fb7
    • Thomas Petazzoni's avatar
      dbind/Makefile.am: specify subdir-objects automake option · 3c083b9b
      Thomas Petazzoni authored
      As recommended during autoreconf:
      
      dbind/Makefile.am:1:   while processing Libtool library 'libdbind.la'
      dbind/Makefile.am:23: warning: source file '../atspi/atspi-gmain.c' is in a subdirectory,
      dbind/Makefile.am:23: but option 'subdir-objects' is disabled
      automake: warning: possible forward-incompatibility.
      automake: At least a source file is in a subdirectory, but the 'subdir-objects'
      automake: automake option hasn't been enabled.  For now, the corresponding output
      automake: object file(s) will be placed in the top-level directory.  However,
      automake: this behaviour will change in future Automake versions: they will
      automake: unconditionally cause object files to be placed in the same subdirectory
      automake: of the corresponding sources.
      automake: You are advised to start using 'subdir-objects' option throughout your
      automake: project, to avoid future incompatibilities.
      Signed-off-by: 's avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      3c083b9b
    • Thomas Petazzoni's avatar
      configure.ac: add AM_PROG_AR · 234e9658
      Thomas Petazzoni authored
      During an autoreconf, automake recommends:
      
      /usr/share/automake-1.14/am/ltlibrary.am: warning: 'libatspi.la': linking libtool libraries using a non-POSIX
      /usr/share/automake-1.14/am/ltlibrary.am: archiver requires 'AM_PROG_AR' in 'configure.ac'
      Signed-off-by: 's avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      234e9658
    • Thomas Petazzoni's avatar
      acinclude.m4: remove no longer needed file · 838826c8
      Thomas Petazzoni authored
      Now the DBIND_CHECK_ALIGNOF() autoconf macro is no longer used, this
      commit gets rid of the acinclude.m4 file.
      Signed-off-by: 's avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      838826c8
    • Thomas Petazzoni's avatar
      configure: use AC_CHECK_ALIGNOF() instead of custom DBIND_CHECK_ALIGNOF() · f239b920
      Thomas Petazzoni authored
      DBIND_CHECK_ALIGNOF() is a custom autoconf macro from at-spi2-core
      that tests the alignment required on the current platform for a given
      C type. Unfortunately, this macro uses AC_TRY_RUN(), which requires
      running a test program on the target platform, which is fundamentally
      incompatible with cross-compilation.
      
      Therefore, this patch switches the configure.ac code to use
      AC_CHECK_ALIGNOF() instead, which is available in the standard set of
      autoconf macros, and is able to test the required alignment for C
      types without using AC_TRY_RUN(). Consequently, it adjusts the
      dbind/dbind-config.h.in definitions to use the definitions created by
      the AC_CHECK_ALIGNOF() macros, which are not substituted by autoconf,
      but directly available from config.h.
      Signed-off-by: 's avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      f239b920
  21. 23 Mar, 2016 1 commit
  22. 22 Mar, 2016 1 commit
  23. 14 Mar, 2016 2 commits
    • Mike Gorse's avatar
      2.19.92 · 9439376b
      Mike Gorse authored
      9439376b
    • Ikey Doherty's avatar
      Support a stateless configuration by default · 2ef00769
      Ikey Doherty authored
      Using a stateless configuration, we ship sensible defaults in our vendor-config
      file to live in the /usr/share/ filesystem, which is considered to be provided
      by the vendor, and to all intents and purposes, read-only.
      
      With this change we can fall-back to the vendor system configuration to
      always do the right thing, in the absence of a local system administrator
      configuration file in the /etc/ tree.
      
      Notably, this saves users from the potential risks and pitfalls of so called
      "three way merges" on upgrades, and offers the immediate benefit that one
      can perform a factory reset of the software, simply by removing the relevant
      file in /etc/.
      
      This change also resolves a memory leak in the launch code, where a string
      allocation was entirely unnecessary.
      Signed-off-by: 's avatarIkey Doherty <michael.i.doherty@intel.com>
      2ef00769
  24. 01 Mar, 2016 2 commits
  25. 29 Feb, 2016 1 commit
  26. 15 Feb, 2016 1 commit
  27. 08 Feb, 2016 1 commit
  28. 26 Jan, 2016 1 commit