v1.4.0
IMPORTANT
Installing this release WILL overwrite your custom actions. There is a completely new config structure, while OctoDash tries to merge as much as possible, the custom actions won't be merged. Please keep that in mind.
Minor release, which adds:
- New and shiny settings menu
- Improved custom actions (confirming and exiting to home screen can now be configured)
- Sorting Files
- Minor improvements
- Bug fixes
- Upgrade to Angular 9
Implemented enhancements:
- Implement Control Confirm and Exit to Homescreen #419
- Show degrees F for enclosure sensor as an option (if it is configured as such in Enclosure Plugin) #397
- Working great, but some interface suggestions #388
- Option to disable sleep screen #386
- Redo Initial Setup Screen #333
- Allow File Browser to browse SD Card Contents as well #229
- Add ability to "Sort by upload date (descending)" to files list #226
- Improve standby mode #214
- Config editable within Electron #8
Fixed bugs:
- Display stays black after boot #430
- "no job running" while a print is running #411
- Problem with "DisplayLayerProgress" plugin #400
- Constantly throwing connection errors. #371
- Check OctoPrint Connection before triggering a connect command #368
- Deleted file still shown in File List #164
Closed issues:
- Where and how is the config.json actually stored and read? #409
- Add enclosure temp sensor after initial setup? #391
- Will OctoDash work with USB based touch screens? #379
- How to rotate touchscreen? #335
- Dual Nozzel/Hotend temperature display #332
- How do you start Octodash manually from command line? #262
Merged pull requests:
- Bump tslib from 1.10.0 to 1.11.0 #444 (dependabot-preview[bot])
- Allow sorting of files #443 (UnchartedBull)
- Bump @angular-devkit/build-angular from 0.900.2 to 0.900.3 #442 (dependabot-preview[bot])
- Bump @angular/cli from 9.0.2 to 9.0.3 #441 (dependabot-preview[bot])
- Bump @angular/language-service from 9.0.1 to 9.0.2 #440 (dependabot-preview[bot])
- Bump @types/node from 13.7.2 to 13.7.4 #439 (dependabot-preview[bot])
- Bump @types/node from 13.7.1 to 13.7.2 #438 (dependabot-preview[bot])
- Bump eslint-config-prettier from 5.1.0 to 6.10.0 #437 (dependabot-preview[bot])
- Bump eslint-plugin-simple-import-sort from 4.0.0 to 5.0.1 #436 (dependabot-preview[bot])
- Bump @angular/material from 8.2.3 to 9.0.0 #435 (dependabot-preview[bot])
- Fix Saving Settings #432 (UnchartedBull)
- Bump @angular/cdk from 8.2.3 to 9.0.0 #431 (dependabot-preview[bot])
- Bump electron from 8.0.0 to 8.0.1 #429 (dependabot-preview[bot])
- Bump @types/node from 12.12.27 to 13.7.1 #428 (dependabot-preview[bot])
- Bump @angular-devkit/build-angular from 0.900.1 to 0.900.2 #426 (dependabot-preview[bot])
- Bump @angular/cli from 9.0.1 to 9.0.2 #425 (dependabot-preview[bot])
- Migrate to Angular 9 correctly #424 (UnchartedBull)
- Bump @angular/language-service from 9.0.0 to 9.0.1 #423 (dependabot-preview[bot])
- Custom Actions Closing and Confirmation working #422 (UnchartedBull)
- Don't show NaN values #420 (UnchartedBull)
- Fix filament calculations with multiple tools #418 (UnchartedBull)
- Bump @types/node from 13.7.0 to 13.7.1 #417 (dependabot-preview[bot])
- Merge as much as possible from old to new config #416 (UnchartedBull)
- actually check if the printer is connected after connecting #414 (UnchartedBull)
- Finalize Settings menu #413 (UnchartedBull)
- Bump @angular/cli from 8.3.25 to 9.0.1 #408 (dependabot-preview[bot])
- Use correct temperature unit #407 (UnchartedBull)
- Bump @angular/language-service from 8.2.14 to 9.0.0 #405 (dependabot-preview[bot])
- Bump @angular-devkit/build-angular from 0.803.24 to 0.803.25 #403 (dependabot-preview[bot])
- Bump @angular/cli from 8.3.24 to 8.3.25 #402 (dependabot-preview[bot])
- Bump electron from 7.1.11 to 8.0.0 #399 (dependabot-preview[bot])
- Bump @types/node from 13.5.3 to 13.7.0 #396 (dependabot-preview[bot])
- Bump @angular-devkit/build-angular from 0.803.23 to 0.803.24 #395 (dependabot-preview[bot])
- Bump @angular/cli from 8.3.23 to 8.3.24 #394 (dependabot-preview[bot])
- Bump @types/node from 13.5.2 to 13.5.3 #393 (dependabot-preview[bot])
- Bump electron from 7.1.10 to 7.1.11 #392 (dependabot-preview[bot])
- Bump @types/node from 13.5.1 to 13.5.2 #390 (dependabot-preview[bot])
- Bump @types/node from 13.5.0 to 13.5.1 #389 (dependabot-preview[bot])
- Bump electron-builder from 22.2.0 to 22.3.2 #387 (dependabot-preview[bot])
- Bump @types/node from 13.1.8 to 13.5.0 #384 (dependabot-preview[bot])
- fix build #383 (UnchartedBull)
- Bump electron from 7.1.9 to 7.1.10 #382 (dependabot-preview[bot])
- [ImgBot] Optimize images #381 (imgbot[bot])
- merge master #380 (UnchartedBull)
- Fix/standby improvements #378 (UnchartedBull)
- Bump wait-on from 3.3.0 to 4.0.0 #377 (dependabot-preview[bot])
- Bump ajv from 6.10.2 to 6.11.0 #376 (dependabot-preview[bot])
- Bump @types/node from 13.1.7 to 13.1.8 #375 (dependabot-preview[bot])
- Bump @angular/cli from 8.3.22 to 8.3.23 #374 (dependabot-preview[bot])
- Bump @angular-devkit/build-angular from 0.803.22 to 0.803.23 #373 (dependabot-preview[bot])
- Bump @types/node from 13.1.6 to 13.1.7 #372 (dependabot-preview[bot])
- Bump electron from 7.1.8 to 7.1.9 #370 (dependabot-preview[bot])
- Bump ts-node from 8.6.1 to 8.6.2 #369 (dependabot-preview[bot])
- Bump ts-node from 8.6.0 to 8.6.1 #367 (dependabot-preview[bot])
- Bump ts-node from 8.5.4 to 8.6.0 #366 (dependabot-preview[bot])
- Bump @types/node from 13.1.5 to 13.1.6 #365 (dependabot-preview[bot])
- Bump @angular-devkit/build-angular from 0.803.21 to 0.803.22 #364 (dependabot-preview[bot])
- Bump @angular/cli from 8.3.21 to 8.3.22 #363 (dependabot-preview[bot])
- Bump electron from 7.1.7 to 7.1.8 #362 (dependabot-preview[bot])
- Bump @types/node from 13.1.4 to 13.1.5 #361 (dependabot-preview[bot])
- Bump @types/node from 13.1.3 to 13.1.4 #360 (dependabot-preview[bot])
- Bump @types/node from 13.1.2 to 13.1.3 #359 (dependabot-preview[bot])
- Bump @types/node from 13.1.1 to 13.1.2 #358 (dependabot-preview[bot])
- Bump rxjs from 6.5.3 to 6.5.4 #357 (dependabot-preview[bot])
- Bump @types/node from 13.1.0 to 13.1.1 #356 (dependabot-preview[bot])
- Bump @types/node from 12.12.21 to 13.1.0 #355 (dependabot-preview[bot])
- Bump electron from 7.1.6 to 7.1.7 #353 (dependabot-preview[bot])
- Bump @angular-devkit/build-angular from 0.803.20 to 0.803.21 #352 (dependabot-preview[bot])
- Bump @angular/cli from 8.3.20 to 8.3.21 #351 (dependabot-preview[bot])
- Bump codelyzer from 5.2.0 to 5.2.1 #350 (dependabot-preview[bot])
- Bump @types/node from 12.12.20 to 12.12.21 #349 (dependabot-preview[bot])
- Bump electron from 7.1.5 to 7.1.6 #348 (dependabot-preview[bot])
- Bump @types/node from 12.12.19 to 12.12.20 #347 (dependabot-preview[bot])
- Bump @types/node from 12.12.18 to 12.12.19 #346 (dependabot-preview[bot])
- Bump @types/node from 12.12.17 to 12.12.18 #345 (dependabot-preview[bot])
- Bump electron from 7.1.4 to 7.1.5 #343 (dependabot-preview[bot])
- Bump ngx-spinner from 8.0.3 to 8.1.0 #342 (dependabot-preview[bot])
- Bump @fortawesome/fontawesome-svg-core from 1.2.25 to 1.2.26 #340 (dependabot-preview[bot])
- Bump @types/node from 12.12.16 to 12.12.17 #339 (dependabot-preview[bot])
- Bump electron from 7.1.3 to 7.1.4 #338 (dependabot-preview[bot])
- Bump @types/node from 12.12.15 to 12.12.16 #337 (dependabot-preview[bot])
- Bump @types/node from 12.12.14 to 12.12.15 #336 (dependabot-preview[bot])
- Bump electron from 7.1.2 to 7.1.3 #334 (dependabot-preview[bot])
- Bump ts-node from 8.5.3 to 8.5.4 #331 (dependabot-preview[bot])
- Bump ts-node from 8.5.2 to 8.5.3 #330 (dependabot-preview[bot])
- Bump @angular-devkit/build-angular from 0.803.19 to 0.803.20 #329 (dependabot-preview[bot])
- Bump @angular/cli from 8.3.19 to 8.3.20 #328 (dependabot-preview[bot])
- Bump electron-builder from 22.1.0 to 22.2.0 #327 (dependabot-preview[bot])