summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2013-02-04Added docs for Axlsx#range_to_aRandy Morgan
2013-02-04Extracted type based cell serializersRandy Morgan
2013-01-23Updated README as pre-release prepRandy Morgan
2013-01-23Updated chart vary_colorsRandy Morgan
This sets the proper default for each chart type and lets us change it as we need.
2013-01-20Merge pull request #163 from ngpestelos/masterRandy Morgan (@morgan_randy)
Update comments to reflect new usage of add_row
2013-01-21Update comments to reflect new usage of #add_row methodNestor Pestelos and Ramon Tayag
2013-01-15Refactored relationship management for drawingsRandy Morgan
This should fix #160
2013-01-15Added support for iso 8601 data types.Randy Morgan
Not really sure what excel is going to do with these data types, but hooking it up is the first step ;)
2013-01-15added tests for trust_inputRandy Morgan
2013-01-10added documentation for trust_input and gemspec update.Randy Morgan
2013-01-10Merge branch 'master' of https://github.com/randym/axlsxRandy Morgan
2013-01-10update outline_level_rows and outline_level_columns example.Randy Morgan
2013-01-10reduced processing of 3000 rows from 3+ seconds to just under 2Randy Morgan
2013-01-10Update axlsx.gemspecRandy Morgan (@morgan_randy)
rewording of gem description
2013-01-07Merge pull request #155 from nilbus/name-validationRandy Morgan (@morgan_randy)
Fixes related to validating worksheet name uniqueness
2013-01-02Worksheet name uniqueness doesn't apply to itselfEdward Anderson
This constraint would prevent you from creating a new worksheet with the name that it would have gotten by default.
2013-01-02Don't add worksheets to the workbook when initialize failsEdward Anderson
Creating a worksheet with an invalid name would still add it to the workbook, despite raising an exception.
2012-12-21removed typo spaceRandy Morgan
2012-12-21Applied patches for 1.8.7Randy Morgan
2012-12-20Removed validation for col#widthRandy Morgan
This needs to be smarter and only validate when the user supplies a value directly. 10% performance increase just by removing the validataion as this gets updated every time we set a single cell value.
2012-12-20Simplified to_xml_string serializationRandy Morgan
Spit out cell type based serializers and got rid of the case statement.
2012-12-19Removed unused relationships_index_of method in pivot_tableRandy Morgan
2012-12-19Updated readme to include outine_level_rows and outline_level_columns changeRandy Morgan
2012-12-19changed outline_row to outline_level_row to minimize confusion with bordersRandy Morgan
2012-12-15Added methods to simplify outlining with specsRandy Morgan
worksheet#outline_rows worksheet#outline_columns
2012-12-14Added formula_values options and specs for sheet format pr.Randy Morgan
This lets cache formula values and specify the default row height so that iOS and Max OSX previews render properly
2012-12-14Updated readme and version for next releaseRandy Morgan
2012-12-12Merge pull request #153 from ball-hayden/masterRandy Morgan (@morgan_randy)
Test for invalid characters in the sheet name
2012-12-12Test for invalid characters in the sheet name.Hayden Ball
With thanks to http://stackoverflow.com/a/451488/1322410 for providing the list of characters
2012-12-04Created ios preview exampleRandy Morgan
This shows that shared_strings are required. Formula parsing is still outstanding. https://github.com/randym/axlsx/issues/149
2012-12-04Added sheet_format_pr to help iOS/OSX preview renderers look niceRandy Morgan
This is part of https://github.com/randym/axlsx/issues/149
2012-12-04Added unsigned_int and float attr_accessor helpersRandy Morgan
These need to be added to existing classes to replace all the repeated accessor method validation.
2012-12-04Moved defined names in workbook to be serialized before pivot tablesRandy Morgan
This fixes https://github.com/randym/axlsx/issues/150
2012-11-28Commented out defined_name testRandy Morgan
Seems the validation crashes on this, and it should not. Need to dig in and work it out.
2012-11-28Added example of overriding data typesRandy Morgan
2012-11-28Uncommented named parts package serialization validation testingRandy Morgan
2012-11-27Merge pull request #148 from alexrothenberg/pivot_tableRandy Morgan (@morgan_randy)
Create a simple Pivot Table
2012-11-27Merge pull request #147 from raiis/masterRandy Morgan (@morgan_randy)
Different left/right border style
2012-11-28Better way hot to override borders style.raiis
2012-11-27Can configure a pivot table when creating itAlex Rothenberg
see examples/pivot_table.rb wb.add_worksheet(:name => "Data Sheet") do |sheet| sheet.add_row ['Month', 'Year', 'Type', 'Sales', 'Region'] 30.times { sheet.add_row [month, year, type, sales, region] } sheet.add_pivot_table 'G4:L17', "A1:E31" do |pivot_table| pivot_table.rows = ['Month', 'Year'] pivot_table.columns = ['Type'] pivot_table.data = ['Sales'] pivot_table.pages = ['Region'] end end
2012-11-27Create a simple Pivot TableAlex Rothenberg
* an example can be run with `ruby examples/pivot_table.rb` * right now you cannot set options on the pivot table to make it useful (coming soon...)
2012-11-27reverted changes to travis.ymlRandy Morgan
2012-11-27updated travis.ymlRandy Morgan
2012-11-26Added individual border override options.raiis
2012-11-25Added note for ::CGI.escapeHTML performance issueRandy Morgan
2012-11-25Updated profiler to use the standard 'no shared strings, autowith on' optionsRandy Morgan
2012-11-25Removed row data type validation for cellsRandy Morgan
This gives us a 24% increase in speed. Ill take that tradeoff against the risk that a user will be manually hacking cells and making a mess of it.
2012-11-25moved sheet view example into examples.rbRandy Morgan
2012-11-25Cleaned up examples directoryRandy Morgan
2012-11-25Cleaned up gemspec and removed pdf export exampleRandy Morgan