Skip to content

Releases: UnchartedBull/OctoDash

v2.3.1

02 Mar 20:45
c3064b9
Compare
Choose a tag to compare

This is just a small release to make the notifications less obtrusive. Included stuff:

  • new icons for printer status
  • printer notifications are now shown in the bottom right, instead of being shown as a notification
  • increased hitbox for notification center triangles

Full Changelog

Fixed bugs:

  • Blue fan icon is actually roll of filament #2711
  • Control Panel "triangle" too small to be touched by finger #2707
  • Printer information impairs touch responsiveness #2720

Closed issues:

  • 0000 delete #2713
  • Can't load Electron library when accessing dev environment throught localhost in Chrome #2712
  • HyperPixel 4.0 on RPi 4 - How to: #2309

Merged pull requests:

v2.3.0

22 Feb 16:35
147a092
Compare
Choose a tag to compare

The next release of OctoDash is finally available. There are no major updates, but quite a few additions and bugfixes. To list a few:

  • Spool Manager support (Beta, but seems to work very well)
  • New notification center - custom actions are now available on all screens
  • Support for printer notifications and action commands (i.e. M600)
  • Added extrude and retract to control screen
  • Some improvements to the file manager

Thanks again to all contributors!

Full Changelog

Implemented enhancements:

  • OctoDash keeps reconnecting if API key is incorrect #2608
  • SpoolManager vs Filament Manager #2564
  • Display Layer Progress - Remove dependencies #2499
  • Detect missing desktop environment and offer to install one when setting up #2308
  • Turn on PSU on wake #1918
  • Add optional fixed position for filament change #1793
  • action commands support #1624
  • New filament manager #676
  • Controll manual extrusion - "feature request" #1883
  • display octoprint errors #1609
  • Marking of files #1339
  • Close popovers with backdrop #1330
  • file sorting option to be saved automatically #1230
  • Custom buttons on printing screen #828

Fixed bugs:

  • Mirrored octodash #2609
  • Can't retrieve layer progress (similar to #1304) #2546
  • Install script is not working anymore #2436
  • Z Offset and temperature presets not saving #2428
  • Error when attempting to turn on printer via PSU Control #2389
  • "screenWakeupCommand" dosent do anything #2335
  • GUI missalinments #2143
  • Screen not being turned off when monitor is HDMI. #2087
  • memory leak in octodash v2.2.0 #2026
  • POWERTOGGLE only Powering off #1924
  • NOX theme V0.2.2 out of range for filament change screen #1892
  • Octodash stops reporting the print status after some time, looses connection to octoprint? #1887
  • Upper line menu icon not on the screen on Ver2.2 #1856
  • [2.2.0] Layer indicator layout issue during printing/loading of file with Focus Theme #1821
  • NOX theme Layer progess wrong screen position and icon missing #1749
  • Custom action for controlling Enclosure plugin outputs is missing #1846

Closed issues:

  • OctoDash doesn't start Octolapse #2649
  • Where to edit to inject command for sleep and wake for touchscreen display #2611
  • Unable to get past the "initializing" screen #2584
  • With octodash can't connect to printer through uart #2581
  • Disable sleeping mode on wake up #2563
  • OctoDash doesnt start up after installation #2557
  • On wiki pages, links to source code file like update.sh are not working because link to branch master are no longer supported #2540
  • Closing Ocotdash screen? #2532
  • Octodash only connectie once #2515
  • PSUControl though screen with Pi Power Button on GPIO3 #2485
  • Display stays black after boot #2467
  • Touchinterface is rotated 90 degrees #2452
  • RobotDigg 5" LCD Screen XPT2046 Support (Working) #2412
  • PSU Control broken on OctoPrint 1.7.2 update #2402
  • Stuck on initializing screen #2360
  • Install on Raspberry 4 ? #2357
  • M18 E issued after Filament Retract #2310
  • Heated bed not working #2294
  • Touch Screen Triggering Multiple Buttons #2275
  • Qidi X-MAX printhead somtimes stops #2238
  • Stuck on connecting… #2237
  • E: Repository 'http://raspbian.raspberrypi.org/raspbian buster InRelease' changed its 'Suite' value from 'stable' to 'oldstable' #2233
  • Octodash start screen #2232
  • error of InRelease' changed its 'Suite' value from 'stable' to 'oldstable #2217
  • install issues #2207
  • Install issues #2206
  • Support for palette #2205
  • Connecting/Reconnecting status #2187
  • M600 based filament change treatment now missing post change extrusion from version 2.2.0 #2186
  • stuck in init after hostname has changed #2179
  • Stuck on Hey There screen #2165
  • Filament switcher doesn't show colors in menu(s) #2140
  • PSU Control and octodash.. #2139
  • I can’t change the theme #2090
  • Octodash / Octoprint and Klipper #2086
  • Initializing... forever #2069
  • Square Theme label glitch #2062
  • Flickering Display #2061
  • Top Half of Screen is Missing #2058
  • Community T-shirts #2043
  • PSU control wont wake printer after V2.2.0 update #2036
  • Webcam not showing when connected to printer #2027
  • Print Percentage incorrect on octodash #2022
  • Octoprint Shutdown Button #2017
  • Prusa MK3S & MMU2S Sensor Status #2003
  • Is there any way to make octodash work on Rasperry Pi Zero W now? Why is the xserver keep crashing, is there a workaround? #1996
  • Octodash has gone green! #1995
  • Layer Count different on OctoDash versus Octoprint's gcode viewer. #1981
  • Update doesn't work #1979
  • octodash go to sleep mode while printing #1955
  • Webcam preview showing scroll bar #1923
  • Build Dev in Windows #1919
  • Touch interface not working on Hyperpixel 4 #1917
  • Display options #1910
  • Octodash not found / Xinit: connection to server lost #1884
  • Black border with 1024x600 screen resolution #1877
    ...
