mirror of
https://github.com/piskelapp/piskel.git
synced 2023-08-10 21:12:52 +03:00
Enhancement : palette color creator
- Added import of GPL files
This commit is contained in:
@@ -13,6 +13,10 @@
|
||||
}
|
||||
|
||||
ns.Base64 = {
|
||||
toText : function (base64) {
|
||||
return window.atob(base64.replace(/data\:.*?\;base64\,/,''));
|
||||
},
|
||||
|
||||
decode : function(base64) {
|
||||
var outptr = 0;
|
||||
var last = [0, 0];
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
(function () {
|
||||
var ns = $.namespace('pskl.utils');
|
||||
|
||||
|
||||
|
||||
var BASE64_REGEX = /\s*;\s*base64\s*(?:;|$)/i;
|
||||
|
||||
ns.BlobUtils = {
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
*/
|
||||
loadFromFile : function (file, onSuccess, onError) {
|
||||
pskl.utils.FileUtils.readFile(file, function (content) {
|
||||
var rawPiskel = window.atob(content.replace(/data\:.*?\;base64\,/,''));
|
||||
var rawPiskel = pskl.utils.Base64.toText(content);
|
||||
var serializedPiskel = JSON.parse(rawPiskel);
|
||||
var fps = serializedPiskel.piskel.fps;
|
||||
var descriptor = new pskl.model.piskel.Descriptor(serializedPiskel.piskel.name, serializedPiskel.piskel.description, true);
|
||||
|
||||
Reference in New Issue
Block a user