|
1 |
| -************************************************************************************** |
2 |
| -* PHPPowerPoint |
3 |
| -* |
4 |
| -* Copyright (c) 2009 - 2010 PHPPowerPoint |
5 |
| -* |
6 |
| -* This library is free software; you can redistribute it and/or |
7 |
| -* modify it under the terms of the GNU Lesser General Public |
8 |
| -* License as published by the Free Software Foundation; either |
9 |
| -* version 2.1 of the License, or (at your option) any later version. |
10 |
| -* |
11 |
| -* This library is distributed in the hope that it will be useful, |
12 |
| -* but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 |
| -* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
14 |
| -* Lesser General Public License for more details. |
15 |
| -* |
16 |
| -* You should have received a copy of the GNU Lesser General Public |
17 |
| -* License along with this library; if not, write to the Free Software |
18 |
| -* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA |
19 |
| -* |
20 |
| -* @copyright Copyright (c) 2009 - 2010 PHPPowerPoint (http://www.codeplex.com/PHPPowerPoint) |
21 |
| -* @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL |
22 |
| -* @version ##VERSION##, ##DATE## |
23 |
| -************************************************************************************** |
24 |
| - |
25 |
| - |
26 |
| -To be planned: |
27 |
| -- General: (MB) CP-1165 - Rename PHPPowerpoint.php to PHPPowerPoint.php |
28 |
| -- General: (MB) CP-5270 - Create build script using Phing |
29 |
| -- Feature: (MB) CP- 815 - Provide fluent interfaces where possible |
30 |
| -- Feature: (MB) CP-1034 - Use existing presentation template when writing PPTX file |
31 |
| -- Feature: (MB) CP-1093 - Implement bullet and numeric lists |
32 |
| -- Feature: (MB) CP-1173 - getProperties: setCompany feature request |
33 |
| -- Feature: (MB) CP-1375 - New shape type: table |
34 |
| -- Feature: (MB) CP-2804 - Use of CDATA text when writing text |
35 |
| -- Feature: (MB) CP-1378 - Possibility to set borders on tables and table cells |
36 |
| -- Feature: (MB) CP-4921 - Access to additional properties of Text Boxes |
37 |
| -- Feature: (MB) CP-7010 - Applied patch 7010 |
38 |
| -- Feature: (MB) CP-7020 - Applied patch 7020 |
39 |
| -- Feature: (MB) CP-1196 - Add a hyperlink to an image or textbox |
40 |
| -- Feature: (MBaker) Implement autoloader |
41 |
| -- Feature: (Progi1984) Implement ODP Writer |
42 |
| -- Feature: (MB) CP-4953 - PowerPoint Charts |
43 |
| -- Feature: (MB) CP-5580 - Editing chart data |
44 |
| -- Feature: (MB) CP-5461 - Solid Fill support |
45 |
| -- Feature: (MB) CP-8375 - Applied patch 8375 |
46 |
| -- Feature: (Progi1984) Implement ODP Writer |
47 |
| -- Bugfix: (MBaker) Allow solid colour fill |
48 |
| -- Bugfix: (MB) CP-3910 - Table width setting Office 2007 |
49 |
| -- Bugfix: (MB) CP-4598 - Bullet characters in Master Slide Layouts of template file become corrupted |
50 |
| -- Bugfix: (MB) CP-3424 - Generated files cannot be opened in Office 08 for Mac OSX |
51 |
| -- Bugfix: (MB) CP-2541 - Table Cell Borders Not Displaying Correctly |
52 |
| -- Bugfix: (MB) CP-4597 - Multiple Master Slides are not supported |
53 |
| -- Bugfix: (MB) CP-4596 - Images in Layouts other than first Master Slide within Template file causes corrupted PPTX |
54 |
| -- Bugfix : (delphiki) GH-16 - Fixed A3 and A4 formats dimensions |
55 |
| -- Bugfix : (delphiki) GH-18 - Fixed custom document layout |
56 |
| - |
57 |
| -Initial version: |
| 1 | +# Changelog |
| 2 | + |
| 3 | +## 0.2.0 - Not yet released |
| 4 | + |
| 5 | +### Features |
| 6 | + |
| 7 | +- Provide fluent interfaces where possible - @maartenba CP- 815 |
| 8 | +- Use existing presentation template when writing PPTX file - @maartenba CP-1034 |
| 9 | +- Implement bullet and numeric lists - @maartenba CP-1093 |
| 10 | +- getProperties: setCompany feature request - @maartenba CP-1173 |
| 11 | +- New shape type: table - @maartenba CP-1375 |
| 12 | +- Use of CDATA text when writing text - @maartenba CP-2804 |
| 13 | +- Possibility to set borders on tables and table cells - @maartenba CP-1378 |
| 14 | +- Access to additional properties of Text Boxes - @maartenba CP-4921 |
| 15 | +- Applied patch 7010 - @maartenba CP-7010 |
| 16 | +- Applied patch 7020 - @maartenba CP-7020 |
| 17 | +- Add a hyperlink to an image or textbox - @maartenba CP-1196 |
| 18 | +- PowerPoint Charts - @maartenba CP-4953 |
| 19 | +- Editing chart data - @maartenba CP-5580 |
| 20 | +- Solid Fill support - @maartenba CP-5461 |
| 21 | +- Applied patch 8375 - @maartenba CP-8375 |
| 22 | +- Implement autoloader - @MarkBaker |
| 23 | +- Implement ODP Writer - @Progi1984 |
| 24 | + |
| 25 | +### Bugfix |
| 26 | + |
| 27 | +- Allow solid colour fill - @MarkBaker |
| 28 | +- Table width setting Office 2007 - @maartenba CP-3910 |
| 29 | +- Bullet characters in Master Slide Layouts of template file become corrupted - @maartenba CP-4598 |
| 30 | +- Generated files cannot be opened in Office 08 for Mac OSX - @maartenba CP-3424 |
| 31 | +- Table Cell Borders Not Displaying Correctly - @maartenba CP-2541 |
| 32 | +- Multiple Master Slides are not supported - @maartenba CP-4597 |
| 33 | +- Images in Layouts other than first Master Slide within Template file causes corrupted PPTX - @maartenba CP-4596 |
| 34 | +- Fixed A3 and A4 formats dimensions - @delphiki GH-16 |
| 35 | +- Fixed custom document layout - @delphiki GH-18 |
| 36 | + |
| 37 | +### Miscellaneous |
| 38 | + |
| 39 | +- Rename PHPPowerpoint.php to PHPPowerPoint.php - @maartenba CP-1165 |
| 40 | +- Create build script using Phing - @maartenba CP-5270 |
| 41 | +- QA: Prepare `.travis.yml` and `phpcs.xml` for Travis build passing - @Progi1984 @ivanlanin |
| 42 | +- QA: Initiate unit tests - @Progi1984 @ivanlanin |
| 43 | +- QA: Cleanup source code for PSR dan PHPDoc compatibility - @ivanlanin |
| 44 | +- Doc: Initiate documentation - @ivanlanin |
| 45 | + |
| 46 | +## 0.1.0 |
| 47 | + |
58 | 48 | - Create a Presentation object
|
59 | 49 | - Add one or more Slide objects
|
60 | 50 | - Add one or more Shapes to Slide objects
|
|
0 commit comments