github UnchartedBull/OctoDash v2.2.0

latest releases: v2.3.1, v2.3.0
2 years ago

OctoDash finally switched over to websockets 🎉 This should offer a smoother user experience with less errors showing up. Custom Actions can now be accessed from the Sleep Screen and the TPLink as well as the Tasmota OctoPrint plugin are supported now. OctoDash now is available in French as well (more languages to follow). Stay healthy :)

Full Changelog

Implemented enhancements:

  • "feedrate" unclear, should be "speed" #1662
  • specify nodejs and npm versions #1617
  • Detect connection to localhost #1578
  • Smaller steps (0.05 & 0.1) #1560
  • [FR] Set connection timeout #1550
  • Integration with OctoPrint-TimeToFilament plugin #1547
  • Disable "Cant Retrieve Folder" notification if "Back" button is pressed, or if folder data is successfully retrieved #1520
  • Allow OctoDash to wake when printer is not connected #1507
  • multiple predefined actions at one button press? #1505
  • Camera Preveiw #1498
  • Support Multiple Extruder / Tool heads #1489
  • Filament Manager - show us current used filament #1471
  • Control buttons accessible inside print dialog #1453
  • Use OctoDash on a regular monitor #1450
  • Allow selecting filament WITHOUT sending ANY G-Code. #1436
  • Power Off / reboot Pi button. #1435
  • PSU control - catch22 #1399
  • Delay start plugins Encloser and DisplayLayerProgress #1374
  • Can we remove forced repeated error popups? #1362
  • Remove M18 E from the Filament Change Script #1346
  • Scrolling text of print name #1338
  • LED RGB(W) Presets during a print job? #1325
  • IP address on main screen #1320
  • Babystepping settings arent stored permanently #1293
  • Possibility to show when printer is virtual #1274
  • Add support for OctoPrint-TPLinkSmartplug as a plugin on OctoDash #1244
  • Independent homing of axes, shutdown button and ip-indicator. #1233
  • Choosing filament without unloading/loading #1219
  • Make custom babystepping GCode more configurable #1213
  • Make the standby screen subscribe to PSU control #1177
  • Add Enclosure plugin Outputs as configurable actions #1123
  • Make Y-Axis Inversion configurable #1098
  • OctoPrint plugin for OctoDash config #921
  • Localize Text #914
  • Add Custom Actions on Sleeping Screen... like control Enclosure Rele or launch gcode command #687
  • OctoPrint Push Update (DisplayLayerProgress optional) #595

Fixed bugs:

  • Constantly get 403 Forbidden on start-up #1724
  • settings menu entries inaccessible on main branch #1675
  • Feedrate decrease does not issue M220 #1618
  • octodash values not updating since websocket update #1592
  • File sort by date and thumbnails #1583
  • OctoDash can't connect to OctoPrint while Printer is disconnected (v2.1.2 nightly) #1577
  • Random pixels #1553
  • bug that crashes the whole thing #1472
  • Filament Change with M600 / unpause via screen / i3 Mega-S DGUS-Display #1458
  • Initial install Feed Length and Feed Speed buttons do not work. #1447
  • M600 disconnect octoprint from printer #1416
  • System Error; getaddrinfo EAI-AGAIN octpi-local #1383
  • OctoDash keeps scrolling through 404 errors on the screen #1363
  • Subdirectories showing 0 files #1357
  • Sub folder on SD card #1340
  • Can't retrieve layer progress #1304
  • The Install script is not working #1283
  • Can't get Octodash to install on fresh Octopi install #1281
  • M600 command should not be sent instantaneously. #1193
  • arm64 update issue #1189
  • OctoPrint 1.5 (final) still doesn't show sub-folder content #1184
  • tornado.access - WARNING - 409 GET /api/printer (127.0.0.1) #1086
  • Slow performance with Electron 10 #1062
  • Can't retrieve Job Status while printing files that are in a folder on the SD card #941

