summaryrefslogtreecommitdiffhomepage
path: root/lib/axlsx/stylesheet
AgeCommit message (Collapse)Author
2012-10-14Refactored GradientFill to use options parser and serialized attributes and ↵Randy Morgan
patched type on Cfvo
2012-10-14Refactored CellStyle to use options parser and serialized attributesRandy Morgan
2012-10-14Refactored CellProtection to use options parser and serialized attributesRandy Morgan
2012-10-14refactor options parsing for dxfRandy Morgan
2012-10-14refactored Xf to use serialized attributes.Randy Morgan
This still needs the Camel -> Snake patch and aliases
2012-10-14patched border parsing for Style#add_style to enforce color and style optionsRandy Morgan
2012-10-14refactored cell allignmentRandy Morgan
2012-10-14Refactored options parse into module and applied it to border_rbRandy Morgan
This should be done for all classes that use this same peice of repeated code.
2012-10-14refactored camelCase attributes to snake_case and implemented serializable ↵Randy Morgan
attriubtes for Border Aliases are provided for altered attriubte names
2012-09-14Patch for 1.8.7 and update table style example to use custom nameRandy Morgan
2012-09-14New fonts should use the default font values before applying custom style ↵Randy Morgan
options via add_style
2012-08-23show how to do border edges in the exempts and update docs in stylesheetRandy Morgan
2012-07-07documentation updatesRandy Morgan
Huge thanks to @teleological for pointing out the error in Styles#add_style
2012-05-15patch for 1.8.7Randy Morgan
2012-05-13patch gradient fill serializationRandy Morgan
2012-04-25properly return a numFmt object or numFmtId based on add style type infoRandy Morgan
2012-04-241.8.7 patchesRandy Morgan
2012-04-24add_style refactoring. Randy Morgan
2012-04-23first stage refactoring for Style#add_style [inprogress]Randy Morgan
2012-04-20[#33] Add support for Dxf elements to enable conditional formattingStephen Pike
New Dxf class implements 18.8.14. Conditional formatting now "works". Add :type option to add_styles, defaults to :xf when add_styles is called with :dxf type, new styles are not added to the global @styles set. Dxf child elements only exist inside the `<dxf>` chunk. Added tests and an example.
2012-04-09credit where credit is due, some docs changes and removing the befor_script ↵Randy Morgan
from travis as it requires rake in the deps it seems.
2012-04-09Merge pull request #76 from ochko/masterRandy Morgan
Shared string table works!
2012-04-09border edges and spec cleanup.Randy Morgan
2012-04-06Add edges() to border to return list of applied edgesScott
Add border edge tests to styles spec
2012-04-06put only plain string cells in shared string tableochko
2012-04-05Removed rake 0.8.7 dependency specific to ruby 1.9.2, as it didn't seemScott
to break anything without it Made border definitions access instead of delete hash params, as calling it from within a loop without cloning the style hash was causing it to be empty on subsequent loops. Didn't see any reason to be deleting them. Added :edges param to :border hash to specify [:top,:bottom], etc. If it's absent, defaults to all edges.
2012-04-04shared string should be faster than non-shared string serializationochko
2012-04-03pre-release cleanupRandy Morgan
2012-04-01rebuild all serialization to use string concatenation instead of nokogiri.Randy Morgan
2012-03-29fix example for border add_styleRandy Morgan
2012-03-27Fix no-example in rendered docs, comment to match method.Sean Duckett
2012-03-28Still not fast enough?Randy Morgan
``` user system total real axlsx_noautowidth 0.760000 0.020000 0.780000 ( 0.885482) axlsx 3.560000 0.130000 3.690000 ( 4.158594) axlsx_shared 11.610000 0.180000 11.790000 ( 13.208945) axlsx_stream 3.450000 0.120000 3.570000 ( 3.920745) csv 0.240000 0.010000 0.250000 ( 0.269822)
2012-03-27properly render inline colorsRandy Morgan
2012-03-27Some small improvementsRandy Morgan
total real axlsx_noautowidth 1.650000 ( 1.684738) axlsx 4.470000 ( 4.580439) axlsx_shared 7.990000 ( 8.151813) axlsx_stream 4.420000 ( 4.435809) csv 0.250000 ( 0.259114)
2012-03-23update add Styles#add_style to allow a simple hash to create a new border styleRandy Morgan
2012-03-23fix docs for manipulating border stylesRandy Morgan
2012-03-14Merge branch 'master' of github.com:randym/axlsxRandy Morgan
2012-03-14code formatting.Randy Morgan
2012-03-14include applyAlignment attribute when adding styleochko
2012-02-27Add support for underlined text.Stefan Daschek
2012-02-21specs for Jonathan Tron's applyBorder patch. Randy Morgan
2012-02-20Merge pull request #31 from JonathanTron/patch-2Randy Morgan
Ensure border is applied if border specified in `Styles#add_style`
2012-02-20Ensure border is applied if border specified in `Styles#add_style`Jonathan Tron
2012-02-20Fix doc for setting font name in stylesJonathan Tron
2012-02-13Remove entirely the dependancies on i18n and active support. Randy Morgan
2012-02-12Adding in support for optionally using the shared strings table. This will ↵Randy Morgan
allow us to inter-op properly with Numbers
2012-01-18remove linebreaks/indentation when saving to encourage interop with rubyXLRandy Morgan
https://github.com/randym/axlsx/issues/19
2011-12-16number format needs to be applied if a format is specified.Randy Morgan
2011-12-07patch for issue #1Randy Morgan
force binary encoding for zip entries. [bug] fixed error in app.rb so extended properties can now be used. improved support for OOXML cell element types.
2011-12-05Adding in shorthand color representations and validation so we can use stuff ↵Randy Morgan
like 00 for black, FF for white