1. 28 Sep, 2012 2 commits
    • Matthias Clasen's avatar
      1.32.1 · 6739145c
      Matthias Clasen authored
      6739145c
    • Matthias Clasen's avatar
      Don't wipe docs in dist-hook-local · 076e796f
      Matthias Clasen authored
      It is just super-annoying that one cannot even do 'make dist'
      and get a working tarball. There has to be a better to do this;
      for now, just remove this, no other gtk-doc-using module is
      doing this.
      076e796f
  2. 27 Sep, 2012 1 commit
    • Behdad Esfahbod's avatar
      Fixup grapheme clusters · 0d34c101
      Behdad Esfahbod authored
      After adding pango_shape_full() and passing full paragraph text to
      HarfBuzz, we were getting cluster values relative to beginning to
      paragraph back from HarfBuzz, and I forgot to account for that.  Caused
      severe crashes.
      
      Fixes:
      
      Bug 684959 - crash after "Add pango_shape_full()"
      
      and the dupes...
      0d34c101
  3. 26 Sep, 2012 6 commits
  4. 25 Sep, 2012 2 commits
  5. 18 Sep, 2012 3 commits
  6. 15 Sep, 2012 2 commits
    • Matthias Clasen's avatar
      Make modules.c thread-safe · 25779da8
      Matthias Clasen authored
      The maps list is protected with a mutex.
      registered_engines, dlloaded_engines and dlloaded_modules are
      read-only after init_modules, which is protected with g_once_init.
      Finally, engine creation is protected with another mutex.
      25779da8
    • Matthias Clasen's avatar
      Rework config file reading · 164c6eb4
      Matthias Clasen authored
      The code was loading and parsing the system config file
      every single time, and has not correctly handling mixed
      requests for user and system config entries.
      
      This commit reworks the code so that the configuration is
      loaded only once, in threadsafe fashion.
      pango_config_key_get_system is no longer using the same
      hash table, but reloads its data every time - this is
      not a really problem, since this function is only used
      in pango-querymodules.
      164c6eb4
  7. 14 Sep, 2012 3 commits
  8. 13 Sep, 2012 1 commit
  9. 08 Sep, 2012 1 commit
  10. 05 Sep, 2012 4 commits
  11. 01 Sep, 2012 1 commit
  12. 30 Aug, 2012 1 commit
  13. 29 Aug, 2012 7 commits
  14. 28 Aug, 2012 6 commits