summaryrefslogtreecommitdiff
path: root/slideshow/source/engine/shapes/viewmediashape.cxx
diff options
context:
space:
mode:
authorEike Rathke <erack@redhat.com>2015-01-09 13:53:27 +0100
committerAndras Timar <andras.timar@collabora.com>2015-01-12 09:22:53 +0100
commit99c0a4225b5c69dcdce0bb006793a3fdf351613b (patch)
tree9e63e0d1afb93e71fa01c98f99037a01d36ebdb3 /slideshow/source/engine/shapes/viewmediashape.cxx
parent863c6e85ad42b5f9dc41e115092995b1f780085a (diff)
Resolves: fdo#85617 always store fully encoded external document name
Also OOXML calls these API functions, this is the central place to handle it. (cherry picked from commit 97a8b3ed5e5bd42e213d3230fa764b0f5d10f0f2) write externalLink Relationship Target IURI encoded, fdo#85617 related (cherry picked from commit 7eb5e135422f1a5830a44d129300bc3fafb4627d) do not drop entire external reference, fdo#85617 related If there are no matching tab names for a FileId, preserve at least the known reference parts. In case of 2D references the sheet name is in the token if for example read from .xlsx, only for 3D references the second sheet name would be needed. The underlying makeExternalRefStr() and its subroutines handle the missing tabname elements gracefully. Still this situation is worth an assertion. (cherry picked from commit b6339617b1cc3136f9e527acd0746d712cd21643) Change-Id: I3df065af8e4ef44734f468fd455c3b7c93d7fbc6 Reviewed-on: https://gerrit.libreoffice.org/13840 Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com> Tested-by: Markus Mohrhard <markus.mohrhard@googlemail.com> (cherry picked from commit 80bbe4a4dcbb0286f472ca3ee0e21746995fe4a6)
Diffstat (limited to 'slideshow/source/engine/shapes/viewmediashape.cxx')
0 files changed, 0 insertions, 0 deletions