1. 25 May, 2013 6 kayıt (commit)
    • Herbert Dürr's avatar
      use XShapeHash type to make this *_map compatible... · 0cc22835
      Herbert Dürr yazdı
      with the corresponding TR1 container
      
      The TR1 containers don't support dynamic hash functions provided in their
      constructor.  Having the hash functor as part the hash container's type is
      cleaner anyway.
      
      (cherry picked from commit fb8df933)
      
      Conflicts:
      	animations/source/animcore/targetpropertiescreator.cxx
      
      Change-Id: I51ae91ef74002cbc8f24cd5f4df7dda58e1c4f8d
      0cc22835
    • Khaled Hosny's avatar
      Revert "Fix improper glyph positioning with old fonts" · 0e533770
      Khaled Hosny yazdı
      This reverts commit cef3f3aa.
      
      The previous commit addressed the real issue.
      
      Change-Id: I802e5f19e4a4991c316135f3984a1b9a6533a104
      0e533770
    • Khaled Hosny's avatar
      A hack to fix mark placement in old fonts · 4f3d63ef
      Khaled Hosny yazdı
      We need a way to recognize non spacing marks in fonts lacking GDEF table
      (like old Arabic fonts), so I just check for zero advance width and hope
      nothing elsewhere will break...
      
      Change-Id: I6fa848e97ba24d71fc9a381ae439e0fb98e50419
      4f3d63ef
    • Stephan Bergmann's avatar
      Revert "fdo#46808, Convert awt::UnoControlDialogModel to new style" · e36f83d8
      Stephan Bergmann yazdı
      This reverts commit 6c61b20a.  As discussed at
      <http://lists.freedesktop.org/archives/libreoffice/2013-May/052449.html> "Re:
      fdo#46808, Convert awt::UnoControlDialogModel to new style problem" why the odd
      change in 2e2a4827 "scripting: get
      CreateUnoDialog() work again" appears to fix things again:
      
        The problem is that the implementation of the css.awt.UnoControlDialogModel
        involves UNO aggregation
        (IMPL_CREATE_INSTANCE_WITH_GEOMETRY(UnoControlDialogModel) in
        toolkit/soruce/helper/registerservices.cxx creating a
        OGeometryControlModel<UnoControlDialogModel> instance that aggregates a
        UnoControlDialogModel instance).  That means that queryInterface can return a
        reference to something that is technically a different object, and that's
        what's happening here, and explains why calling setPropertyValue in two
        different ways on what logically appears to be a single object can end up
        calling two different implementations (of two different physical objects).
        (UNO aggregation is known to be broken and should not be used.  Nevertheless,
        there's still code that does---code that is a horrible mess and hard to clean
        up.)
      
        That all this worked as intended in the past is just sheer luck, but any
        way of substantially touching it is asking for trouble.  I'm going to
        revert 6c61b20a again.
      
      I wasn't able to revert without also reverting
      be50ad28 "fdo#46808, Convert
      awt::XUnoControlDialog to new style," as the two were tightly dependant.  Also
      reverts all the follow-up fixes cb4b6dde
      "-Werror,-Wuninitialized" (sans the const-ness fix in
      UpdateHandler::insertControlModel), 697a007c
      "Fix exception specifications," 2ce6828b "fix
      awt::UnoControlModelDialog crash," and 2e2a4827
      "scripting: get CreateUnoDialog() work again."
      
      Conflicts:
      	basctl/source/dlged/dlged.cxx
      	filter/source/t602/t602filter.cxx
      	xmlscript/test/imexp.cxx
      
      Change-Id: I5d133468062f3ca36300db52fbd699be1ac72998
      e36f83d8
    • David Tardon's avatar
      i did not intend to commit this · aaff3ae8
      David Tardon yazdı
      Change-Id: I4cecd0105156adeb65bf1d42c3b26f8ad669a52b
      aaff3ae8
    • David Tardon's avatar
      fix generated deps on headers in $(OUTDIR)/inc · dfc155ed
      David Tardon yazdı
      Change-Id: Id4d03f2d500e8fcec4b6ead5365eaffbd0ece19f
      dfc155ed
  2. 24 May, 2013 34 kayıt (commit)