Skip to content

Commit e7a5cfd

Browse files
authored
Force update detached-window.js. (#100)
* Force update detached-window.js. * Force update preview.html. * updated csp and version. * Added icon-128.png * Removed one layer of store.
1 parent 02872ff commit e7a5cfd

File tree

8 files changed

+204
-2515
lines changed

8 files changed

+204
-2515
lines changed

gulpfile.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ gulp.task('packageExtension', function () {
147147
childProcess.execSync('cp src/options.html extension');
148148
childProcess.execSync('cp src/eventPage.js extension');
149149
childProcess.execSync('cp src/icon-16.png extension');
150+
childProcess.execSync('cp src/icon-48.png extension');
151+
childProcess.execSync('cp src/icon-128.png extension');
150152
childProcess.execSync(
151153
'rm -rf extension/partials'
152154
);

main.js

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,7 @@ import saveAs from 'file-saver'
1313
Vue.use(Vuex)
1414
Vue.component('seq-diagram', SeqDiagram)
1515

16-
const store = new Vuex.Store({
17-
modules: {
18-
Store
19-
}
20-
})
16+
const store = new Vuex.Store(Store)
2117

2218
/* eslint-disable */
2319
window.app = new Vue({

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "web-sequence",
3-
"version": "1.0.22",
3+
"version": "1.0.24",
44
"description": "A real-time tool for generating sequence diagrams",
55
"main": "index.html",
66
"scripts": {
77
"webpack": "webpack",
8-
"start": "if-env NODE_ENV=production && npm run -s serve || npm run -s dev",
8+
"start": "webpack && if-env NODE_ENV=production && npm run -s serve || npm run -s dev",
99
"build": "preact build --clean --template src/index.html --no-prerender --service-worker false",
1010
"release": "gulp release",
1111
"serve": "npm run release && preact serve --dir app",
@@ -100,7 +100,7 @@
100100
"split.js": "1.3.4",
101101
"svg-transform-loader": "^2.0.12",
102102
"vue": "^2.5.16",
103-
"vue-sequence": "^0.9.4",
103+
"vue-sequence": "^1.0.0",
104104
"vuex": "^3.0.1"
105105
},
106106
"jest": {

src/components/ContentWrap.jsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -563,7 +563,7 @@ export default class ContentWrap extends Component {
563563
document.body.classList.add('is-detached-mode');
564564

565565
this.detachedWindow = window.open(
566-
'./preview.html',
566+
'./preview.html?last_update=20200607',
567567
'ZenUML',
568568
`width=${iframeWidth},height=${iframeHeight},resizable,scrollbars=yes,status=1`
569569
);

src/icon-128.png

337 Bytes
Loading

src/manifest.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "Web Sequence",
3-
"version": "1.0.22",
3+
"version": "1.0.24",
44
"manifest_version": 2,
55
"description": "Real-time & offline tool for generating sequence diagrams",
66
"homepage_url": "http://zenuml.com",
77
"permissions": [],
8-
"content_security_policy": "script-src 'self' filesystem: https://www.google-analytics.com https://www.googletagmanager.com 'unsafe-eval'; object-src 'self'",
8+
"content_security_policy": "script-src 'self' filesystem: https://apis.google.com https://www.google-analytics.com https://www.googletagmanager.com 'unsafe-eval'; object-src 'self'",
99
"options_ui": {
1010
"page": "options.html",
1111
"chrome_style": true
@@ -20,6 +20,7 @@
2020
},
2121
"icons": {
2222
"16": "icon-16.png",
23-
"48": "icon-48.png"
23+
"48": "icon-48.png",
24+
"128": "icon-128.png"
2425
}
2526
}

src/preview.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44

55
<iframe frameborder="0" id="demo-frame" allowfullscreen></iframe>
66

7-
<script src="detached-window.js"></script>
7+
<script src="detached-window.js?last_update=20200607"></script>
88
</body>

0 commit comments

Comments
 (0)