summaryrefslogtreecommitdiffhomepage
path: root/lib
AgeCommit message (Collapse)Author
2013-04-04Documentation for @formula attribute.Noel Peden
2013-04-04Added support for specifying between/notBetween formula in an array.Noel Peden
2013-03-17Fixed LineChart and refactored chart axes managementRandy Morgan
2013-03-15Merge pull request #178 from Programatica/masterRandy Morgan (@morgan_randy)
Add LineChart
2013-03-16First run at 'hidden' comments WIPRandy Morgan
The xml is genrated correcty, but the comment still shows until it is selected once in the excel ui - so I must be missing something.
2013-03-14fix line chart nameSergio Cambra
2013-03-14only yield if block givenSergio Cambra
2013-03-14fix loading LineChartSergio Cambra
2013-03-14add lineChart (2D) and show_marker to LineSeries (for 2D line chart)Sergio Cambra
2013-02-25Allow other sheet as data source for pivot tables and fix hard coded sheet ↵Jean Jacques Warmerdam
name in Pivot Table Cache Definition
2013-02-04Completed missing docs and pre-release prepRandy Morgan
2013-02-04Added docs for Drawing#child_objectsRandy Morgan
2013-02-04Added docs for Axlsx#range_to_aRandy Morgan
2013-02-04Extracted type based cell serializersRandy 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-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-10added documentation for trust_input and gemspec update.Randy Morgan
2013-01-10Merge branch 'master' of https://github.com/randym/axlsxRandy Morgan
2013-01-10reduced processing of 3000 rows from 3+ seconds to just under 2Randy Morgan
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-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-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-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-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-26Added individual border override options.raiis
2012-11-25Added note for ::CGI.escapeHTML performance issueRandy 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-25Updated readme and docs for pre 1.3.4 releaseRandy Morgan
2012-11-25Patched serilalized_element_attributes to properly update value from called ↵Randy Morgan
block
2012-11-25Refactored header_footer element serialization.Randy Morgan
This adds a serializable_element_attributes helper that should be integrated as we have time for serializing child elements that are based on object attributes.
2012-11-23Adds an example of header/footers.Adam Mueller
Also, header and footer content is now escaped. So that the user doesn't have to worry about that. Change-Id: Ib35b2eca6755d9b2d9974be25887734873d6e64a
2012-11-22Merge pull request #145 from freerunningtechnologies/masterRandy Morgan (@morgan_randy)
Basic support for headers and footers.
2012-11-23Updated thin_chars and replaced cover_me with simplecovRandy Morgan