troosan
200c2f1eb0
Merge pull request #1019 from jun-i-corn/feature/EnablePasswordProtection
...
enable password protection (Word)
2017-12-20 22:00:34 +01:00
troosan
5d5362a3fd
sort imports
2017-12-14 00:15:23 +01:00
troosan
5a57409df0
fix tests
2017-12-13 23:55:48 +01:00
troosan
ad38d4c20f
Merge branch 'feature/EnablePasswordProtection' of https://github.com/jun-i-corn/PHPWord into feature/EnablePasswordProtection
2017-12-13 23:25:32 +01:00
troosan
9e029415cc
align with pull request submitted in PHPOffice/Commom
2017-12-13 23:17:01 +01:00
troosan
253b060241
correctly parse on/off values (w:val="true|false|1|0|on|off")
2017-12-13 07:47:49 +01:00
troosan
fd156bf12a
Merge branch 'develop' into html_br
2017-12-05 20:50:13 +01:00
troosan
8f512bf618
Merge branch 'develop-html-br' of https://github.com/anrikun/PHPWord
...
into develop
Conflicts:
src/PhpWord/Shared/Html.php
2017-12-05 17:33:51 +01:00
troosan
cfc89b7853
Merge branch 'develop' into feature/EnablePasswordProtection
2017-12-05 00:34:14 +01:00
troosan
274f50ce5a
Add unit tests & add array type checks
2017-12-04 22:30:49 +01:00
troosan
ca25eba8aa
Scrutinizer fixes
2017-11-26 22:55:37 +01:00
troosan
911739a0b2
Merge branch 'develop' into odt_page_break
2017-11-26 00:36:37 +01:00
troosan
72a6b1b19f
Add unit test
2017-11-25 23:44:46 +01:00
troosan
ab5d4468f9
add the updateFields option on document settings
...
When set to true, word will ask you to update the fields in the document
when you open the document.
2017-11-25 01:48:30 +01:00
troosan
2e562512f4
Add unit tests for PasswordEncoder
2017-11-24 14:45:05 +01:00
troosan
ad83196a05
move password encoding in separate class
...
fix PHPCS errors
add documentation
add sample
2017-11-23 22:49:21 +01:00
troosan
7b30145270
Merge branch 'develop' into feature/EnablePasswordProtection
2017-11-22 22:59:46 +01:00
troosan
b4b87cd1dc
CS fixer stronger checks
2017-11-22 09:43:35 +01:00
troosan
e07195c512
add test, fix warnings
2017-11-22 08:14:22 +01:00
troosan
670d46e543
add getter/setter on paragraph for child spacing rule
2017-11-22 00:14:31 +01:00
troosan
ac357d10d5
Various fixes
...
- parse text inside list items
- add tests
- rename Cell widthType attribute to unit
2017-11-18 15:55:05 +01:00
troosan
ab9a3dbc63
fix warning
2017-11-16 18:03:37 +01:00
troosan
5ad68e0ba6
add tests, improve code coverage
2017-11-15 22:58:28 +01:00
troosan
8eb72c976a
add HTML table parsing
2017-11-15 22:49:13 +01:00
troosan
a01d22ed67
improve HTML parser and add tests
2017-11-11 23:49:23 +01:00
troosan
e72446442b
fix format
2017-11-10 23:47:10 +01:00
troosan
ff8234bce4
add tests
2017-11-10 23:37:02 +01:00
troosan
8bb9a99975
fix warning
2017-11-10 21:47:45 +01:00
troosan
07c9d9fd00
Add unit tests for Html parser
2017-11-10 21:47:44 +01:00
Gabriel Caruso
ba6c03e06d
Use PHPUnit\Framework\TestCase instead of PHPUnit_Framework_TestCase
2017-11-09 06:36:47 -02:00
troosan
56a3a53e7b
add unit test
2017-11-07 22:11:31 +01:00
troosan
1e9203adc9
add unit tests
2017-11-06 21:47:02 +01:00
troosan
200d846f61
implement paragraph textAlignment
2017-11-05 21:39:10 +01:00
troosan
8c7ed19d62
Support for Mirrored page setup for docx ( #1183 )
2017-11-05 02:07:53 +01:00
troosan
0459670a9c
Enable php-cs-fixer in build & fix resulting warnings ( #1099 )
...
* enable php 7.1 build
* upgrade to dompdf/dompdf 0.8.*
* update phpunit & hide output during tests
* run code coverage analysis on 1 build only
* Add php-cs
* Update Copyright
2017-11-04 22:44:12 +01:00
troosan
0beeb275fe
Add support for changing the document language ( #1108 )
2017-09-27 00:40:08 +02:00
troosan
34a1be0053
Add support for XE and INDEX fields ( #922 )
2017-09-18 21:45:59 +02:00
troosan
8ce1a19ec4
make FontStyle basedOn paragraph if the paragraph is set on the font ( #926 )
...
* make FontStyle based on paragraph if it set
* replace tab with spaces
* basedOn not correctly set if FontStyle is based on other FontStyle
* Fix warnings
2017-09-17 21:38:00 +02:00
troosan
18cb0b26f7
Add support for comments ( #1067 )
...
Just a writer for now, reader to be done
2017-07-11 01:58:54 +02:00
troosan
be6b6008e8
add reader/writer for additional values in settings.xml ( #1098 )
...
* add reader/writer for settings.xml
The following values can currently be set/read
- w:trackRevisions
- w:doNotTrackMoves
- w:doNotTrackFormatting
- w:proofState
- w:zoom
- w:decimalSymbol
- w:revisionView
2017-07-11 01:56:20 +02:00
troosan
e9cc289243
refactor Settings to not mix PHPWord settings and document settings
2017-07-05 21:42:38 +02:00
troosan
8a5433e5df
add new NumberFormat values and refactor other uses
2017-07-04 15:04:30 +02:00
troosan
e7c551a0bf
Add possibility to show/hide spelling and grammatical errors ( #985 )
...
* Add possibility to show/hide spelling and grammatical errors
2017-07-02 00:37:29 +02:00
troosan
6a3135bff2
Merge pull request #989 from troosan/fix_for_different_even_odd_headers
...
add possibility to write w:evenAndOddHeaders in settings.xml
2017-07-01 23:36:46 +02:00
troosan
29f7cfb581
Merge pull request #1068 from troosan/footnote_properties
...
Add possibility to control the footnote number
2017-07-01 23:27:10 +02:00
troosan
0f649f3f37
Add test & update documentation
2017-07-01 22:51:53 +02:00
troosan
ccccb3d679
Merge pull request #988 from troosan/fix_image_loading_over_https
...
fix image loading over https
2017-07-01 17:07:07 +02:00
antoine
eff532e64f
make code php 5.3 -> 5.5 compatible
2017-06-17 01:01:54 +02:00
antoine
ac89cc39ea
Add possibility to control the footnote number
2017-05-30 00:31:32 +02:00
Maria Haubner
76246630ce
add test
2017-03-10 17:30:51 +01:00
antoine
aef7a0ba76
add possibility to write w:evenAndOddHeaders in settings.xml
2017-01-29 14:34:19 +01:00
antoine
217fd6ecf1
fix image loading over https
2017-01-29 13:37:43 +01:00
antoine
fc3bc29a02
fix default page size
2017-01-22 11:09:44 +01:00
antoine
b6a9f7c9b3
fix paper size and add tests for Paper class
2017-01-21 19:06:49 +01:00
Progi1984
6da9d8a0bf
Merge pull request #928 from likeuntomurphy/develop
...
Fixes PHPOffice/PHPWord#927
2016-12-13 16:56:57 +01:00
antoine
51c6b5fc38
add support for Image creation from string image data
2016-11-08 23:40:10 +01:00
Jonathan Cox
000e36acfe
Fixes PHPOffice/PHPWord#927
2016-10-28 20:06:03 -04:00
Roman Syroeshko
2bcfacfbf9
Updated copyright.
2016-07-31 12:35:08 +04:00
Roman Syroeshko
fb863cdf21
https://github.com/PHPOffice/PHPWord/issues/335 .
2016-07-30 16:02:23 +04:00
Phil Betley
f51422ad8d
add variable indexing for block cloning
...
Use the same functionality from cloneRow to index variables inside
cloned block sections
2016-06-15 14:46:07 -04:00
Roman Syroeshko
ebbb3a525e
#483 . Output escaping for ODF.
2016-06-13 20:14:54 +04:00
Roman Syroeshko
ec3c62b051
#483 . Output escaping for OOXML.
2016-06-04 20:06:37 +04:00
Roman Syroeshko
d57973693d
#618 .
2016-04-23 19:49:10 +04:00
Roman Syroeshko
995dc68706
Improved coverage for `\PhpOffice\PhpWord\Element\Section` ( #665 ).
2016-01-23 22:19:06 +04:00
Roman Syroeshko
a621447993
Improved coverage for `\PhpOffice\PhpWord\Element\Section` ( #665 ).
2016-01-23 21:35:04 +04:00
Roman Syroeshko
ea4388def5
Improved coverage for `\PhpOffice\PhpWord\Element\Section` ( #665 ).
2016-01-23 21:06:09 +04:00
Roman Syroeshko
f359825cb7
Reviewed and merged #658 .
2016-01-23 19:16:34 +04:00
Roman Syroeshko
9f0b437e60
Copyright update.
2015-12-05 21:30:02 +04:00
Roman Syroeshko
43fb23d896
Copyright update.
2015-12-05 21:26:01 +04:00
Roman Syroeshko
e6d73d8ff8
Removed custom autoloader.
2015-11-21 20:24:49 +04:00
Roman Syroeshko
c75056f076
Reorganized unit tests.
2015-11-15 21:22:29 +04:00
Roman Syroeshko
ef3c3b8a9d
Reorganized unit tests.
2015-11-15 13:33:05 +04:00
Roman Syroeshko
d74c0bd878
Added backward compatibility for deprecated alignment options.
2015-11-14 15:31:50 +04:00
Roman Syroeshko
505cc76406
Fixed build.
2015-10-10 19:22:19 +04:00
Roman Syroeshko
94c0d02330
Next round of refactoring of alignment-related functionality.
2015-10-10 19:06:23 +04:00
Roman Syroeshko
3d78ee70b7
Merged #513 .
2015-08-30 18:15:16 +04:00
Roman Syroeshko
adf20d318f
#513 .
2015-08-30 18:03:31 +04:00
Roman Syroeshko
757b49b5a8
Merged ``TemplateProcessorTest``.
2015-08-16 21:13:15 +04:00
Roman Syroeshko
e351717f3e
Merged #495 .
2015-08-16 19:13:14 +04:00
Roman Syroeshko
fef4a367fe
Implementation for #371 .
2015-04-14 23:41:11 +03:00
Roman Syroeshko
75022c5526
#495 .
2015-03-22 12:12:32 +04:00
Roman Syroeshko
0198aec0d1
#495 .
2015-03-22 11:49:16 +04:00
Roman Syroeshko
e0dea8e95c
Fixed broken paragraph alignment for OpenXml.
2015-02-21 18:51:12 +04:00
Roman Syroeshko
4eefb60362
#51 (updated tests, refactored a little).
2015-02-21 18:30:00 +04:00
Roman Syroeshko
8bb4573534
#51 (updated tests, refactored a little).
2015-02-06 22:48:45 +04:00
Roman Syroeshko
2a5c66784b
#51 (updated tests, refactored a little).
2015-02-06 22:28:31 +04:00
Roman Syroeshko
06d6b715a3
[CHANGED] "tests/bootstrap.php".
2014-10-14 21:06:47 +04:00
Spike Ilacqua
cea15f3d23
Use page width and height default constants in tests
2014-10-02 10:50:50 -06:00
Spike Ilacqua
cf96ea0e18
Width/Height set/get tests
2014-10-02 10:44:46 -06:00
Roman Syroeshko
ec25dd338b
https://github.com/PHPOffice/PHPWord/issues/216
2014-08-16 15:21:58 +04:00
Progi1984
8d9e85b2ba
#331 : Word2007 Writer : Support for RTL
2014-08-12 13:32:05 +02:00
Roman Syroeshko
6f2d444ba9
https://github.com/PHPOffice/PHPWord/issues/310
2014-08-11 22:30:46 +04:00
Roman Syroeshko
e6d88a27e8
Refactored usages of "tempnam()" function.
2014-08-10 20:30:14 +04:00
Roman Syroeshko
56c3d8eda2
https://github.com/PHPOffice/PHPWord/issues/310
2014-08-10 20:00:19 +04:00
Roman Syroeshko
75c8e7e816
[NEW] Introduced CopyFileException.
2014-07-02 17:21:43 +04:00
Roman Syroeshko
3c694ea572
[NEW] Introduced CreateTemporaryFileException.
2014-07-02 12:42:50 +04:00
Ivan Lanin
40e41342ce
Fix PHPCS
2014-06-29 21:14:10 +07:00
Ivan Lanin
415d9b95c4
Update tests
2014-06-29 14:10:49 +07:00
Ivan Lanin
33570f7cd4
#294 : Support for paragraph with borders
2014-06-28 22:59:00 +07:00
Ivan Lanin
b5a63c5b55
Elaborate SDT elements
2014-06-28 11:47:29 +07:00
Ivan Lanin
b2daeed6cb
Merge branch 'develop' into sdt
2014-06-24 00:15:39 +07:00
Ivan Lanin
5be8414ef8
Settings: OOXML compatibility
2014-06-21 20:45:30 +07:00
Ivan Lanin
cd547927ea
New structured document tag (SDT) element
2014-06-21 02:06:49 +07:00
Roman Syroeshko
0ea2193906
[CHANGED] Replaced "assertEquals" with "assertCount" where it was necessary.
2014-06-20 09:34:49 +04:00
Roman Syroeshko
d35db836dc
[CHANGED] Added annotations to StyleTest and performed minor refactoring.
2014-06-20 09:00:12 +04:00
Roman Syroeshko
c11df2e426
[CHANGED] Added annotations to StyleTest and performed minor refactoring.
2014-06-19 12:04:07 +04:00
Roman Syroeshko
eeca396704
[CHANGED] Added annotations to StyleTest and performed minor refactoring.
2014-06-19 11:59:57 +04:00
Ivan Lanin
384107e7cf
Ability to define document protection and new `Metadata` subnamespace
2014-06-16 11:58:05 +07:00
Ivan Lanin
6a81691d45
#266 : Ability to add textinput, checkbox, and dropdown form elements
2014-06-16 00:31:17 +07:00
Ivan Lanin
a13e5b20f9
#278 : 3D charts and ability to set width and height
2014-06-15 20:48:26 +07:00
Ivan Lanin
0f085f71e0
Merge branch 'chart' into develop
2014-06-14 12:51:41 +07:00
Ivan Lanin
3fef19093c
#278 : Basic chart
2014-06-14 12:49:39 +07:00
Ivan Lanin
8c2b099dbc
Merge `Shared\Drawing` and `Shared\Font` into `Shared\Converter`
2014-06-14 10:54:33 +07:00
Ivan Lanin
9a5f91afc6
Merge branch 'develop' into chart
2014-06-12 12:17:49 +07:00
Ivan Lanin
f54d9a1eb4
#274 : Page breaks on titles and tables
2014-06-12 02:32:00 +07:00
Ivan Lanin
056ff5e676
Basic chart support
2014-06-11 02:03:04 +07:00
Brandon Skrtich
d17a806305
Small fixes for addHtml.
...
Adding some HTML Entities to the test for addHTML
2014-06-09 16:32:12 -06:00
Ivan Lanin
6839ee41dd
New `PhpWord::save()` method to encapsulate `IOFactory`
2014-06-08 22:05:50 +07:00
Ivan Lanin
63d53ac910
Use section "style" instead of "settings" for consistency
2014-06-08 16:44:46 +07:00
Ivan Lanin
893843969f
Refactor elements to move set relation Id from container to element
2014-06-08 03:00:53 +07:00
Ivan Lanin
a2ec62a79f
Section: Ability to set paper size, e.g. A4, A3, and Legal
2014-06-06 18:31:01 +07:00
Ivan Lanin
49f4e6ba64
RTF Writer: Support for sections, margins, and borders #249
2014-06-06 12:53:01 +07:00
Ivan Lanin
479713da55
Update changelog and unit test for #264
2014-06-05 22:41:58 +07:00
Ivan Lanin
1accec2ff0
Refactor styles: Inherit Image and Line from Frame
2014-06-05 15:48:58 +07:00
Ivan Lanin
a2294b4b1e
Font: New `scale`, `spacing`, and `kerning` property of font style
2014-06-04 23:28:08 +07:00
Ivan Lanin
a66f93ccdc
#123 : New drawing shapes (arc, curve, line, polyline, rect, oval)
2014-06-02 21:55:44 +07:00
Ivan Lanin
e0d2c6584c
Refactor IOFactory and AbstractContainer to allow more dynamic inclusion.
2014-06-01 01:08:06 +07:00
Ivan Lanin
9839222492
QA: Additional unit tests
2014-05-31 22:28:13 +07:00
Ivan Lanin
2205377259
#245 : Basic table support in RTF writer
2014-05-31 13:33:38 +07:00
Ivan Lanin
022cdeb570
Documentation updates and test fix for #254
2014-05-31 03:28:58 +07:00
Ivan Lanin
ec85d7d641
#80 : Basic HTML reader
2014-05-31 03:06:11 +07:00
Ivan Lanin
900a96addf
Bugfix for #236 (OpenOffice crash when opening DOCX) and paragraph style refactoring
2014-05-30 19:59:57 +07:00
Ivan Lanin
a57b28de8f
Some adjustments for the new `Line` element #253
2014-05-30 01:05:55 +07:00
Bas-Jan 't Jong
748e16473d
Final try to resolve Travis build errors
2014-05-29 18:07:01 +02:00
Bas-Jan 't Jong
1580113d7b
Added Line element
2014-05-29 16:44:00 +02:00
Ivan Lanin
7a42802b48
RTF reader: Unit tests and some improvements
2014-05-29 18:02:49 +07:00
Ivan Lanin
e81d92e265
Update changelog, docs, and unit tests for new `Field` element #251
2014-05-29 16:25:39 +07:00
Bas-Jan 't Jong
079d08e94a
Added Field Element
2014-05-28 17:59:44 +02:00
Ivan Lanin
92c7a24c38
QA: Additional unit tests and docblock fixes
2014-05-25 23:08:02 +07:00
Ivan Lanin
dc6c487cd0
Fix test error
2014-05-25 00:43:38 +07:00
Ivan Lanin
5ff47f44e9
QA: Misc. bugfixes and docblock improvements
2014-05-24 11:11:12 +07:00
Ivan Lanin
991016a48b
Additional writer test
2014-05-24 10:05:39 +07:00
Ivan Lanin
d764de018c
Additional unit tests and @since documentation
2014-05-21 22:36:00 +07:00
Ivan Lanin
0360f8e290
Unit tests for TCPDF and mPDF
2014-05-19 23:21:17 +07:00
Ivan Lanin
d64fc98a51
Merge branch 'zip' into develop
2014-05-18 22:56:45 +07:00
Ivan Lanin
5c8bab8ce3
Fix Travis test
2014-05-18 22:38:14 +07:00
Ivan Lanin
970c6a24eb
Bug fixes for last commit
2014-05-18 16:48:15 +07:00
Ivan Lanin
b91e3209fa
Refactor ODT writer to give enable some additional features
2014-05-18 14:43:11 +07:00
Ivan Lanin
0a8c3d6cc2
Deactivate ZipArchive::close test
2014-05-18 01:48:14 +07:00
Ivan Lanin
3f61d1807c
Test fixes
2014-05-18 00:40:29 +07:00
Ivan Lanin
5519131f3e
Unify PHP ZipArchive and PCLZip features into PhpWord ZipArchive
2014-05-17 23:30:13 +07:00
Ivan Lanin
7c12dfc735
Fixes for last commit
2014-05-16 16:00:40 +07:00
Ivan Lanin
048436cd04
Use INI instead of YML
2014-05-16 15:02:57 +07:00
Ivan Lanin
5511378eca
#200 : Ability to use a config file to store various common settings
2014-05-16 00:59:38 +07:00
Ivan Lanin
4d9e4062c3
QA: Scrutinizer dedup
2014-05-15 14:41:08 +07:00
Ivan Lanin
1c3735fc08
Refactor table and font styles to reduce duplication
2014-05-15 11:46:28 +07:00
Ivan Lanin
abbf60a3be
Increase minimum mass for php_sim and some test fixes
2014-05-15 10:24:20 +07:00
Ivan Lanin
4edf8ed9b4
Fix unit tests
2014-05-14 20:18:35 +07:00
Ivan Lanin
04a62f3255
QA: Code cleanup and some additional tests
2014-05-14 19:41:44 +07:00
Ivan Lanin
8745c5ee30
Change behaviour of `set...` function of boolean properties; Some bug fixing based on Scrutinizer; New `Row` Word2007 style writer
2014-05-13 12:50:18 +07:00
Ivan Lanin
4b1a16006d
#196 : Ability to add links and page breaks in RTF
2014-05-13 02:48:44 +07:00
Ivan Lanin
f8f98cccab
#237 : Ability to define table width (in percent and twip) and position
2014-05-13 01:32:44 +07:00
Ivan Lanin
c9179d681f
Refactor elements and containers
2014-05-12 01:36:28 +07:00
Ivan Lanin
c7e4ed0c18
Type check in element writers
2014-05-11 20:10:36 +07:00
Ivan Lanin
da77ba6a71
Merge branch 'ListItemRun' of github.com:basjan/PHPWord into #234-#235-basjan
2014-05-11 17:58:16 +07:00
Ivan Lanin
fc66030b82
Merge branch 'Fixed-conversion' of github.com:basjan/PHPWord into #234-#235-basjan
2014-05-11 17:57:01 +07:00
Bas-Jan 't Jong
467f15a480
Added ListItemRun Element
2014-05-11 11:08:39 +02:00
Bas-Jan 't Jong
539a173dc2
Amended the corresponding test
2014-05-11 09:18:19 +02:00
Ivan Lanin
17e2f02817
Type checks on style writers
2014-05-11 11:23:46 +07:00
Ivan Lanin
967c8b273e
Fix unit test for px2cm and cm2px conversion
2014-05-11 10:39:39 +07:00
Ivan Lanin
516c13e032
Some unit tests for the new features
2014-05-10 23:40:34 +07:00
Ivan Lanin
feff87e769
Fix Travis test errors
2014-05-10 21:56:06 +07:00
Ivan Lanin
8a1d07f71a
Fix Travis test errors
2014-05-08 23:13:45 +07:00
Ivan Lanin
f7dd9dd07c
Refactor writers and styles
2014-05-08 20:46:13 +07:00
Ivan Lanin
e12daacc0b
Merge branch 'refactor' into develop
2014-05-08 12:17:14 +07:00
Ivan Lanin
6a0bfe3314
Move `addTextBox` to `AbstractContainer` and add sample for textbox
2014-05-08 10:58:19 +07:00
Ivan Lanin
c7a940cc4c
Merge branch 'textbox' of github.com:basjan/PHPWord
2014-05-08 08:56:34 +07:00
Bas-Jan 't Jong
364131aa5d
Added TextBox functionality
2014-05-07 21:27:51 +02:00
Ivan Lanin
88560de601
Refactor writers
2014-05-08 02:19:57 +07:00
Ivan Lanin
13c178d140
Refactor: Composite Word2007 & ODText writer parts
2014-05-06 16:38:16 +07:00
Ivan Lanin
cb97979d57
Merge pull request #226 from basjan/image-test-unit
...
Thanks @basjan.
2014-05-06 07:58:11 +07:00
Bas-Jan 't Jong
15c38960f7
Improved Test Unit for Image Style in line with additions of #217
2014-05-05 23:38:31 +02:00
Ivan Lanin
5a2f4020fb
QA: Additional unit testing and template scrutinizer config file
2014-05-05 18:57:54 +07:00
Roman Syroeshko
2add5541ce
[CHANGED] https://github.com/PHPOffice/PHPWord/pull/179 - copyright notice has been added.
2014-05-05 13:06:53 +04:00
Roman Syroeshko
89f94b793d
[CHANGED] https://github.com/PHPOffice/PHPWord/pull/179 - copyright info has been changed.
2014-05-05 12:38:32 +04:00
Ivan Lanin
fd4fa11390
Merge remote-tracking branch 'upstream/develop' into nonstatic
2014-05-05 00:26:02 +07:00
Roman Syroeshko
6c3d1e721d
License version has been added.
2014-05-04 21:03:29 +04:00
Ivan Lanin
d1022a9e3c
QA: PHPMD fixes for `tests`; Some adjustment for Travis build
2014-05-04 23:17:40 +07:00
Ivan Lanin
3d19256c9c
Merge branch 'develop' into nonstatic
2014-05-04 22:30:06 +07:00
Ivan Lanin
35d06cc2ce
Change PHPWord license to LGPL 3 as per #211
2014-05-04 17:55:54 +07:00
Ivan Lanin
c21e28f974
More refactoring for PHPMD compliance
2014-05-04 16:57:39 +07:00
Ivan Lanin
725162bc6b
Deprecate static classes Footnotes, Endnotes, and TOC ( #206 ); Reactivate `phpcpd` and `phpmd` on Travis
2014-05-04 03:40:54 +07:00
Shawn Iwinski
6606d5c5c4
Remove spurious executable bits
2014-05-02 14:43:43 -04:00
Ivan Lanin
e613e13478
New `Indentation` and `Spacing` style; Ability to define first line and right indentation
2014-05-02 14:12:07 +07:00
Ivan Lanin
999a9c5037
Style: Remove `bgColor` from `Font`, `Table`, and `Cell` and put it into the new `Shading` style
2014-05-02 09:45:16 +07:00
Ivan Lanin
1d84c1db33
#151 Small caps, all caps, and double strikethrough; #199 Ability to use measurement unit other than twips
2014-05-02 00:49:42 +07:00
Ivan Lanin
1a1356a30b
Section: Ability to define gutter and line numbering
2014-05-01 23:10:38 +07:00
Ivan Lanin
4a3400c5b2
Refactor: Create writers' `Part` folders and remove all static parts
2014-04-30 13:49:48 +07:00
Ivan Lanin
a676af30dd
ODText Reader: Basic ODText reader
2014-04-29 01:19:12 +07:00
Ivan Lanin
27a2307d39
Resize test images
2014-04-28 23:53:42 +07:00
Ivan Lanin
d25dc965c9
ODT Writer: Link writing
2014-04-26 16:06:56 +07:00
Ivan Lanin
b7480d81c0
Refactor: Apply composite design pattern to Word2007/OOXML writer
2014-04-25 14:48:44 +07:00
Ivan Lanin
0060e4316c
PHPMD fixes and remove Style\Tabs (not needed)
2014-04-22 17:54:08 +07:00
Ivan Lanin
f5f03a5b2b
Emulate \ZipArchive::extractTo for PCLZip
2014-04-18 02:58:38 +07:00
Ivan Lanin
4db75c37a9
QA: Additional tests for Word2007 writer
2014-04-17 16:19:23 +07:00
Ivan Lanin
306c354b2c
ODText Writer: Additional unit tests
2014-04-17 03:47:43 +07:00
Ivan Lanin
b670a1e70f
DOCX Writer: Create `word/settings.xml` and `word/webSettings.xml` dynamically
2014-04-16 22:13:00 +07:00
Ivan Lanin
3d8ae044b7
Set image size and additional tests for HTML writer
2014-04-16 14:45:43 +07:00
Ivan Lanin
2829fd8216
Enable image in HTML writer
2014-04-16 12:12:32 +07:00
Ivan Lanin
04b14ea42d
Fix `Writer\Word2007\BaseTest` error
2014-04-16 08:04:18 +07:00
Ivan Lanin
3cb6d86e22
Unit tests for PDF writer; Enable `zip://zipFilename#archiveFilename` construct for image source
2014-04-16 07:50:39 +07:00
Ivan Lanin
580a61a832
Basic PDF Writer #68
2014-04-14 00:28:15 +07:00
Ivan Lanin
15ca8f294c
Merge branch 'develop' into html
2014-04-13 22:11:31 +07:00
Ivan Lanin
19a69e2c39
Basic HTML writer
2014-04-13 22:04:07 +07:00
Ivan Lanin
e78489b36e
Update unit test and changelog
2014-04-13 18:03:59 +07:00
Ivan Lanin
89f42884c6
Merge branch 'master' of https://github.com/brunocasado/PHPWord into 'develop'
2014-04-13 17:37:54 +07:00
Ivan Lanin
9bb5655292
Unit test for AbstractStyle
2014-04-12 12:59:44 +07:00
Ivan Lanin
47956b019c
Code formatting and some more tests
2014-04-12 12:17:28 +07:00
Progi1984
b40218da45
Add some unit tests for Shared & Element (100%!) - @Progi1984
2014-04-12 00:59:29 +02:00
Ivan Lanin
a3a9af51e5
Additional unit tests and some code deduplication
2014-04-11 21:28:43 +07:00
Ivan Lanin
47669f501a
Ability to create custom list #10 and to read list definition from DOCX
2014-04-11 17:08:47 +07:00
Ivan Lanin
f837381238
Ability to add Endnotes
2014-04-10 01:36:41 +07:00
Ivan Lanin
38418677f8
Fix unit test error
2014-04-09 20:44:32 +07:00
Ivan Lanin
0ccea9620c
Merge remote-tracking branch 'upstream/develop' into xml-reader
2014-04-09 18:48:04 +07:00
Ivan Lanin
db129b4805
Update footnote unit tests
2014-04-09 18:47:10 +07:00
Ivan Lanin
2cdad4b247
Reader: Ability to read header, footer, footnotes, link, preservetext, textbreak, pagebreak, table
2014-04-09 18:13:43 +07:00
Roman Syroeshko
f049c48c59
[FIXED] Namespacing.
2014-04-08 21:58:00 +04:00
Roman Syroeshko
191d37b280
Leading backslashes in global function/constant calls were removed.
2014-04-08 21:56:18 +04:00
Ivan Lanin
f1108c48e6
Add Abstract- prefix and -Interface suffix for corresponding classes
2014-04-08 01:09:06 +07:00
Ivan Lanin
b594e32f04
Move container files
2014-04-08 00:03:53 +07:00
Ivan Lanin
177c523799
Remove underscore prefix from all private properties name
2014-04-06 18:16:28 +07:00
Ivan Lanin
a218202dbd
Enhance unit tests
2014-04-06 15:19:09 +07:00
Ivan Lanin
8d2c6ebd16
Fix TOCTest error
2014-04-06 11:52:16 +07:00
Ivan Lanin
50e9e0f029
Merge branch 'develop' into #160-element-container
2014-04-06 11:44:37 +07:00
Ivan Lanin
76205c603c
Update TOC tests
2014-04-06 01:10:04 +07:00
Ivan Lanin
eb7f0a3543
Merge remote-tracking branch 'upstream/develop' into #189-pyreweb
2014-04-06 00:42:40 +07:00
Ivan Lanin
a84171de42
Merge branch 'master' of https://github.com/Pyreweb/PHPWord into #189-pyreweb
2014-04-06 00:41:36 +07:00
Ivan Lanin
61885e0d37
Merge branch 'develop' of https://github.com/diego-vieira/PHPWord into #191-diego-vieira
2014-04-05 23:46:13 +07:00
Ivan Lanin
03934af334
Refactor header/footer and media model
2014-04-05 22:39:04 +07:00
Ivan Lanin
dd9faaee06
Add Media::reset(), Style::reset(), Footnote::reset(), and TOC::reset()
2014-04-05 01:28:28 +07:00
Ivan Lanin
d7c18fe4b8
Move OOXML specific feature from Media to Word2007\Base
2014-04-05 00:19:45 +07:00
Ivan Lanin
b75403f9a1
Refactor Media, addObject to header and footer
2014-04-04 15:28:35 +07:00
Ivan Lanin
0fc1a06267
Merge all Word2007 relationships writer
2014-04-03 22:09:14 +07:00
Ivan Lanin
1751ab09ee
Remove unused ZipStreamWrapper.php and cleanup some scripts
2014-04-03 13:05:07 +07:00
Ivan Lanin
1ebd26ddc6
Fix some test error
2014-04-03 09:20:21 +07:00
Ivan Lanin
637c9fce6f
Create new Element abstract class
2014-04-03 09:12:11 +07:00
Ivan Lanin
237625d22a
Merge branch 'develop' into #160-element-container
2014-04-02 20:02:36 +07:00
Ivan Lanin
51a8628209
Merge #190 , reorder methods (public, protected, private), and add example to Sample_07_TemplateCloneRow
2014-04-02 19:07:28 +07:00
Ivan Lanin
06ba9e7093
Make one level Element folder structure (move Cell and Row up one level)
2014-04-02 11:27:02 +07:00
Ivan Lanin
f0ee25f343
Deprecate `createSection` in favor of `addSection`
2014-04-02 11:02:56 +07:00