- Synchronize file list between browsers.
- Increased max simulation time to 24hrs.
- Added button to download current GCode file.
+ - Blink play button to indicate pause.
## v0.4.2
- Suppress ``Auto-creating missing tool`` warning.
},
- 'state.selected': function () {this.load()},
- 'state.files': function () {
- console.log('Files changed: ' + JSON.stringify(this.state.files))}
+ 'state.selected': function () {this.load()}
},
rows: [],
scrollElem: $(this.$el).find('.clusterize-scroll')[0],
contentElem: $(this.$el).find('.clusterize-content')[0],
- no_data_text: 'GCode viewer...',
+ no_data_text: 'GCode view...',
callbacks: {clusterChanged: this.highlight}
});
},
if (this.loading) {
this.controls.reset();
- this.camera.position.copy(new THREE.Vector3(0, 0, 1000));
+ this.camera.position.copy(new THREE.Vector3(0, 0, 600));
this.camera.lookAt(new THREE.Vector3(0, 0, 0));
}
var geometry = new THREE.TextGeometry('Loading 3D View...', {
font: new THREE.Font(font),
- size: 80,
+ size: 40,
height: 5,
curveSegments: 12,
bevelEnabled: true,
section#content1.tab-content.pure-form
.toolbar.pure-control-group
- button.pure-button(
+ button.pure-button(:class="{'attention': is_holding}",
title="{{is_running ? 'Pause' : 'Start'}} program.",
@click="start_pause", :disabled="!state.selected")
.fa(:class="is_running ? 'fa-pause' : 'fa-play'")
section#content2.tab-content
.mdi.pure-form(title="Manual GCode entry.")
button.pure-button(:disabled="!can_mdi",
+ :class="{'attention': is_holding}",
title="{{is_running ? 'Pause' : 'Start'}} command.",
@click="mdi_start_pause")
.fa(:class="is_running ? 'fa-pause' : 'fa-play'")
th Current
h2 DB25 breakout box
- img(width=700, src="images/DB25_breakout_box.png")
+ img(src="images/DB25_breakout_box.png")
h2 DB25-M2 breakout
- img(width=400, src="images/DB25-M2_breakout.png")
+ img(src="images/DB25-M2_breakout.png")
&:hover
border-color #aaa
- &.medium
- width inherit
- height 240px
-
&.large
- width 794px
+ width 100%
margin 5px 0
height inherit
#main
+ margin-left 0.5em
+
.content
h2
text-transform capitalize
.control-view
table
- margin 0.5em 0
border-collapse collapse
+ &:first-child
+ margin 0.5em 0
+
td, th
border 1px solid #ddd
.toolbar
clear both
+ padding 0 0.125em
> *
margin 0.25em 0.125em
line-height 2em
border 1px solid #aaa
border-radius 3px
- width 300px
+ width 330px
vertical-align middle
text-align center
.path-viewer
width 100%
- max-width 99%
.path-viewer-content
height 500px
clear both
overflow auto
width 100%
- max-width 99%
- min-width 99%
height 450px
- padding 0.25em
white-space nowrap
.clusterize-scroll
&.placeholder
color #aaa
+ .history
+ padding 0.25em
+
.gcode ul, .history ul
margin 0
padding 0
.mdi
clear both
white-space nowrap
+ padding 0.125em
+ display flex
+
+ > *
+ margin 0.125em
input
- width 90%
+ flex 2
.jog
text-align center
.path-viewer-content
background-color #333
background linear-gradient(to bottom, #666 0%, #222 100%);
+ margin-bottom 0.5em
&.small
.path-viewer-content
- width 335px
+ width 340px
height 150px
float right
- margin-top -84px
- border-radius 4px
+ margin-top -88px
.console
.console-wrapper
border 1px solid #ddd
padding 2px
+ &:first-child
+ border-left 0
+
+ &:last-child
+ border-right 0
+
tr
> td
margin 0 0.125em
color green
.indicators
- padding 1em 0.75em
+ padding 1em 0
text-align center
table
td, th
padding 4px
+ white-space nowrap
tr:nth-child(odd)
background #f7f7f7
height 1em
-@media only screen and (max-width 48em)
+@media only screen and (max-width 970px)
+ .control-view #control
+ .path-viewer.small .path-viewer-content
+ margin-top inherit
+ float inherit
+
+@media only screen and (max-width 940px)
.header
height auto
clear both
width 99%
- .path-viewer
- &.small
- .path-viewer-content
- margin-top inherit
- float inherit
-
.tab_container
width 98%