Skip to content

Commit fd62884

Browse files
Merge pull request #594 from MetaCell/feature/539
Feature/539 - fixing base layout passed to the createStore
2 parents 6688607 + a87679a commit fd62884

9 files changed

Lines changed: 119 additions & 3474 deletions

File tree

webapp/components/layout/defaultLayout.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,17 @@ export default {
44
tabSetHeaderHeight: 26,
55
tabSetTabStripHeight: 26,
66
enableEdgeDock: false,
7-
borderBarSize: 0,
7+
borderBarSize: 1,
8+
borderEnableDrop: false,
89
},
910
borders: [
1011
{
1112
type: 'border',
1213
location: 'bottom',
1314
children: [],
15+
size: 1,
16+
barSize: 1,
17+
enableDrop: false,
1418
},
1519
],
1620
layout: {

webapp/components/topbar/dialogs/SaveFile.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,13 @@ const saveOptions = [
3434
},
3535
];
3636

37+
const getTimeStamp = () => new Date().toGMTString().replace(',', '').replace(/[ ,:]/g, '_');
38+
3739
export default class SaveFile extends React.Component {
3840
constructor (props) {
3941
super(props);
4042
this.state = {
41-
fileName: 'output',
43+
fileName: 'output_' + getTimeStamp(),
4244
netParams: true,
4345
simConfig: true,
4446
simData: true,

webapp/dev_package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
"@material-ui/core": "4.12.1",
2020
"@material-ui/icons": "^4.11.2",
2121
"@material-ui/lab": "^4.0.0-alpha.60",
22-
"@metacell/geppetto-meta-client": "1.0.0-final",
23-
"@metacell/geppetto-meta-core": "1.0.0-final",
24-
"@metacell/geppetto-meta-ui": "1.0.0-final",
22+
"@metacell/geppetto-meta-client": "file:.yalc/@metacell/geppetto-meta-client",
23+
"@metacell/geppetto-meta-core": "file:.yalc/@metacell/geppetto-meta-core",
24+
"@metacell/geppetto-meta-ui": "file:.yalc/@metacell/geppetto-meta-ui",
2525
"@nosferatu500/react-sortable-tree": "3.0.5",
2626
"@sentry/integrations": "^6.16.1",
2727
"@sentry/react": "^6.16.1",

webapp/geppetto_ui.sh

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,19 @@ yarn global add yalc
1111

1212
app=$(pwd)
1313

14+
echo "#### geppetto core ####"
1415
cd $app/../src/geppetto-meta/geppetto.js/geppetto-core
15-
rm -rf node_modules
16+
rm -rf node_modules build
1617
yarn && yarn build:dev && yarn publish:yalc
1718

19+
echo "#### geppetto ui ####"
1820
cd $app/../src/geppetto-meta/geppetto.js/geppetto-ui
19-
rm -rf node_modules
21+
rm -rf node_modules build
2022
yarn && yarn build:dev && yarn publish:yalc
2123

24+
echo "#### geppetto client ####"
2225
cd $app/../src/geppetto-meta/geppetto.js/geppetto-client
23-
rm -rf node_modules
26+
rm -rf node_modules build
2427
yarn && yarn build:dev && yarn publish:yalc
2528

2629
cd $app

webapp/package.bak

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
"@material-ui/core": "4.12.1",
2020
"@material-ui/icons": "^4.11.2",
2121
"@material-ui/lab": "^4.0.0-alpha.60",
22-
"@metacell/geppetto-meta-client": "1.0.0-final",
23-
"@metacell/geppetto-meta-core": "1.0.0-final",
24-
"@metacell/geppetto-meta-ui": "1.0.0-final",
22+
"@metacell/geppetto-meta-client": "file:.yalc/@metacell/geppetto-meta-client",
23+
"@metacell/geppetto-meta-core": "file:.yalc/@metacell/geppetto-meta-core",
24+
"@metacell/geppetto-meta-ui": "file:.yalc/@metacell/geppetto-meta-ui",
2525
"@nosferatu500/react-sortable-tree": "3.0.5",
2626
"@sentry/integrations": "^6.16.1",
2727
"@sentry/react": "^6.16.1",

webapp/redux/middleware/utils.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
import { Base64 } from 'js-base64';
22

3-
const getTimeStamp = () => new Date().toGMTString().replace(',', '').replace(/[ ,:]/g, '_');
4-
5-
const createFileName = (name) => name + getTimeStamp();
3+
const createFileName = (name) => name
64

75
const forceBlobDownload = (blob, filename) => {
86
const url = window.URL.createObjectURL(blob);
@@ -18,7 +16,7 @@ export const downloadJsonResponse = (jsonData) => {
1816
let filename = createFileName('NetPyNE_Model_');
1917

2018
if (jsonData.simConfig && jsonData.simConfig.filename) {
21-
filename = createFileName(`${jsonData.simConfig.filename}_`);
19+
filename = createFileName(`${jsonData.simConfig.filename}`);
2220
}
2321

2422
filename += '.json';

webapp/redux/store.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import middleware from './middleware/middleware';
99
import plotMiddleware from './middleware/plotMiddleware';
1010
import rulesMiddleware from './middleware/rulesOperationsMiddleware';
1111

12-
import defaultLayout from '../components/layout/defaultLayout';
12+
import baseLayout from '../components/layout/defaultLayout';
1313
import componentMap from '../components/layout/componentsMap';
1414

1515
const INIT_STATE = {
@@ -22,7 +22,7 @@ const store = createStore(
2222
all,
2323
INIT_STATE,
2424
[middleware, plotMiddleware, rulesMiddleware],
25-
{ defaultLayout, componentMap },
25+
{ undefined, baseLayout, componentMap },
2626
);
2727

2828
export default store;

webapp/yalc.lock

Lines changed: 8 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,17 @@
11
{
22
"version": "v1",
33
"packages": {
4-
"@metacell/geppetto-meta-client": {
5-
"signature": "918daf407de0a1bb4f9c2b1504fd9f59",
6-
"file": true,
7-
"replaced": "1.0.0-final"
8-
},
94
"@metacell/geppetto-meta-core": {
10-
"signature": "736f99f823bf49bad526041d1eb37cd3",
11-
"file": true,
12-
"replaced": "1.0.0-final"
5+
"signature": "1ba33c748319dfc31499be76b047ce52",
6+
"file": true
137
},
148
"@metacell/geppetto-meta-ui": {
15-
"signature": "aa63de17504247a0c97a54a5ef227199",
16-
"file": true,
17-
"replaced": "1.0.0-final"
9+
"signature": "f6497df9dbe612689d8ed7dca28b3ff1",
10+
"file": true
11+
},
12+
"@metacell/geppetto-meta-client": {
13+
"signature": "e466951e2e10fa98016a1fab0c3d8b2c",
14+
"file": true
1815
}
1916
}
2017
}

0 commit comments

Comments
 (0)