summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2013-09-13remove stupidity, remove warningRandy Morgan
2013-09-13Bring documentation up to 100%Randy Morgan
2013-09-13repair pivot table data ref populate and bring coverage back up to 100%Randy Morgan
2013-09-13Fixes for anchor swapping when adding images. - Two -> One swap still pending.Randy Morgan
2013-09-13Page Breaks - round oneRandy Morgan
This sets up the basic col and row break creation and serialization. You can specify either a string reference like "C7" or provide an Axlsx::Cell instance to specify the break point. Serialization is working cleanly but excel does not automatically render those breaks yet. You need to switch to page preview mode.
2013-09-13sorry folks 1.8.7 is just simply a no-goRandy Morgan
2013-09-13docs for ColBreaksRandy Morgan
2013-09-13re-enable 1.8.7 travis and pin rubyzip at 0.9.9Randy Morgan
2013-08-29Merge pull request #231 from delwyn/rubyzipRandy Morgan (@morgan_randy)
upgrade to rubyzip 1.0.0
2013-08-29dont rely on jruby 1.9 to produce an ordered hashRandy Morgan
2013-08-29upgrade to rubyzip 1.0.0Delwyn de Villiers
2013-08-19More work on page breaksRandy Morgan
2013-08-17refactored stupidityRandy Morgan
2013-08-17file namingRandy Morgan
2013-08-17add uppercase file for image file checking testsRandy Morgan
2013-08-17add first bits of col/row break supportRandy Morgan
2013-08-17whitespace and debug cleanupRandy Morgan
2013-08-17Extracted control char sanitization to module level and applied to shared ↵Randy Morgan
strings table output.
2013-08-17add spec to ensure that serialized symbol values are cameled.Randy Morgan
2013-08-17remove debug code from testRandy Morgan
2013-08-17updated image source validation to use lower case comparison of accepted ↵Randy Morgan
file extensions
2013-08-17safe to camel all valuesRandy Morgan
2013-08-17fixed specs for sheet view to ensure camelized serializationRandy Morgan
2013-08-17removed unused schema variable declarationRandy Morgan
2013-08-17ensure that values are camelized for serialized attributesRandy Morgan
2013-08-16Merge pull request #174 from IndependentIP/masterRandy Morgan (@morgan_randy)
Fix hardcoded sheet name in PivotTableCacheDefinition and allow other sheet to be the data source for the pivot table
2013-08-16Merge pull request #224 from Niggler/patch-1Randy Morgan (@morgan_randy)
Update README.md
2013-08-16Merge pull request #226 from Fapper/patch-1Randy Morgan (@morgan_randy)
Correct minor typos
2013-08-16Merge pull request #227 from misfo/color-rgb-setter-mutates-its-argumentRandy Morgan (@morgan_randy)
Color#rgb= mutates its argument
2013-08-17mergeRandy Morgan
2013-08-17remove support for 1.8.7Randy Morgan
2013-08-08Don't mutate the object passed into Color#rgb=Trent Ogren
2013-08-06Merge branch 'patch-1' of https://github.com/Fapper/axlsx into patch-1Martin Bjeldbak Madsen
2013-08-06Fix minor typosMartin madsen
2013-08-06Fix minor typosMartin madsen
2013-08-03Update README.mdNiggler
2013-08-01Merge pull request #223 from totallymike/masterRandy Morgan (@morgan_randy)
Fix a little typo.
2013-07-31Fix minor typoMichael Westbom
2013-07-30Update row.rbMichael Westbom
Fixed a little typo.
2013-07-24Add tests for data source option for pivot tablesJean Jacques Warmerdam
2013-07-24Merge branch 'master' of https://github.com/randym/axlsxJean Jacques Warmerdam
2013-07-23bumped rubyzip version to resolve some UTF-8 issues: ↵Randy Morgan
https://github.com/randym/axlsx/issues/208
2013-07-23Merge pull request #214 from gvc/masterRandy Morgan (@morgan_randy)
Fixed some markdown on README
2013-07-16Fixed markup on READMEGuilherme Carvalho
There was some ruby code and numbered list with a wrong markdown syntax, causing them to not render properly. Fixed those.
2013-07-12WIP single/dual anchors for imagesRandy Morgan
2013-07-12use 1.8.7 syntaxRandy Morgan
2013-07-12Merge pull request #213 from die-antwort/refactor-relationshipsRandy Morgan (@morgan_randy)
Make relationship ids more reliable.
2013-07-08Implement Relationship.clear_cached_instances, use it before serializing the ↵Stefan Daschek
package. This is necessary to make serialization idempotent (i.e. make sure that Relationship instances are generated with the same IDs everytime the package is serialized). It also fixes a memory leak if Axlsx is used in a long running server process (eg a Rails app).
2013-07-08Simply Relationship.next_free_id by depending on number of cached instances.Stefan Daschek
Only drawback: Setting @next_freed_id_counter to 1000 in tc_helper.rb is no longer possible. But this was useful mainly while adding / fixing test cases when implementing the Relationship instance cache.
2013-07-08Make relationship ids more reliable.Stefan Daschek
Relationship instances now keep track of their own id – this should be much more reliable than the old way of more or less “guessing” the relationship id based on the position of some object in some array. Fixes https://github.com/randym/axlsx/issues/212, especially. Each relationship now has its own, unique id – except for the cases when it doesn’t: Some relationships need to share the same id, see `Relation#should_use_same_id_as?` for the gory details. All tests pass, and the full example.xlsx is generated without errors and looks fine in Excel for Mac 2011. The pivot table example still has the problems mentioned in https://github.com/randym/axlsx/issues/168 – but as far as I can tell I didn’t make it worse (Excel is still be able to “repair” the file, and the repaired file then contains the pivot table).