1.4.0 Release (#45)
* customizations for chooser, coll-index and appmain to support usage in archiveweb.page - chooser: support panel/message view - move apiPrefix to misc - make coll-index extensible, overridable styles, filtering * api changes: make configurable in coll-index, now using '/w/' instead of '/wabac/', '/c/' prefix for coll apis * lint pass! * bulma: update to 0.9.2, fix delete spinner with latest bulma * ui fixes: - show 'Loading Archives...' on initial load until first api response succeeds - fix typo in oncontrollerchange not actually resolving the promise! * embed sandbox: add other allow options, except top-nav - first api load: keep loading message until first successful api load - don't reset hash on purge to keep current page - sw config: fix typo with latest wabac.js - embed: add 'noSandbox' option to avoid adding sandbox to iframe, needed to show PDFs, add more allow rules (all except top-navigation) * ui improvements: - refresh: ensure location refresh from hitting enter in location bar always resets url - pageentry doubleclick: ensure double-clicking on page in sidebar always triggers reload, even if current page - pageentry typo fix: fix missing var causing selection error (fixes webrecorder/archivewebpage#25) - lint: don't include 'event' as global - use latest wabac.js 2.7.0-beta.1 * add CHANGES for 1.4.0, add 'noSandbox' to embedding options - electron app: fix path to 'w/' - bump electron to 11.4.3 * docs: autoload current version from package.json - chooser: support .json files for multiwacz (experimental) - update CHANGES.md - add missing .eslintrc.js file * bump version to 1.4.0
This commit is contained in:
+15
-10
@@ -1,12 +1,15 @@
|
||||
"use strict";
|
||||
|
||||
import { LitElement, html, css, unsafeCSS } from 'lit-element';
|
||||
import { unsafeSVG } from 'lit-html/directives/unsafe-svg';
|
||||
import { styleMap } from 'lit-html/directives/style-map';
|
||||
import { LitElement, html, css, unsafeCSS } from "lit-element";
|
||||
import { unsafeSVG } from "lit-html/directives/unsafe-svg";
|
||||
import { styleMap } from "lit-html/directives/style-map";
|
||||
|
||||
import allCssRaw from '../assets/main.scss';
|
||||
import allCssRaw from "../assets/main.scss";
|
||||
|
||||
import rwpLogo from '../assets/logo.svg';
|
||||
import rwpLogo from "../assets/logo.svg";
|
||||
|
||||
const apiPrefix = "./w/api";
|
||||
const replayPrefix = "./w";
|
||||
|
||||
|
||||
// ===========================================================================
|
||||
@@ -15,8 +18,10 @@ function wrapCss(custom) {
|
||||
return [allCss, custom];
|
||||
}
|
||||
|
||||
const IS_APP = window.IS_APP || window.electron && window.electron.IS_APP || window.matchMedia('(display-mode: standalone)').matches;
|
||||
const IS_APP = window.IS_APP || window.electron && window.electron.IS_APP || window.matchMedia("(display-mode: standalone)").matches;
|
||||
|
||||
// eslint-disable-next-line no-undef
|
||||
const VERSION = __VERSION__;
|
||||
|
||||
// ===========================================================================
|
||||
// Buttons are expected to respond to both enter/return and spacebar.
|
||||
@@ -45,7 +50,7 @@ class FaIcon extends LitElement
|
||||
size: { type: String },
|
||||
width: { type: String },
|
||||
height: { type: String }
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
static get styles() {
|
||||
@@ -137,7 +142,7 @@ class WrModal extends LitElement
|
||||
return {
|
||||
title: { type: String },
|
||||
bgClass: { type: String }
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
static get styles() {
|
||||
@@ -178,5 +183,5 @@ customElements.define("wr-anim-logo", AnimLogo);
|
||||
|
||||
customElements.define("wr-modal", WrModal);
|
||||
|
||||
export { wrapCss, IS_APP, clickOnSpacebarPress, rwpLogo, FaIcon, AnimLogo, WrModal,
|
||||
LitElement, html, css, unsafeCSS, unsafeSVG };
|
||||
export { wrapCss, IS_APP, VERSION, clickOnSpacebarPress, rwpLogo, FaIcon, AnimLogo, WrModal,
|
||||
LitElement, html, css, unsafeCSS, unsafeSVG, apiPrefix, replayPrefix };
|
||||
|
||||
Reference in New Issue
Block a user