Closed issues:

  • At the end of a print, display print report instead of home screen #1750
  • How to update to get the language files #1725
  • UCTRONICS Touchscreen doesn't work #1704
  • BTT TFT70 , Octodash doesn't fill the screen #1702
  • Moonraker + Klipper + Octodash? Is it possible? #1700
  • V4.0.0: let's make all the breaking changes #1681
  • Communication errors / dns etc. #1653
  • Installation failed #1647
  • xinit: Connection to X Server lost #1646
  • OctoDash automatically enables usb hub power #1642
  • Newest version of Chromium can not be run at root - causes OctoDash not to run #1632
  • Dual Nozzle hotend control needed to make this a great plugin #1625
  • progressive rewrite of hardcoded vw values to dynamic flex values #1622
  • Prusa Printer new firmware OctoPrint compatibility additions #1619
  • Option in general setting to reboot RPI? #1613
  • Add control for E axis #1591
  • Scripts URLs are wrong #1584
  • Make temp sensor selectable via gui if possible #1574
  • M0 Pause not executing in custom commands #1552
  • [FR] Switch from M600 to M701 and M702 #1549
  • Calibrating LCD screen whilst running Octodash #1548
  • I cannot make Octodash work on RPi #1527
  • The automatic installation doesn`t work.. #1526
  • The automated installation doesn`t work.. #1525
  • error: cannot retrieve job status when printing from SD #1523
  • Can't retrieve layer progress! #1521
  • OctoDash to OctoPi connection issues persist #1497
  • Mhs 4 Inch Touchscreen doesnt work #1474
  • touch panel stops working. LCD still diplays stuff #1457
  • Installing Octodash changes video output from TFT touch screen back to HDMI #1451
  • Octodash stuck on connection screen and cant back out, just says "connection timed out" #1446
  • rgb status #1445
  • Cannot exit Octodash welcome screen - no touch screen #1442
  • Failure response for Displaylayerprogress #1425
  • Dependency issues (i think) #1423
  • Only getting to the Pi Login Screen #1421
  • (Offline) Serial Exception Error #1418
  • XInit failures with Official RPI touchscreen #1398
  • Filament Change: Purge before unload #1392
  • Black screen with white cursor at top left #1391
  • Nox Theme V0.2 need help #1389
  • Installing failed #1388
  • Support TPLink Smartplug Plugin ? Referring to #1256 #1384
  • Feature Request: Show Z Height along with layer count #1370
  • Build - Can't Find Config File #1366
  • Octoprint #1365
  • OctoDash keeps scrolling through 404 errors on the screen #1364
  • Problem after update DisplayLayerProgress to 1.25.1 #1361
  • Support for OctoLight #1358
  • connection to octoprint timed out!! #1356
  • Trying to add mouse to use with my computer monitor. #1353
  • Edit API key after first start up #1350
  • Touch Input occasionally stops working. #1347
  • Unable to tap/press and scroll in files listing and custom action buttons #1336
  • Unable to install OctoDash on new OctoPi system using install script #1335
  • Cant install Octodash with given URL #1334
  • Display Layer error #1326
  • "command": "[!WEB]http://localhost:5000" #1312
  • Screen Black with Dash Top Left - Tries to show OctoDash #1310
  • No Configfile after fresh installation #1301
  • Error when installing AMD x86 _64 package #1298
  • Random command slowdown #1294
  • Switch Filament in Filament Manager _WITHOUT_ sending g-code to printer? #1291
  • OctoDash Need API Key #1289
  • Action Commands / Shell Script #1280
  • How to view 3D model/preview of G-code like in screenshots? #1279
  • octodash #1275
  • OctoDash DisplayLayerProgress 404 error after install #1272
  • Lost functionality #1270
  • Possible to have OctoDash on a headless pi with VNC/RDP viewed from a tablet app? #1269
  • Octodash wont start after install, octoscreen starts by default #1268
  • OctoPrint do not show up and the screen showing white lines... #1261
  • Error when updating to latest version #1260
  • Print problem #1252
  • Please close - Screensaver / Screen poweroff Offical 7" Touchscreen / Pi 3B+ #1248
  • How to modify filament change gcode #1247
  • Http failure response for... #1243
  • Connection to OctoPrint timed out #1242
  • Cannot find octopi.local #1234
  • Cant retrieve layer progress #1231
  • Add possibility for manual bed leveling #1228
  • A clean install of OctoDash #1222
  • [SOLVED] OctoDash not starting automatically #1217
  • Raspberry Pi 4 with GPIO 3.5" screen Octodash runs manually from desktop but not console. #1216
  • "No update available" #1215
  • Octodash stuck on installing update screen #1211
  • Driver for 3.5 Inch LCD HDMI The UCTRONICS Display does not seem to have a touch Driver for a 64bit Pi that I can find? I've seen others running the touch. #1209
  • How to change the theme? #1208
  • screen saver: gray the screen when not in use #1207
  • getaddrinfo EAI_AGAIN #1206
  • Temperature to zero button #1205
  • Change Header Icon #1204
  • Can not read Files with Octoprint 1.5rc3 #1197
  • OctoDash Error #1182
  • Getting stuck with Xinit giving up and a server error #1179
  • TP smart plug #1149
  • Octodash constantly timing out when trying to retrieve files #1144
  • OctoPrint Printer Profiles #607

Merged pull requests:

Don't miss a new OctoDash release

NewReleases is sending notifications on new releases.