Commit Graph
100 Commits
Author SHA1 Message Date
Eli Grey 230de7d142 Merge pull request #184 from Hypercubed/patch-1
Fix #165, Saving multiple files
2015-12-10 02:18:54 -05:00
Eli Grey ec5c3cca11 License clarification 2015-10-15 13:56:04 -04:00
Eli Grey f23c4a66dc Update version (to go with #175) 2015-10-03 22:04:02 -04:00
Eli Grey b83779c4b8 Merge pull request #175 from antelle/safari-octet-stream-fix
Workaround for downloading application/octet-stream in Safari
2015-10-03 17:39:00 -04:00
Eli Grey bf44e184c1 Closes #164 2015-09-24 00:00:32 -04:00
Eli Grey e3485a652b Switching to semver due to the first API addition
The first API addition in almost 5 years!
2015-07-16 15:09:15 -04:00
Eli Grey 631047d72f Fixed #160: Made auto-BOM code toggleable 2015-07-16 15:03:38 -04:00
Eli Grey 9befa6c5a5 Merge pull request #152 from Josh-Dykstra/set-timeout
Wraps save link technique in setTimeout + use MouseEvent
2015-07-12 12:31:02 -04:00
Eli Grey babc6d9d8f Auto-prepend BOM in IE10+
The last commit fixes some BOM prepending issues but it doesn't actually
add support for IE. This commit adds full auto-prepend BOM support for
IE.
2015-05-07 18:16:34 -04:00
Eli Grey f9a09b26f8 Expand BOM prepending to text/*
Now you can save HTML and rely on the auto-BOM prepender
2015-05-07 13:37:41 -04:00
Eli Grey 147cf92020 Fixing BOM prepending in IE10
Thanks for pointing it out @ruifcardoso
2015-05-07 13:25:35 -04:00
Eli Grey 239f3c427f Merge pull request #136 from treygriffith/patch-1
Add link to bower-compatible repo
2015-03-22 19:47:47 -04:00
Eli Grey 829e18db5d Update link 2015-03-20 20:39:19 -04:00
Eli Grey 214271766c Prepend BOM for UTF-8 XML and text/plain types 2015-03-04 03:23:19 -05:00
Eli Grey 24b303f492 Update license date 2015-01-04 03:41:52 -05:00
Eli Grey d593c0b911 Fixes #120 2015-01-04 03:41:30 -05:00
Eli Grey f19f514772 Document Chrome blob size limit 2014-12-27 18:35:17 -05:00
Eli Grey 565e2f83a6 Merge pull request #122 from blakeembrey/master
More hardy node environment check
2014-12-17 22:04:48 -05:00
Eli Grey 11751a6a65 Attribute both fork contributors 2014-11-30 17:46:08 -05:00
Eli Grey 806dc4411e Linking to @koffsyrup's fork of @ChenWenBrian
Due to ChenWenBrian/FileSaver.js#1
2014-11-30 17:44:18 -05:00
Eli Grey 0908030da6 Fix header case 2014-11-29 20:18:50 -05:00
Eli Grey 27c4818941 Addressing @stesch13's timeout concerns
I raised the arbitrary-ish revocation timeout from 10ms to 500ms. I hope
to refine this value in the future with input from YOU, my users reading
this.

Please comment on this commit with any feedback you have.

@stesch13's concerns can be found at
https://github.com/eligrey/FileSaver.js/commit/485930a#commitcomment-8768047
2014-11-29 14:16:15 -05:00
Eli Grey 899ed116a9 Merge pull request #113 from mudcube/master
iOS notes in README.md
2014-11-06 18:16:58 -05:00
Eli Grey 3385907651 Merge pull request #112 from mudcube/patch-1
Fix demo paths
2014-11-06 17:27:03 -05:00
Eli Grey 765f1d90ae Update minified version 2014-09-16 02:48:51 -04:00
Eli Grey 17b23c437a Merge pull request #105 from haydenbleasel/master
Added production version, updated readme
2014-09-16 01:28:43 -04:00
Eli Grey 879b3c228c Update version
Oops, should have bumped the version in that last commit.
2014-08-29 01:18:43 -04:00
Eli Grey d2dc258838 Removed Chrome Frame stuff
I originally accepted a pullreq that added this check but since then Chrome Frame support has been discontinued and people have told me that FileSaver.js doesn't work in Chrome Frame, so this has no place here.
2014-08-29 01:18:08 -04:00
Eli Grey c69c21d488 Confirming max blob size on Chrome for Android 2014-07-25 23:25:52 -04:00
Eli Grey 1e7251f2d4 Improved crbug.com/375297 workaround 2014-07-25 20:48:15 -04:00
Eli Grey d9a5ac1d93 Merge pull request #99 from eugene-ku/master
add location.href fallback for safari
2014-07-22 12:31:29 -04:00
Eli Grey 485930a7bc Workaround for crbug.com/375297
Removed deletion queue + unload processing; replaced it with an
asynchronous revocation flow
2014-07-21 13:48:56 -04:00
Eli Grey d50456a358 Spacing change in the intro comment
Zero code changes, still v.2014.05.27
2014-07-14 02:43:46 -04:00
Eli Grey 647fca0d83 Saving text files in IE<10 2014-07-12 14:25:29 -04:00
Eli Grey f85d70c825 Link to saveTextAs 2014-07-12 14:24:00 -04:00
Eli Grey 9921b2c327 More Safari info (#12) 2014-06-27 14:49:13 -04:00
Eli Grey b8054a26d1 Full license link 2014-05-27 19:06:18 -04:00
Eli Grey 912adc4b20 Removing all official cdn/package manager support
You are still free to upload new versions to your preferred cdn or
package manager, as this library is open source.
2014-05-27 15:04:25 -04:00
Eli Grey 1374a3d82f Only the @source comment attribution is required 2014-05-27 13:08:35 -04:00
Eli Grey d28d0bb26e Firefox for Android GC bug no longer applies 2014-05-27 13:01:40 -04:00
Eli Grey 6963e120d4 Removed redundant code for the blob URL 2014-05-27 12:49:41 -04:00
Eli Grey 43a05d898a No args for feature detection 2014-05-27 12:00:28 -04:00
Eli Grey 365e9729ec Update README.md 2014-05-13 02:19:47 -04:00
Eli Grey 6a7619f5ab Removed redundant info 2014-04-22 15:28:51 -04:00
Eli Grey 9637650fe3 Update license year 2014-04-22 15:25:53 -04:00
Eli Grey 7cc9f38c94 Merge pull request #76 from jjuutila/amd-support
Add AMD export
2014-03-20 18:28:33 -04:00
Eli Grey 5c0a372216 Merge pull request #71 from minj/ff-addon-support
FF addon support
2014-02-23 01:30:49 -05:00
Eli Grey f74718a62c Re-self-close canvas and textarea 2014-02-09 15:13:07 -05:00
Eli Grey 97f41650d0 Restore readme header style 2014-02-09 14:59:20 -05:00
Eli Grey 3966c76c6f Restore async on demo scripts 2014-02-09 14:57:44 -05:00
Eli Grey da0d8ffa6a Fix indentation 2014-02-09 14:56:34 -05:00
Eli Grey 2344e2a83b Merge pull request #68 from XhmikosR/master
Minor tweaks
2014-02-09 14:55:48 -05:00
Eli Grey f12e28db63 Update bower version 2014-01-25 00:01:19 -05:00
Eli Grey 84649d8342 Merge pull request #64 from kingcody/feature/bower-integration
Added bower.json for inclusion into the bower system
2014-01-24 20:59:18 -08:00
Eli Grey 7cbbf5a7cc Update release date 2014-01-24 00:40:56 -05:00
Eli Grey 05df3e07e1 Closes #40 and #66
Also assuming navigator is defined from now on
2014-01-24 00:40:21 -05:00
Eli Grey 592034aaf0 Update README.md 2014-01-14 14:07:27 -05:00
Eli Grey 0055d054ac Blink-based Opera blob limit defined 2014-01-03 12:51:48 -05:00
Eli Grey eb78e6b9be Delete bower.json 2013-12-30 14:39:00 -05:00
Eli Grey b252336bf9 On second thought, the bower info is best left to the bower site 2013-12-29 23:57:59 -05:00
Eli Grey 3b3b3844ff Update README.md 2013-12-29 23:56:38 -05:00
Eli Grey 850e64b9fd Merge pull request #59 from chilijung/master
add bower install steps in README
2013-12-29 20:54:48 -08:00
Eli Grey e402d21426 Clarified Safari 6.1+ support (#12) 2013-12-27 17:54:17 -05:00
Eli Grey c56ae89974 Safari 7 does work? (#12) 2013-12-27 17:49:17 -05:00
Eli Grey 0c8bb1fa72 Update README.md 2013-12-27 15:57:00 -05:00
Eli Grey a8e4d35f52 Safari 7 doesn't work (#12) 2013-12-27 15:14:35 -05:00
Eli Grey 547928851b Fixes #56 2013-12-27 14:55:53 -05:00
Eli Grey 9d69e4b273 Attempting to fix #57 2013-12-27 14:32:57 -05:00
Eli Grey 1f4b2f1724 Filled in more data on blob sizes 2013-11-07 20:43:10 -05:00
Eli Grey 5e21d6f26a Update README.md 2013-11-07 20:40:15 -05:00
Eli Grey 2d3a74eff6 Clarified Safari support, closes #12 2013-11-07 20:37:51 -05:00
Eli Grey d8c81c105f Simplifying minj's changes 2013-10-21 16:17:17 -04:00
Eli Grey 37cb10988c Merge pull request #50 from minj/master
Including FileSaver.js as a content script in Firefox for Android add-ons
2013-10-20 19:10:59 -07:00
Eli Grey 0f804d9c12 Made package name lowercase so I can npm publish FileSaver.js 2013-09-25 16:33:45 -04:00
Eli Grey fdf59da007 Moving canvas-toBlob blurb up above the browser support table 2013-09-13 12:14:39 -04:00
Eli Grey acc0242724 Make canvas-toBlob.js link more prominent 2013-09-13 12:14:04 -04:00
Eli Grey 2dc60840b3 Merge pull request #45 from panzi/patch-1
Fixed typo
2013-09-12 20:34:53 -07:00
Eli Grey 00cebdabb3 Update README.md 2013-09-08 16:51:45 -04:00
Eli Grey e77f83563d Merge pull request #43 from tmcw/package
Export module, add package.json.
2013-09-04 23:30:31 -07:00
Eli Grey 4966441a34 Removing pre-minified FileSaver.js 2013-08-23 13:51:10 -04:00
Eli Grey 1cabd4559f Merge pull request #39 from floriangouy/master
Enhancement for IE10: Let the user choose between Save or Open (as proposed in Mozilla Firefox)
2013-08-01 11:48:11 -07:00
Eli Grey d2a098a925 Update FileSaver.min.js 2013-07-16 14:36:25 -04:00
Eli Grey 6efb04a2db s/window/view/ 2013-07-16 14:35:26 -04:00
Eli Grey 915da09d4e Merge pull request #38 from mukarev/patch-1
Chrome Frame Support
2013-07-16 11:34:33 -07:00
Eli Grey d67735964e Update README.md 2013-07-12 16:06:09 -04:00
Eli Grey b1c0dc95aa Merge pull request #37 from missing/master
Updated README with supported browser table, to try to further clarify the dependancies and filename support
2013-07-12 13:03:57 -07:00
Eli Grey c7f4d19c49 Update README.md 2013-07-07 19:52:45 -04:00
Eli Grey c2873d982c Update README.md 2013-07-07 19:35:16 -04:00
Eli Grey 858d8b63aa Merge pull request #34 from mondalaci/master
Add feature detection code snippet
2013-07-07 10:41:17 -07:00
Eli Grey 283e78fd3c Update README.md 2013-06-25 14:56:08 -04:00
Eli Grey 3c0103cead More padding/margin fixes 2013-06-25 15:53:20 -03:00
Eli Grey aa208bf5b3 Increased bottom margin in the demo 2013-06-25 15:49:19 -03:00
Eli Grey 781aa84d96 Removing old FAQ that doesn't apply to current gen browsers that all support filenames now 2013-06-25 15:47:29 -03:00
Eli Grey 398e651323 Might as well make it very clear that the other browsers *do not* support filenames 2013-06-25 15:46:42 -03:00
Eli Grey 4ab9278e83 Almost forgot IE supports it as well 2013-06-25 14:42:36 -04:00
Eli Grey 8bff47b6a6 Added filename support for Firefox and Opera Next 2013-06-25 15:40:21 -03:00
Eli Grey d724c265f8 Clarified filename saving capabilities 2013-06-25 15:35:39 -03:00
Eli Grey 0e7b1edc4a Merge pull request #33 from missing/master
Fix for unneeded extra tab that opens on Firefox.
2013-06-24 20:34:18 -07:00
Eli Grey 4d049e9c43 Stopping selection of canvas when drawing 2013-06-21 14:46:31 -04:00
Eli Grey 52a5ae33fe Restoring "use strict"; 2013-06-21 15:33:27 -03:00