Read more

v2.2.0

18 May 12:34
8b8b2e6
Compare
Choose a tag to compare

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](https://github.com/Unchar...
Read more

v2.1.2

17 Nov 19:49
195ba69
Compare
Choose a tag to compare

Just a small patch release to fix some issues. Removed the OctoPrint script, since it unnecessarily delayed startup and caused problems for some users.

New features:

  • Filament change will remember the last set temperature and apply that after the process has finished
  • Custom Actions are now scrollable
  • Reworked setup (mostly on the code side, but some simplifications should be visible)
  • Upgrade to Angular 11

Full Changelog

Implemented enhancements:

  • Extruder cools down, after Loading the Filament with Filamentmanager #1171
  • Shell commands in custom actions #1158
  • Increase touchbox size #1118
  • OctoDash Custom Setting change order of items listed #1108

Fixed bugs:

  • arm64 install issue #1156
  • initializing - Can't get octoprint script #1153
  • octodash 2.1.1 starts PLA print at 425 degree ! #1135
  • [BUG] 2.1.1 on AMD64 will not connect to OctoPrint - 2.0.0 on same system connects with no problems. #1131
  • Filament Change on MK3s #1127
  • Update from 2.0 to 2.1.1 from UI hanging #1126
  • Sleepmode after print finished - Will not wake up (I don't want it to sleep either) #1125
  • Error while updating to 2.1 either via touchscreen or from command line #1104
  • No startup Icon #1099
  • Can't get OctoPrint script... #1097

Closed issues:

  • movement in the control panel #1180
  • octodash nad TFT 3.5 GPIO #1174
  • Looping error tab saying "Can't retrieve layer progress! #1169
  • OctoPrint (TouchUI) in Custom Action iframe? #1166
  • Horizontal green line in filename? #1162
  • Setting Up automatic update #1152
  • npm start script no longer creates dist folder #1150
  • Touch function not working #1146
  • No api #1140
  • Configuring Ocotdash for first time cannot find Octoprint #1137
  • Octodash segfaults after 'sudo apt full-upgrade' #1134
  • Does Octodash work with Klipper? #1132
  • Possible to increase vertical scrollbar width? #1096
  • Octodash setup error "Http failure response for http://localhost:5000/api/connection: 403 FORBIDDEN" #1090

Merged pull requests:

v2.1.1

23 Oct 16:04
00c0426
Compare
Choose a tag to compare

If you want to use the in-app update please make sure that you have the update script setup: https://github.com/UnchartedBull/OctoDash/wiki/Update#in-app-update

Patch release to fix settings problem and performance

New features:

  • Better performance
  • Better percentage calculation
  • Improved performance
  • Fix issue where saving the settings crashed the app

Full Changelog

Implemented enhancements:

  • Turn off backlight when sleeping, not just display #1100
  • Percentage is diffrent. #1023

Fixed bugs:

  • Can't get OctoPrint script... #1097
  • Settings SAVE blanks screen and won't respond #1071
  • Compatibility issue with Bigtreetech PITFT50 #1007

Closed issues:

Merged pull requests:

v2.1.0

19 Oct 19:32
224a937
Compare
Choose a tag to compare

v2.1.0 is here with lots of minor changes and a much easier setup!

important: if you want to use the update script and haven't chosen to install it during the install process please set it up manually: https://github.com/UnchartedBull/OctoDash/wiki/Update#in-app-update. The normal update script will also work.

New features:

  • Whole new setup process with automatic instance discovery - no keyboard required anymore (thanks @TheSin-)
  • Fan Speed Control during print
  • Advanced Pause screen with filament swap and restart print option
  • Minor UI changes for Preview while printing
  • Neopixel Support
  • Some bug fixes and text layout fixes

Full Changelog

Implemented enhancements:

  • Fan adjustment during print #1087
  • Screensaver? #1078
  • Reworking of install script #1055
  • A way to increase the size of the model thumbnail on printscreen, and also show percentage at the same time. #1045
  • Feature Request - Add Restart Button to pause screen #1038
  • [FR] Camera View #1021
  • Print preview displays inside progress ring #1020
  • Add Nightly Builds of OctoDash #1009
  • Add enclosure plugin function #1005
  • Need Fan adjustment - Mid Print added Please #969
  • Doesn't seem to be a good way to swap filament Mid-Print #967
  • Screen Saver #962
  • UI state to reflect auto pause state from print. #957
  • Neopixel Support #945
  • Add option to change filament roll selection when print is paused #939
  • Change G_CODE for babysteping #919
  • Fan 'OFF' and '100%' buttons in Fan controlls #898
  • Ability to operate octodash if printer is off or not attached #882
  • Fan Speed Control #841
  • More progress-centric print job status screen #749

Fixed bugs:

  • Preview model disappears after adjustments (NOX) #1076
  • Settings SAVE blanks screen and won't respond #1071
  • Update texts are wrong #1069
  • Unable to start Octodash with mdns on Pi3 #1033
  • Large G-Code Print From SD Results in Error #1026
  • Error Msg - Can not retrieve layer progress #1022
  • Update filament manager plugin #1019
  • Text layout issue on printing screen #971
  • Spool change freezes and crashed only when using a duet mainboard #955
  • Filament roll weights don't show on filament screen #946
  • Wrong filament used calculation? #906
  • octodash gose to sleep and halts print #902
  • Problems with display / black screen after installation / upgrade (Kernel 5.4) #896
  • 409 conflict error #890
  • no unsleep after connect from octoprint #884
  • updating from v1.50 to v2.0 failed #876
  • Thumbnail issue in print screen after V2.0 update #873
  • issue with upgrade to 2.0.0 #869
  • error (undefined) #862
  • Slow Touch Response #838

Closed issues:

  • Installation problem "unable to fetch some archives" #1091
  • OctoDash Setup Octoprint Connection failure #1089
  • Replace icons for the six action buttons #1077
  • activate view mouse #1057
  • Display gcode thumbnail using Simplify 3D slicer (S3D) #1054
  • Preheat Button shows error 405 if the thumbnail size is higher than 200*200 #1052
  • Filament Loading/Unloading doesn't work correctly #1050
  • Octodash on a external Pi with a wifi connection. #1049
  • Keep getting error "Can't retrieve layer progress!" #1040
  • "No screens found" İssue #1039
  • Adafruit 3.5TFT always has the touch rotated a -90 degrees from the screen #1029
  • Will not install on PI4 #1018
  • Can't install octodash on ubuntu server #1017
  • White Box when touching #1016
  • Working of [KILL] command #1015
  • Cannot start OctoDash #1013
  • Does Octodash have Python 3 Support? #1004
  • Octodash instalation fails on OrangePi3/Armbian Ubuntu Bionic #993
  • Octodash stuck on starting even though print is running #991
  • API KEY From Octo Print #981
  • Octodash Not Showing #979
  • Picam not recognized ? #978
  • Octopi/raspbian/other linux wifi settings? #977
  • Issue with installation #975
  • Filament Swap - Keeps advancing filament after selecting OK #968
  • Need fan adjustment added to Octodash Screen please #966
  • Octodash not working after updating DisplayLayerProgress to 1.23.2 #963
  • Uninstall instructions - no desktop environement #956
  • Can't execute shutdown command (Predefined Action [!SHUTDOWN]) #940
  • OctoDash won't connect to Octoprint, default/fresh installation. #931
  • When changing screen orientation the touch points are not moving #928
  • Predefined Actions does not work [!WEB] #916
  • Ubuntu Support #910
  • What version of Octoprint to use. #900
  • Restart octodash on octopi #899
  • Cannot install Octodash 2.0.0 - unmet dependencies #893
  • Octodash outputs to HDMI and not GPIO 3.5" TFT #892
  • Any easy way to uninstall Octoprint-TFT to install this? #887
  • Filament option don't read my Feed Speed Setting #880
  • Prusa MK3s setup values #875
  • M600 Setup #874
  • problems when trying to install octodash #839
  • Octodash not starting / only ratpoison banner #825
  • screen not displaying #813
  • Tp-link Plugin #810
  • Screensaver #809
  • Introduce new ...
Read more

v2.0.0

31 Jul 20:46
d3cde23
Compare
Choose a tag to compare

Release v2.0.0 is finally here. Looking forward to your feedback.

New features:

  • In-App Update (have a look at the Update wiki on how to set that up)
  • New Installation script
  • Custom CSS
  • Babystepping during print
  • Setting values back to 0 in homescreen can be done easily now (just tap the number). Thanks to @RC-Thoughts
  • M600 supported for Filament Change
  • Printer Profiles for axis inversion. Thanks to @pfemiani
  • Bugfixes

Full Changelog

Implemented enhancements:

  • "Print again" - Button #827
  • Ultimaker Format Package OctoPrint Plugin is required to support UFP files in OctoPrint #812
  • Possible to add functionnality to command raspberry #719
  • USB - Pendrive support #716
  • Would it be possible to add Tasmota Plugin support? #697
  • Possible to implement "Z-Babystepping" to Adjustment Screen while printing? #679
  • Version Info + Update #655
  • Filament change to support M600 command rather than self feed #647
  • Feature Request: Allow custom CSS #616
  • New way of resetting running values #610
  • Change background color #550

Fixed bugs:

  • Axis controls don't match OctoPrint (ie: inverted setting) #849
  • WiFi not working since installed octodash #821
  • M600 Filamentchange #816
  • Fan Percentage won't be updated #814
  • OctoDash does not sleep anymore #807
  • Type 'Timeout' is not assignable to type 'number'. #773
  • Building in armv7l VM produces "unsupported arch" from electron-builder #760
  • File manager screen gets in locked state #733
  • Can the close button overlay in the internet browser stay while navigating #713
  • Problems with filemanager / files are not always displayed #698
  • Possible Issue with Scrolling #675
  • Cancelling a print from the Printers LCD does not cancel the print #651
  • Waking screen from sleep should not trigger touch event on OctoDash #650

Security fixes:

Closed issues:

  • GCODE Thumbnail not displaying #860
  • GCODE Image Display Issues #859
  • Can't Retrieve layer progress #858
  • 3.5inch driver not installing correctly #850
  • Black screen after running updates on Pi 4 #848
  • Bad touchscreen work #830
  • Can't enter data during the setup wizard #820
  • Sleep Mode of the Display #815
  • Keep getting 404 Error tried different ways of entering API... #811
  • Hyperpixel 4.0 square? #808
  • install octodash #804
  • Update to Version 2? #796
  • Desktop #793
  • Noobie #786
  • Touch interface not working on Hyperpixel 4 #784
  • Screen Calibration #783
  • Raspberry Pi 4B Compatability? #781
  • UI Inconsistency - Filament manager vs main dash #770
  • anyone have install OctoDash on armbian? #759
  • Generate new Content-Security-Policy #751
  • can't build a working octodash executable #746
  • Gtk WARNING: cannot open display #738
  • How to replace "G1" command in motion control? #734
  • OctoDash loads but gives different error messages each time I initialise it #726
  • Install on Windows / Python / OctoPrint 1.4.0? #725
  • Display is blank #720
  • DisplayLayerProgress causes high CPU load and printing stalls during small movements #718
  • Cannot open config file via Putty #717
  • Turn off display backlight after xx seconds #710
  • Trace/breakpoint trap #708
  • Prusa Mk3S 3.90 firmware and touchscreen not switching off and the files screen never lists the files. #704
  • Add OSOYOO 5 Inch DSI Touch Screen to Supported Devices List #701
  • Cannot run it. Nothing happened after reboot. #700
  • HyperPixel 4 Flicker/Striping #699
  • Scale webcam #691
  • 409 Conflict Issue #682
  • Your config is Invalid ?? #681
  • Custom Actions: M0 not working + Not detecting M0 in regular GCODE #677
  • Touch not at right point when pressing an icon on screen #669
  • Enclosure plugin / Control screen when printer Off #668
  • Possible issue when updating? #652
  • Can't get past "Hey There" screen after fresh install. #649
  • Support Question: What are the ideal thumbnail dimensions? #648
  • Possible to add a CPU load and temp display option? #624
  • Unable to start OctoDash Elecrow 3.5LCD & RPi3b #623
  • Display Layer Progress Plugin issue #584
  • Improve Installation Documentation & Scripts #385

Merged pull requests:

Read more

v1.5.0

15 May 14:50
929e33a
Compare
Choose a tag to compare

This is the final release before v2.0.0 in about 1 to 2 weeks. Please report all bugs that you found, so that they can be fixed beforehand.

New features:

  • Filament Change Process is finally done and ready
  • PrusaSlicer Preview Images
  • Some smaller improvements

Full Changelog

Implemented enhancements:

  • Model thumbnails for PrusaSlicer #633
  • Add custom actions on "sleep" screen. #631
  • Webcam Viewer #625
  • Support for Prusa Thumbnails plugin #614
  • Display preview images from Prusaslicer gcode #566
  • Add refresh button to file screen #565
  • OctoDash on Android #448
  • Use FilamentManager #183
  • Implement Change Filament Screen #14

Fixed bugs:

  • Current feedrate not correctly shown in the adjust menu #640
  • Update Setup API for new OctoPrint version #594
  • Layer indicator not found in file #578
  • Waveshare 3.5in Screen Not Detected #562
  • Add connection attempt delay in X seconds for PSU Control #559
  • Errors received when printing from sd #541
  • Error always received on startup #539

Closed issues:

  • Can't Install Octodash #620
  • screensaver with hyperpixel 4" (gpio) #617
  • only one underline in the upper left corner of the screen #615
  • Development question #613
  • Getting errors and Octodash wont start #609
  • OctoDash on my master controller can't connect to my printer #596
  • Can't install Octodash #593
  • Does OctoDash work with square aspect ratio #579
  • OctoScreen Rebooting Constanly #575
  • cannot open display #574
  • Explain ports and host in Troubleshooting guide #560
  • How to get thumbnail pictures #556
  • Development Question #544
  • Cannot connect to octoprint #536
  • Unable to view SD CARD files plugged into Prusa MK3S #481
  • no start -bach: xinit: command not found #479
  • IP Address/Hostname of Octoprint instance should be shown #465
  • XDOTOOL CLICK LOCATIONS #463
  • Support Pi Zero W. #462
  • I find developer to add function to octodash #344

Merged pull requests:

Read more

v1.4.1

31 Mar 14:29
d651838
Compare
Choose a tag to compare

New features:

  • UFP Package support with preview (thanks to @jneilliii)
  • Loaded File Screen slightly redesigned, with more visible close button
  • Temperature Control from the Main Screen (thanks to @harleyg321)
  • Some bugfixes

Full Changelog

Implemented enhancements:

  • Current layer display offset config #480
  • Update "loaded file" screen #469
  • Respect Plugin Installations #421
  • tune temperatures from status screen #259
  • Confirmation Dialog for some custom commands/actions? #225

Fixed bugs:

  • X-server failed "no screens found(EE)" #500
  • Pi boots to a Black screen with White cursor (non blinking) in the top left #470
  • Stopping a print abruptly causes OctoDash to wake up in a broken/bugged state #453
  • OctoDash stops print if connected during warmup. #446
  • Update message popping up even though I am on the latest version #445
  • Deactivating DPMS doesn't work reliably #434
  • Turning the printer off and reconnecting via OctoPrint leaves OctoDash in a weird state #433
  • Check OctoPrint Connection before triggering a connect command #368

Security fixes:

Closed issues:

  • Automatic Install not working since python2.7 shutdown #527
  • OctoDash keeps scrolling through 404 errors on the screen #518
  • Help installing #485
  • OctoDash installed but not working #483
  • Touch UI x OctoDash #354

Merged pull requests:

Read more

v1.4.0

20 Feb 22:27
e501afa
Compare
Choose a tag to compare

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

Full Changelog

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:

Read more