Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: rework of the KlippyState panel #1118

Merged
merged 9 commits into from
Oct 11, 2022

Conversation

dw-0
Copy link
Member

@dw-0 dw-0 commented Oct 10, 2022

Often there is quite a bit confusion about error messages. Users often think, those messages come from Mainsail, although they are either directly coming from Klipper or Moonraker. This PR has the goal to make it a bit more clear where the errors come from. For that, the Klippy State Panel was reworked quite drastically. Depending on the status, different colors were choosen. Additionally, it is now possible to directly download the Klipper and/or Moonraker logfiles from that panel.
A simple title should make it more clear, which component is reporting the corresponding message and in turn make it more clear for the user.

Before:

image
image
image
image

After:

image
image
image
image

Signed-off-by: Dominik Willner th33xitus@gmail.com

dw-0 added 6 commits October 10, 2022 01:14
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
@github-actions
Copy link
Contributor

Language file analysis report:

File Missing Keys Unused Keys
de.json 4 0
en.json 0 1

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
@github-actions
Copy link
Contributor

Language file analysis report:

File Missing Keys Unused Keys
de.json 4 0
en.json 0 1

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
@github-actions
Copy link
Contributor

Language file analysis report:

File Missing Keys Unused Keys
de.json 4 0
en.json 0 1

Signed-off-by: Dominik Willner <th33xitus@gmail.com>
@github-actions
Copy link
Contributor

Language file analysis report:

File Missing Keys Unused Keys
da.json 21 0
de.json 4 0
en.json 0 0
es.json 40 0
fr.json 16 0
hu.json 39 0
it.json 197 0
ja.json 19 0
ko.json 42 0
nl.json 16 0
pl.json 39 0
ru.json 39 0
sv.json 157 0
tr.json 17 0
uk.json 16 0
zh.json 13 0
zh_TW.json 271 0

@dw-0 dw-0 marked this pull request as ready for review October 10, 2022 21:18
@dw-0 dw-0 requested a review from meteyou October 10, 2022 21:18
@dw-0 dw-0 changed the title refactor: re-styling the klippy-state panel refactor: rework of the KlippyState panel Oct 11, 2022
@dw-0 dw-0 merged commit cca17a8 into mainsail-crew:develop Oct 11, 2022
@dw-0 dw-0 deleted the rework-klippystatepanel branch October 11, 2022 08:14
@LazaroFilm
Copy link

I still wished there was an option to add a [POWER PRINTER ON] button in this panel when the MCU is disconnected and the Printer switch is OFF. It would be nice to be welcomed with a on button instead of a RED ERROR when starting the printer...
#897

@meteyou
Copy link
Member

meteyou commented Nov 17, 2022

@LazaroFilm something like this is on our Todo list...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants