Merge branch 'release/0.6.9'

This commit is contained in:
Book Pauk
2019-06-23 18:50:57 +07:00
3 changed files with 14 additions and 7 deletions

View File

@@ -145,11 +145,13 @@ class BookManager {
async deflateWithProgress(data, callback) {
const chunkSize = 16384;
const deflator = new utils.pako.Deflate({level: 9});
const chunkSize = 128*1024;
const deflator = new utils.pako.Deflate({level: 5});
let chunkTotal = 1 + Math.floor(data.length/chunkSize);
let chunkNum = 0;
let perc = 0;
let prevPerc = 0;
for (var i = 0; i < data.length; i += chunkSize) {
if ((i + chunkSize) >= data.length) {
@@ -158,8 +160,13 @@ class BookManager {
deflator.push(data.substring(i, i + chunkSize), false);
}
chunkNum++;
callback(Math.round(chunkNum/chunkTotal*100));
perc = Math.round(chunkNum/chunkTotal*100);
if (perc != prevPerc) {
callback(perc);
await utils.sleep(1);
prevPerc = perc;
}
}
if (deflator.err) {

View File

@@ -1,7 +1,7 @@
export const versionHistory = [
{
showUntil: '2019-06-22',
header: '0.6.8 (2019-06-23)',
header: '0.6.9 (2019-06-23)',
content:
`
<ul>
@@ -10,7 +10,7 @@ export const versionHistory = [
<li>добавлены новые варианты анимации перелистывания</li>
<li>на страницу загрузки добавлен блок "Поделиться"</li>
<li>улучшены прогрессбары</li>
<li>исправления недочетов</li>
<li>исправления недочетов, небольшие оптимизации</li>
</ul>
`
},

View File

@@ -1,6 +1,6 @@
{
"name": "Liberama",
"version": "0.6.8",
"version": "0.6.9",
"engines": {
"node": ">=10.0.0"
},