- Hide print button on MINI
- Fix logs displaying
- Fix word wrapping and breaking in logs
- Fix modal dialog z-index
- Fix printing image preview and progress responsivity
- Add optional name and location to page heading
- Project preview is now not dependent on
/api/job
endpoint - Added new configuration parameter
WITH_COMMAND_SELECT=true
to sendselect
to start printing - Prepared to take metadata for SL1 from
/api/files
endpoint instead of/api/job
- Removed page
Temperatures
- Fix formatting of percentages
- Reworked text styles
- Changed minimal width of sidebar node
- Changed white color to light gray
- Fix M1 icons
- Add USB icon for USB storage
- Avoid unnecessary requests to BE for file metadata
- Hardcode storages list to printers
- Updated free space logic
- Fixed storage tabs behavior
- New application design
- New field to rename project file uploaded by URL
- New widget displaying used/free size (not-connected to printer yet)
- New Rename and Copy actions (hidden)
- New tool to unify icons colors
- Fixed icons colors
- Add support for file extensions provided by printer profiles from API
- Fix display names of origins
- SLA: Hide USB when empty
- SLA: Fix resinrefill command
- SLA: Remove properties from job widget that are not on display
- Update error handling to avoid duplicates of popups
- Fix remote upload for SL1
- Fix inversed cover state for SL1
- Add FE version output to console log
- Fix upload widget toggles on interaction with projects list
- Add
WITH_PROJECTS
config parameter - Add
WITH_REMOTE_UPLOAD
config parameter - Add
WITH_START_PRINT_AFTER_UPLOAD
config parameter - Add
WITH_CONNECTION
config parameter - Add
WITH_SERIAL
config parameter - Fix sidebar width
- Replace PNG icons with SVG
- Fix router, telemetry graph dinmensions and page layout
- Fix connection status restoration on Prusa Mini
- Add stop/resume print button
- Add protection from steppers disabling when printing
- Fix big log files displaying
- Decrease display log file size limit to 1M
- Change temperature controls widget number format to display integers
- Add serial, CONNECT and communication state to the left side bar
- Fix mockup server
- Fix openapi.yml
- Fix N/A values when start file downloading from URL
- Optimize application loop
- Fix state displaying in the left menu
- Fix loading spinner behavior when printing
- Add target temperatures to the left sidebar
- Add possibility to send control values by Enter key press
- Add serial number setting
- Add initial 0% to upload process (to be shown even before printer responds)
- Prevent api polling when previous requests were not handled
- Prevent error messages flood in case of a connection problem
- Add possibility to build-in all SVG files
- Add configuration based build system
- Update fonts includes
- Add printer control page
- Add advanced upload widget
- Add debug outputs to investigate project picture collision
- Removed unnecessary colon after hostname in Dashboard
- Switched from data.link to data.printer for settings end point
- All not available project properties are hidden
- Toaster messages are now sticky to window bottom
- Increased padding between the preview widget and bottom content
- Fixed printing time estimations missmatching
- No log file will be selected by default anymore
- Files with size above 100MB won't be loaded into textarea
- Added missing Czech translations
- Fixed log viewer
- Added possibility to change user login and password
- Added possibility to change printer name and location
- Fixed padding for preview widget on Dashboard and Projects page
- Fixed progress bar behavior when printing is finished
- Fixed error handling for periodic requests
- Page heading is sticky now
- Telemetry sidebar is sticky now
- Added frontend version to the Settings page
- Fixed 'undefined' error pop up heading in some cases
- Added persistent
/api/job
polling without a rely on thestate.flags.printing