Skip to content
Commits on May 7, 2012
  1. Beginning of CSS3 transitions implementation. Added parser for transi…

    …tion property, implementations for cubic bezier and step timing functions, and basic color interpolation.
    committed May 7, 2012
Commits on Mar 28, 2012
  1. Add -pie-track-active:false flag to prevent toggling the active class…

    … name on mousedown/up on a case by case basis. This can be used to avoid the IE6-7 bug where you couldn't drag the scrollbar of a descendant. Fixes issue #190.
    committed Mar 27, 2012
Commits on Mar 25, 2012
  1. Merge pull request #200 from CSSJS/patch-1

    Update documentation/pie-js.html
    committed Mar 25, 2012
Commits on Mar 14, 2012
Commits on Feb 29, 2012
  1. Fix typo. Thanks to Yochai Weiss

    committed Feb 28, 2012
Commits on Feb 27, 2012
  1. Merge pull request #202 from betalb/patch-1

    Strip single quotes as well as double from `pie-load-path`
    committed Feb 27, 2012
  2. @betalb
Commits on Feb 13, 2012
  1. @CSSJS

    Update documentation/pie-js.html

    CSSJS committed Feb 13, 2012
Commits on Feb 9, 2012
  1. Fix printing error in IE9 by putting the print media check before att…

    …empting to access window.PIE
    committed Feb 8, 2012
Commits on Dec 31, 2011
  1. Make sure the element still exists after the add/removeClass delay. F…

    …ixes #191.
    Jason Johnston committed Dec 31, 2011
Commits on Dec 27, 2011
Commits on Dec 25, 2011
  1. Fix errors when printing: reinstate el reference on Element instance …

    …since it's used during print cleanup, and remove the printing logic entirely in IE9 as it isn't needed.
    Jason Johnston committed Dec 25, 2011
  2. Merge branch 'master' of

    Jason Johnston committed Dec 24, 2011
  3. Remove imagedata handling from VmlShape, as it is no longer used in b…

    …order-image rendering.
    Jason Johnston committed Dec 24, 2011
  4. Change border-image renderer to use simple shapes with an image fill …

    …rather than rects with imagedata. This prevents the images from sometimes not getting painted after a long load, and fixes the issue with gaps sometimes appearing between slices.
     Fixes #52
     Fixes #186
    Jason Johnston committed Dec 24, 2011
  5. updatePos is only used by the root renderer, so move it there instead…

    … of being in all renderers
    Jason Johnston committed Dec 24, 2011
Commits on Dec 1, 2011
  1. Add second background-size value to gradient patterns demo, since bro…

    …wsers (namely Gecko) are starting to honor the spec and treat gradients as having no intrinsic aspect ratio, making gradients expand to full width if the second value is empty. See -- thanks to David Carson for the heads-up.
    committed Nov 30, 2011
Commits on Nov 27, 2011
  1. Combine htc wrapper files into one

    Jason Johnston committed Nov 27, 2011
Commits on Nov 25, 2011
  1. Ditch the top-level PIE var in the .htc file, since it is very unreli…

    …able and was allowing the conditional to get entered twice on different behavior attachments, resulting in double .js downloads.
    Jason Johnston committed Nov 24, 2011
  2. Don't use uniqueID in PIE.Util.getUID to avoid the check on non-eleme…

    …nts. Make getUID for objects only.
    Jason Johnston committed Nov 24, 2011
  3. Sometimes the body doesn't exist yet when doing length units calculat…

    …ion (e.g. inclusion of PIE*.js), so fall back to documentElement
    Jason Johnston committed Nov 24, 2011
  4. Create the border-image rect shapes immediately rather than waiting u…

    …ntil the image loads; works around an issue where the rects would sometimes not display their image and would have a black border instead.
    Jason Johnston committed Nov 24, 2011
  5. Unbreak border-color on simple rounded borders

    Jason Johnston committed Nov 24, 2011
Commits on Nov 24, 2011
  1. Implement rendering of groove, ridge, inset, and outset border styles…

    …. Completes issue #10
    Jason Johnston committed Nov 24, 2011
  2. Enhancements to PIE.Color: handle converting hsl and hsla color value…

    …s to equivalents recognizable by IE, and add a hexValue method which forces colors to 6-digit hex format (this is needed by the Glow filter as it only accepts full hex)
    Jason Johnston committed Jun 9, 2011
Commits on Nov 20, 2011
  1. Fix divide-by-zero error when the total width or height of the box-sh…

    …adow shape is zero.
    Jason Johnston committed Nov 20, 2011
  2. Fix issue where VML elements would sometimes be invisible on initial …

    …render when loading from a remote server, by registering the VML namespace on the document.
    Jason Johnston committed Nov 20, 2011
Commits on Nov 19, 2011
  1. Stop trying to load scripts when reaching the end of the baseUrls lis…

    …t, prevents runaway script inclusion
    Jason Johnston committed Nov 18, 2011
  2. Prevent error when calculating box path coordinates if border-radius …

    …is not specified (square box). Closes issue #182
    Jason Johnston committed Nov 18, 2011
Commits on Nov 13, 2011
  1. Add preliminary support for rgba opacity in simple 2-stop linear grad…

    …ients. Enhance VmlShape abstract away the shape regeneration from markup when o:opacity2 is changed.
    Jason Johnston committed Nov 13, 2011
  2. Fix issues with rendering of rounded borders:

     - Box path calculation has been improved to ensure a correct (squared) path when the shrink is greater than the radius.
     - Rewrote border renderer to use only fills with "eofill" subpaths to make the cut-outs for dashed/dotted/double styles.
     - Dashes are now centered along the edge like WebKit does.
     - Removed all logic around VML stroke as it is no longer used.
     - Flattened the getBoxPath method signature to avoid unnecessary transient object creation.
    Fixes issue #11
    Jason Johnston committed Nov 13, 2011
Something went wrong with that request. Please try again.