Apache OpenOffice (AOO) Bugzilla – Full Text Issue Listing |
Summary: | [From Symphony]Teardrop shape can not show correct in pptx sample file | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Impress | Reporter: | zongdj <zongdongjun> | ||||||
Component: | viewing | Assignee: | WangZhe <kingwisemmx> | ||||||
Status: | CLOSED FIXED | QA Contact: | |||||||
Severity: | Normal | ||||||||
Priority: | P3 | CC: | bjdujing, doneyourself, jiazema, kingwisemmx, liushenf | ||||||
Version: | 3.4.0 Beta (OOo) | ||||||||
Target Milestone: | 4.0.0 | ||||||||
Hardware: | PC | ||||||||
OS: | All | ||||||||
Issue Type: | DEFECT | Latest Confirmation in: | --- | ||||||
Developer Difficulty: | --- | ||||||||
Attachments: |
|
confirmed,change its status root cause: Aoo don't support teardrop now, and use ellipse to instead when import from pptx Solution: 1. add the necessary information for "teardrop" which includes "path, adjust value, handle... " in file EnhancedCustomShapeGeometry.cxx and the corresponding definition and declaration. 2. when save the 'teardrop' to ppt, because it isn't the default object of ppt but pptx, so IsDefaultObject(line 2354)will return false. Created attachment 79312 [details]
Fix patch for this issue
There are some strange behaviors : when AOO create one some custom shape and save it to PPT, the position of adjust value would be different in AOO. What's more, open the ppt file with PPTX, the position of adjust value be changed too(ex. moon). Another question is that, after saving the sample file to PPT with AOO, the adjust value is correct. But, open the saved ppt file with pptx, the adjust value is lost. I'll take this one Deliver At revision: 1381871 verify on AOO3.5_r1386711 on winxp/Win7-64bit/SLED 11 SP1 32 bit/Mac 10.7/Ubuntu 10.04 32 bit ,pass Update Target Milestone to AOO 3.5.0. |
Created attachment 77855 [details] shape sample Build: Aoo3.4 Steps: 1.Open the attached sample file in Aoo3.4 2.Check the Teardrop in slide 1 Bug: It show as ellipes.