PHPOffice/PHPPresentation

View on GitHub
docs/changes/0.2.0.md

Summary

Maintainability
Test Coverage
# 0.2.0 - 2014-07-22

## Features

- Provide fluent interfaces where possible - [@maartenba](https://github.com/maartenba) CP-815
- Use existing presentation template when writing PPTX file - [@maartenba](https://github.com/maartenba) CP-1034
- Implement bullet and numeric lists - [@maartenba](https://github.com/maartenba) CP-1093
- getProperties: setCompany feature request - [@maartenba](https://github.com/maartenba) CP-1173
- New shape type: table - [@maartenba](https://github.com/maartenba) CP-1375
- Use of CDATA text when writing text - [@maartenba](https://github.com/maartenba) CP-2804
- Possibility to set borders on tables and table cells - [@maartenba](https://github.com/maartenba) CP-1378
- Access to additional properties of Text Boxes - [@maartenba](https://github.com/maartenba) CP-4921
- Applied patch 7010 - [@maartenba](https://github.com/maartenba) CP-7010
- Applied patch 7020 - [@maartenba](https://github.com/maartenba) CP-7020
- Add a hyperlink to an image or textbox - [@maartenba](https://github.com/maartenba) CP-1196
- PowerPoint Charts - [@maartenba](https://github.com/maartenba) CP-4953
- Editing chart data - [@maartenba](https://github.com/maartenba) CP-5580
- Solid Fill support - [@maartenba](https://github.com/maartenba) CP-5461
- Applied patch 8375 - [@maartenba](https://github.com/maartenba) CP-8375
- Implement autoloader - [@MarkBaker](https://github.com/MarkBaker)
- ODPresentation Writer : Implement Basic Writer - [@Progi1984](https://github.com/Progi1984) GH-1
- ODPresentation Writer : Implement Support of Charts - [@Progi1984](https://github.com/Progi1984) GH-33
- ODPresentation Writer : Implement Support of Lines - [@Progi1984](https://github.com/Progi1984) GH-30
- ODPresentation Writer : Implement Support of Tables - [@Progi1984](https://github.com/Progi1984) GH-31
- PowerPoint2007 Writer : Implement Support of Fill  - [@Progi1984](https://github.com/Progi1984) GH-32

## Bugfix

- Allow solid color fill - [@MarkBaker](https://github.com/MarkBaker)
- Table width setting Office 2007 - [@maartenba](https://github.com/maartenba) CP-3910
- Bullet characters in Master Slide Layouts of template file become corrupted - [@maartenba](https://github.com/maartenba) CP-4598
- Generated files cannot be opened in Office 08 for Mac OSX - [@maartenba](https://github.com/maartenba) CP-3424
- Table Cell Borders Not Displaying Correctly - [@maartenba](https://github.com/maartenba) CP-2541
- Multiple Master Slides are not supported - [@maartenba](https://github.com/maartenba) CP-4597
- Images in Layouts other than first Master Slide within Template file causes corrupted PPTX - [@maartenba](https://github.com/maartenba) CP-4596
- Fixed A3 and A4 formats dimensions - [@delphiki](https://github.com/delphiki) GH-16
- Fixed custom document layout - [@delphiki](https://github.com/delphiki) GH-18
- Filename parameter is required for IWriter::save method - [@sapfeer0k](https://github.com/sapfeer0k) GH-19
- DocumentLayout: Fix incorrect variable assignment - [@kaiesh](https://github.com/kaiesh) GH-6
- Hyperlink: Wrong input parameter object type in setHyperlink  - [@nynka](https://github.com/nynka) GH-23
- ODPresentation Writer: ODP writer is locale sensitive in the wrong places  - [@Progi1984](https://github.com/Progi1984) GH-21
- ODPresentation Writer: Display InMemory Image  - [@Progi1984](https://github.com/Progi1984) GH-29
- PowerPoint2007 Writer: Bar3D doesn't display  - [@Progi1984](https://github.com/Progi1984) GH-32
- PowerPoint2007 Writer: Changed PowerPoint2007 writer attributes to protected - [@delphiki](https://github.com/delphiki) GH-20
- PowerPoint2007 Writer: Scatter chart with numerical X values not working well  - [@Progi1984](https://github.com/Progi1984) GH-3
- Shape RichText: Support of Vertical Alignment in PowerPoint2007 - [@Progi1984](https://github.com/Progi1984) GH-35

## Miscellaneous

- Rename PHPPowerpoint.php to PHPPowerPoint.php - [@maartenba](https://github.com/maartenba) CP-1165
- Create build script using Phing - [@maartenba](https://github.com/maartenba) CP-5270
- QA: Prepare `.travis.yml` and `phpcs.xml` for Travis build passing - [@Progi1984](https://github.com/Progi1984) [@ivanlanin](https://github.com/ivanlanin)
- QA: Initiate unit tests - [@Progi1984](https://github.com/Progi1984) [@ivanlanin](https://github.com/ivanlanin)
- QA: Cleanup source code for PSR dan PHPDoc compatibility - [@ivanlanin](https://github.com/ivanlanin)
- QA: Unit Tests - [@Progi1984](https://github.com/Progi1984) & [@ivanlanin](https://github.com/ivanlanin)
- Doc: Initiate documentation - [@ivanlanin](https://github.com/ivanlanin)
- Doc: Move to [Read The Docs](http://phppowerpoint.readthedocs.org) - [@Progi1984](https://github.com/Progi1984)
- Refactor: Change PHPPowerPoint_Shape_Shadow to PHPPowerPoint_Style_Shadow because it's a style, not a shape - [@ivanlanin](https://github.com/ivanlanin)
- Refactor: Change PHPPowerPoint_SlideIterator to PHPPowerPoint_Slide_Iterator - [@ivanlanin](https://github.com/ivanlanin)