Created attachment 93567 [details] PPT file demonstrating bug with vertical highlight Steps to Reproduce: Open an Apache OpenOffice or Microsoft PowerPoint file that uses the custom animation ooo-emphasis-vertical-highlight Expected Result: Expand from the middle, while keeping the width constant. Current Result: LibreOffice will expand the picture from a dot and then shrink to nothing. Fixing this bug will help interoperability with Apache OO and MSO.
Reproducible, tested using Windows 8.1 with LibreOffice Version: 4.3.0.0.alpha1+ Build ID: 145f2e970f46a3a3e5456b122d71f17c3abe878f TinderBox: Win-x86@42, Branch:master, Time: 2014-04-26_23:32:36
Findings: Regression - worked in 3.3 - bibisect below; This almost definitely came from major changes in 4.0, updating version to reflect this. Note: Version 3.6 had other issues but they are unrelated to this bug (image did not show correctly) fa7e89899204c70c8bfe421e34a3a9274851eb82 is the first bad commit commit fa7e89899204c70c8bfe421e34a3a9274851eb82 Author: Bjoern Michaelsen <bjoern.michaelsen@canonical.com> Date: Sun Dec 9 20:25:51 2012 +0000 source-hash-233431e09ef85cb3579e55bd2a8d1f9d7439f8da commit 233431e09ef85cb3579e55bd2a8d1f9d7439f8da Author: Michael Stahl <mstahl@redhat.com> AuthorDate: Wed Jun 27 14:22:20 2012 +0200 Commit: Michael Stahl <mstahl@redhat.com> CommitDate: Thu Jun 28 14:15:14 2012 +0200 remove obsolete SVX_FRAME_USE_LINEINFO: the code using that was removed in 7db30f7aa037f52eb07cbb4fd2796bd869204af8. Change-Id: I384d4c9850c7a3f2111827407106137ff0f93236 :100644 100644 85f63c5ef6a3f100e2ce8861ea1910a900ee3c3e 7eced3548b6c1ba0f9020d1ef2685f2e3c0d1eb0 M ccache.log :100644 100644 14e2b9b93bcc086fd7f97cc37f874a6d401f9e0b 86a4512cc83527a105532e28fede71c226adbf37 M commitmsg :100644 100644 c53250a15330543dcdac45df7f352a1998cbf906 863346dfe80e5bfc768f98dac304b78ae56c56ae M dev-install.log :100644 100644 d728220497c81f0a39b790d3089bed8b356f8927 bb1072836416490eff491bf477e2254e46086e8e M make.log :040000 040000 e04077ccb92260fdf49a5a183c151a4607cab44f 6037d16b116c26c9462e7455e54b1e3d816a6a29 M opt # bad: [423a84c4f7068853974887d98442bc2a2d0cc91b] source-hash-c15927f20d4727c3b8de68497b6949e72f9e6e9e # good: [65fd30f5cb4cdd37995a33420ed8273c0a29bf00] source-hash-d6cde02dbce8c28c6af836e2dc1120f8a6ef9932 git bisect start 'latest' 'oldest' # bad: [e02439a3d6297a1f5334fa558ddec5ef4212c574] source-hash-6b8393474974d2af7a2cb3c47b3d5c081b550bdb git bisect bad e02439a3d6297a1f5334fa558ddec5ef4212c574 # bad: [e02439a3d6297a1f5334fa558ddec5ef4212c574] source-hash-6b8393474974d2af7a2cb3c47b3d5c081b550bdb git bisect bad e02439a3d6297a1f5334fa558ddec5ef4212c574 # bad: [8f4aeaad2f65d656328a451154142bb82efa4327] source-hash-1885266f274575327cdeee9852945a3e91f32f15 git bisect bad 8f4aeaad2f65d656328a451154142bb82efa4327 # good: [369369915d3582924b3d01c9b01167268ed38f3b] source-hash-45295f3cdceb4c289553791071b5d7f4962d2ec4 git bisect good 369369915d3582924b3d01c9b01167268ed38f3b # good: [6fce03a944bf50e90cd31e2d559fe8705ccc993e] source-hash-47e4a33a6405eb1b5186027f55bd9cb99b0c1fe7 git bisect good 6fce03a944bf50e90cd31e2d559fe8705ccc993e # bad: [da317333e5675622f55c9dda17396c659af65320] source-hash-15af925c254f27046427de70a59011e2ac3d6bdb git bisect bad da317333e5675622f55c9dda17396c659af65320 # bad: [daa21bbd8c7b50e2ca1c2cbed0e39f0e7b5a1cb2] source-hash-6b11a18071254a443c8fe7e7b0b1c95b0f9fd35e git bisect bad daa21bbd8c7b50e2ca1c2cbed0e39f0e7b5a1cb2 # good: [e270c448410216194de63a2e4c2a16cb6f9a89dd] source-hash-77987eacff20dec40caf29aae61d262239d441e9 git bisect good e270c448410216194de63a2e4c2a16cb6f9a89dd # good: [0b37d1fca3cd8cd23454122064b8148d343e8903] source-hash-6263315825e01e766668b9ce5d2eb52e71e051a7 git bisect good 0b37d1fca3cd8cd23454122064b8148d343e8903 # bad: [fac2b3e2d91b35320c570b56164e5791020bc42b] source-hash-73202f8edc074ec035255d25ff29bfd4a8d8dfd6 git bisect bad fac2b3e2d91b35320c570b56164e5791020bc42b # bad: [fa7e89899204c70c8bfe421e34a3a9274851eb82] source-hash-233431e09ef85cb3579e55bd2a8d1f9d7439f8da git bisect bad fa7e89899204c70c8bfe421e34a3a9274851eb82 # first bad commit: [fa7e89899204c70c8bfe421e34a3a9274851eb82] source-hash-233431e09ef85cb3579e55bd2a8d1f9d7439f8da
Migrating Whiteboard tags to Keywords: (bibisected) [NinjaEdit]
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present on a currently supported version of LibreOffice (5.1.6 or 5.2.3 https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the version of LibreOffice and your operating system, and any changes you see in the bug behavior If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a short comment that includes your version of LibreOffice and Operating System Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to "inherited from OOo"; 4b. If the bug was not present in 3.3 - add "regression" to keyword Feel free to come ask questions or to say hello in our QA chat: http://webchat.freenode.net/?channels=libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug-20170103
https://cgit.freedesktop.org/libreoffice/core/commit/?id=233431e09ef85cb3579e55bd2a8d1f9d7439f8da
The animation is still incorrect in Version: 5.4.0.0.alpha0+ (x64) Build ID: bf80bbb7b75febc2769d6b64e6981224982f8fe2 Michael, This regression was caused by: https://cgit.freedesktop.org/libreoffice/core/commit/?id=233431e09ef85cb3579e55bd2a8d1f9d7439f8da Could you please take a look at it?
bibisect range 6263315825e01e766668b9ce5d2eb52e71e051a7..233431e09ef85cb3579e55bd2a8d1f9d7439f8da the wrong geometry of the animation is a regression from: commit 372c47309a192e67220913309fa1ccffdff8cde1 Author: Marco Cecchetti <mrcekets@gmail.com> AuthorDate: Wed Jun 13 19:50:38 2012 +0200 Now to animations and repeated to animations are handled by the C++ presentation engine as the SMIL spec describes.
Adding Cc: to Marco Cecchetti
** Please read this message in its entirety before responding ** To make sure we're focusing on the bugs that affect our users today, LibreOffice QA is asking bug reporters and confirmers to retest open, confirmed bugs which have not been touched for over a year. There have been thousands of bug fixes and commits since anyone checked on this bug report. During that time, it's possible that the bug has been fixed, or the details of the problem have changed. We'd really appreciate your help in getting confirmation that the bug is still present. If you have time, please do the following: Test to see if the bug is still present with the latest version of LibreOffice from https://www.libreoffice.org/download/ If the bug is present, please leave a comment that includes the information from Help - About LibreOffice. If the bug is NOT present, please set the bug's Status field to RESOLVED-WORKSFORME and leave a comment that includes the information from Help - About LibreOffice. Please DO NOT Update the version field Reply via email (please reply directly on the bug tracker) Set the bug's Status field to RESOLVED - FIXED (this status has a particular meaning that is not appropriate in this case) If you want to do more to help you can test to see if your issue is a REGRESSION. To do so: 1. Download and install oldest version of LibreOffice (usually 3.3 unless your bug pertains to a feature added after 3.3) from http://downloadarchive.documentfoundation.org/libreoffice/old/ 2. Test your bug 3. Leave a comment with your results. 4a. If the bug was present with 3.3 - set version to 'inherited from OOo'; 4b. If the bug was not present in 3.3 - add 'regression' to keyword Feel free to come ask questions or to say hello in our QA chat: https://kiwiirc.com/nextclient/irc.freenode.net/#libreoffice-qa Thank you for helping us make LibreOffice even better for everyone! Warm Regards, QA Team MassPing-UntouchedBug
Verify fixed with current master with the following patch. commit 696cbec5c6db783d3dd91d3f7d46f83dcc00b3cc Author: Mark Hung <marklh9@gmail.com> Date: Sat Jul 28 10:56:38 2018 +0800 tdf#118080 fix formula importing of ppt animation. Change-Id: I5f56e0d70a13418b0bde45c2fc65f56fdb365263 Reviewed-on: https://gerrit.libreoffice.org/58209 Tested-by: Jenkins Reviewed-by: Mark Hung <marklh9@gmail.com>
Verified in Version: 6.2.0.0.alpha0+ Build ID: c86a47a9d3debbc7e8ee6247f573e7f98c611f19 CPU threads: 4; OS: Linux 4.15; UI render: default; VCL: gtk3; Locale: ca-ES (ca_ES.UTF-8); Calc: group threaded @mark Hung, Thanks for fixing this!!!