-
-
Notifications
You must be signed in to change notification settings - Fork 43
KlipperScreen Changelog
03/08/2023:
- screen: Fix Screensaver shows even when disabled when not using dpms.
- camera: Fix camera not showing during printing.
- job_status: Patch print_time estimating too early.
- job_status: Fix E225.
- Pause will auto-open extrude menu.
- macros: Hide the panel if there are no elegible macros.
- dialogs: Simplify dialog calls, fix layout issue.
- spoolman: Change initialization to be equal to the rest of components.
- Updated translations.
29/08/2023:
- Spoolman: Clear filter buton.
- main: temp: Heater list smaller slider.
- klippygtk: Button find box with find_widget.
- job_status: Click thumbnail for fullscreen thumbnail.
- wayland: Do not run xset, wayland needs another solution.
27/08/2023:
- klippyGtk: Fixup possible issues with spinner and busy state.
- macros: Hide load and unload (use them in the extrude panel).
- macros: Hide macros with rename_existing (equal to Mainsail).
- menu: Fit 4 rows.
- Refactor temp updates for devices fix extruder_stepper icon error.
- Reverted "bed_mesh: load default if no mesh have been loaded".
- Fixed changes from env to virtualenv.
22/08/2023:
- Temporarily disabled backgrounds for themes to fix issue with buttons staying in busy state.
- camera: Relative url support.
- camera: Fixed 'No Xvideo support found' error message.
- base_panel: Fixed printer select.
- print and spoolman: Fixed arrows.
- spoolman: Added extra padding to expanders.
- PEP E721.
- Log popup messages for debugging.
- Updated translations.
20/08/2023:
- Added support for Spoolman.
- Updated documentation.
19/08/2023:
- Add buttons for vertical scrollbars fixes.
- bed_level: Fixed center button not reporting rotation and reduce icon size fixes.
- menu: Rename KS settings to KlipperScreen.
- Define a minimum python version.
- job_status: Fixup progress initialization if restarted during print.
- extrude: Show during printing but disable buttons during printing, this allows disabling and checking the filament sensor.
- move: Settings button relocation for vertical mode.
- system and splash: Add ignore inhibitors to reboot and shutdown.
- Refactor tempstore initialization.
- base_panel: Improvement.
- Removes main it makes duplicates of searchs and it's annoying.
- Use callbacks to disable and enable buttons to improve user feedback.
- klippygcodes: Simplify and remove some alias that are irrelevant.
- printer: Save and use available commands.
- main_menu: Allow closing the keypad with the back button.
- screen: Reinit if necessary, it does make a noticeable difference in slow hardware.
- moonraker Compat: create system-dependencies.
- screen: Preload most used panels.
- camera: Requirements fix for debian bookworm.
- camera: Add support for moonraker cameras, deprecates camera_url. This also adds support for flipping and rotation (configured in Moonraker).
- css: Simplify graph_labels.
- Updated documentation.
04/08/2023:
- job_status: Fixed remaining times.
- style: Reduced the opacity of disabled buttons (better feedback).
- keypad: Fixed calibrate pid not showing sometimes.
- Updated translations.
02/08/2023:
-
fine_tune: Split speed and flow selectors close.
-
Added parameter to labels to silence IDE warnings.
-
Reduced the use of contextlib.
-
screen: removed panel subscription.
-
job_status: Refactor to improve efficiency.
-
job_status: Changed progress percentage to time-based instead of file-based.
-
job_status: Fixed screen overflow on small screens.
-
job_status: Tweaks to the calc of time remaining.
-
screen_panel: format_time round minutes since seconds are only shown with less than a minute.
-
screen: Translate dpms failed and save settings after disabling it.
-
screen: Simplify panel loading.
-
screen: Make show_panel parameters more clear.
-
screen: Changes in printer initialization to prevent loading main to early.
-
Changes in how the config is validated. Now it validates in steps:
- 1 defaults
- 2 user settings
- 3 user includes
- 4 auto-generated section
Unknown keys will be removed from the auto-generated section if no other errors are found detect and warn about missing newlines in headers.
-
move: Added a failsafe for velocity.
-
macros: Fixed default parameters.
-
Removed unnecessary params from labels.
-
build(deps): bump websocket-client from 1.6.0 to 1.6.1.
-
Updated translations.
29/07/2023:
- Avoid re-capitalizing names that already include uppercase letters. This improves the presentation of names like "TMC2209", etc. when the user has manually capitalized the name.
- Use title case instead of only capitalizing the first character.
- Updated translations.
08/07/2023:
- Fixed possible issue with the mesh profile is not complete.
- Extrude: do not call T0 if there is only one extruder.
- Extrude: change style to hexpand.
- Updated translations.
- Updated documentations.
03/07/2023:
- Fixed multiple zcalibrate opening.
- Fixed language not saving.
- Updated translations.
02/07/2023:
- Added new settings to add arrows for vertical scrollbars.
- Bed Mesh: Load default if no mesh have been loaded.
- Calibrate: Use the new method manual_probe is_active to improve detection of status.
- Fixes on Main Menu.
27/06/2023:
- Menus reorganization.
- Added PID calibrate to the keypad with possibility to select temperature.
- Removed PID calibrations from Calibrations menu.
- Fixed selected device in job status menu.
- Use klipper config values for speed and heights on bed level menu.
- Updated translations.
26/06/2023:
- Latest KlipperScreen commits.
- Fixed
Unknown command
for printers other than V400.
22/05/2023:
- Latest KlipperScreen commits.
- Added new PID section in Calibrations menu.
18/05/2023:
- Latest KlipperScreen commits.
- Added support for BigTreeTech Pad7 (theme and touch sound).
10/03/2023:
- Latest KlipperScreen commits.
17/02/2023:
- Latest KlipperScreen commits.
- Improved menu and Z Calibrate Panel.
11/12/2022:
- Latest KlipperScreen commits.
06/12/2022:
- Latest KlipperScreen commits.
04/12/2022:
- Latest KlipperScreen commits.
03/12/2022:
- Latest KlipperScreen commits.
27/11/2022:
- Latest KlipperScreen commits.
- Improvements.
24/11/2022:
- Latest KlipperScreen commits.
23/11/2022:
- Latest KlipperScreen commits.
- Fixed Reprint button when print is cancelling.
21/11/2022:
- Latest KlipperScreen commits.
18/11/2022:
- Latest KlipperScreen commits.
- Added possibility to reset Z-Offset on Z Calibration menu.
16/11/2022:
- Added support for printers icons on printer select screen.
09/11/2022:
- Latest KlipperScreen commits.
04/11/2022:
- Latest KlipperScreen commits.
29/10/2022:
- Latest KlipperScreen commits.
25/10/2022:
- Added searching KlipperScreen.conf file in new directories.
16/10/2022:
- Latest KlipperScreen commits.
08/10/2022:
- Fixed heaters not showing their respective power percentages.
04/10/2022:
- Latest KlipperScreen commits.
23/09/2022:
- Added layers on Job Status Screen.
18/09/2022:
- Added support for bed mesh profiles and bed mesh visualization.
11/09/2022:
- Added settings to Show Heater Power.
10/09/2022:
- Some menus now use Macros.
08/09/2022:
- Added Support for Neopixels.
05/09/2022:
- Updated to latest KlipperScreen v0.2.6.
03/09/2022:
- Improvements.
28/08/2022:
- Latest KlipperScreen commits.
- Power on Hotend LED when calibrate Z-Offset.
17/08/2022:
- Added Home button in Z Calibrate menu.
- Translate Input Shaper menu.
- Improvements.
16/08/2022:
- Improved moves speeds.
- Improved French translation.
14/08/2022:
- Improved extrude/retract speeds.
- Improved French translation.
13/08/2022:
- Latest KlipperScreen commits
10/08/2022:
- First release
• About
• Wiki Changelog
• KlipperScreen Changelog
• STL Files & Themes
• Restore OS Image File
• SSH Connection
• Change pi User Password
• Change Timezone
• Change Wi-Fi Location
• Update Dependencies
• Delete Flsun Builds
• Install Official Builds (1 instance)
• Install Official Builds (Multiple instances)
• V400 (MKS Nano V2.0 - STM32F103)
• V400 (Nano V2.1 Clone - GD32F303)
• V400 (BigTreeTech SKR 3.0)
• V400 (MKS Nano V3.0/V3.1)
• Super Racer (MKS Nano V3.0/V3.1)
• Super Racer (BigTreeTech SKR 1.3)
• Super Racer (BigTreeTech SKR 2.0)
• Fix Shutdown button in Mainsail
• Add Webcams Support
• Add Timelapse Support
• Add Exclude Objects Support
• Use Klipper TMC Autotune
• Use Neopixels Ring Light
• Use BigTreeTech KNOMI
• Calibrate your Printer
• Measure resonances with Raspberry Pi Pico
• Measure resonances with Fysetc Portable Input Shaper
• Start and End Gcode
• Enable Firmware Retraction
• Display Thumbnails in Mainsail and KlipperScreen
• Enable Root Access
• Change SSH Welcome Message and Cleanup Files
• Set a Static IP Address
• Change Boot Logo