summaryrefslogtreecommitdiffhomepage
path: root/lib/axlsx/drawing
AgeCommit message (Collapse)Author
2015-07-03Extract mime type detection to an utility classmarc
2015-07-03Validates whether an image is acceptable through mime typemarc
image/jpeg, image/png & image/gif are considered the allowed mime types for an image. mimemagic gem is added as dependency in order to do the checking. Added tests to check against three supported mime types. A fake jpg fixture (created with 'touch' command) has been added to test that extension is no longer used.
2015-03-14opacity needs to be an integerAlan Kessler
2015-03-14Change option name to 'opacity' and allow value between 0 and 1.Alan Kessler
2015-03-14Merge pull request #347 from ionthegeek/smoothingJurriaan Pruis
Add support for enabling or disabling smoothed lines in a scatter series
2015-03-14Merge pull request #377 from shifakhan/charts_background_colorJurriaan Pruis
Background color option for charts
2015-03-03Minor changeBrad Stewart
2015-03-03Fix commentsBrad Stewart
2015-03-03Allow legend position to be set on chartsBrad Stewart
2015-02-21Background color option for chartsshifakhan
2015-01-28Make alpha option accessible for pictures 0 = transparent ... 100000 = opaqueAlan Kessler
2014-08-12Add support for enabling or disabling smoothed lines in a scatter chart seriesIan Anderson
2014-07-29Allow custom marker symbol shapes on chartmfrank01
2014-03-04sourceLinked should be false (0) when specifying a format_code for an axisChris Roby
2014-02-26Huge refactoringJurriaan Pruis
Do not create huge strings Let Row inherit from SimpleTypedList Optimized sanitizing Optimized validation And more..
2013-11-04Merge pull request #255 from skateinmars/fix-scatterchart-axesRandy Morgan (@morgan_randy)
Fix ScatterChart#y_val_axis returning the wrong axis
2013-10-10Do not use a marker tag in bubble series tagsJean-Philippe Moal
As per the spec, a bubble series tag should not include a marker tag. This was preventing files from being open with Excel Viewer.
2013-10-09Fix ScatterChart#y_val_axis returning the wrong axisJean-Philippe Moal
The y_val_axis method was returning the x axis instead of the y axis.
2013-10-09Add support for bubble chartsJean-Philippe Moal
2013-09-27smooth line for line chartpatorash
2013-09-26extended examples and smooth lines for line chartRandy Morgan
2013-09-13Fixes for anchor swapping when adding images. - Two -> One swap still pending.Randy Morgan
2013-08-17updated image source validation to use lower case comparison of accepted ↵Randy Morgan
file extensions
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).
2013-06-27Fixes Issue #202 Axes are borked in Bar3DChart by requiring axis order in ↵Moses Hohman
the constructor
2013-06-23fixed bad test case and bad code for dispBlanksAs (setting now actually ↵Moses Hohman
makes it into XML) This means there are many other test cases in the suite that are not verifying what they look like they're verifying.
2013-06-23provide a better default for dispBlanksAs and allow it to be configuredMoses Hohman
2013-06-23Fixes Issue #202 Axes are borked in Bar3DChartMoses Hohman
2013-04-20Fixed comment visibilityRandy Morgan
2013-04-19Added prep for 1.3.6 releaseRandy Morgan
2013-04-18Added line specificationRandy Morgan
Required by Libre and Open office, and correct by spec. When we get a requirement to customize the line width/shape this should be extracted out into a Line class.
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-04Completed missing docs and pre-release prepRandy Morgan
2013-02-04Added docs for Drawing#child_objectsRandy 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
2012-11-23Updated thin_chars and replaced cover_me with simplecovRandy Morgan
2012-10-21Added index_of to drawing for finding the position of a chart, image or ↵Randy Morgan
hyperlink
2012-10-19added namespace parameter to element_for_attributeRandy Morgan
2012-10-19refactored view_3D to reduce complexity and duplicationRandy Morgan
2012-10-14Refactored to use options parser and serialized attributesRandy Morgan
2012-10-14Refactored to use use options parser.Randy Morgan
2012-10-14Refactored to use options parserRandy Morgan