{"action":"created","issue":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12499","repository_url":"https://api.github.com/repos/MarlinFirmware/Marlin","labels_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12499/labels{/name}","comments_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12499/comments","events_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12499/events","html_url":"https://github.com/MarlinFirmware/Marlin/issues/12499","id":382927093,"node_id":"MDU6SXNzdWUzODI5MjcwOTM=","number":12499,"title":"[UI] Make cold extrusion prevention warning more intrusive","user":{"login":"lf-","id":6652840,"node_id":"MDQ6VXNlcjY2NTI4NDA=","avatar_url":"https://avatars0.githubusercontent.com/u/6652840?v=4","gravatar_id":"","url":"https://api.github.com/users/lf-","html_url":"https://github.com/lf-","followers_url":"https://api.github.com/users/lf-/followers","following_url":"https://api.github.com/users/lf-/following{/other_user}","gists_url":"https://api.github.com/users/lf-/gists{/gist_id}","starred_url":"https://api.github.com/users/lf-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lf-/subscriptions","organizations_url":"https://api.github.com/users/lf-/orgs","repos_url":"https://api.github.com/users/lf-/repos","events_url":"https://api.github.com/users/lf-/events{/privacy}","received_events_url":"https://api.github.com/users/lf-/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":13,"created_at":"2018-11-21T02:20:08Z","updated_at":"2018-11-23T22:57:47Z","closed_at":null,"author_association":"NONE","body":"<!--\r\n\r\nHave you read Marlin's Code of Conduct? By filing an Issue, you are expected to comply with it, including treating everyone with respect: https://github.com/MarlinFirmware/Marlin/blob/1.1.x/.github/code_of_conduct.md\r\n\r\nDo you want to ask a question? Are you looking for support? Please don't post here. Instead please use the Marlin Firmware forum at http://forums.reprap.org/list.php?415 or the Marlin Facebook Group https://www.facebook.com/groups/1049718498464482/.\r\n\r\nBefore filing an issue be sure to test the 1.1 and/or 2.0 \"bugfix\" branches to see whether the issue is already addressed.\r\n\r\n-->\r\n\r\n### Description\r\n\r\nCold extrusion prevention is a great idea and I'm sure it's prevented much filament grinding, but it is very confusing to users who are trying to test their extruders or print with ultra-low-temp filaments. The reason for this is that the warning doesn't appear in the jog view they are using and seems to only sometimes appear in the bottom of the screen on the status page (as it could be quickly replaced with some other message).\r\n\r\nThis is compounded by the fact that fewer and fewer people initially set up their printers using a serial connection, meaning that they might not see the error message sent out over serial.\r\n\r\nI've personally assisted multiple users who thought their mainboards were fried because they weren't aware they were running up against cold extrusion prevention in the middle of troubleshooting some other issue or simply testing their extruder. As such, it really needs to bring up a full screen message that can't be accidentally skipped by trying to jog the printer. A simple way to do this is to kill the printer if it occurs, but the initial implementation of it didn't do this for some reason, suggesting there may be some reason not to do so?"},"comment":{"url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/comments/441327276","html_url":"https://github.com/MarlinFirmware/Marlin/issues/12499#issuecomment-441327276","issue_url":"https://api.github.com/repos/MarlinFirmware/Marlin/issues/12499","id":441327276,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0MTMyNzI3Ng==","user":{"login":"lf-","id":6652840,"node_id":"MDQ6VXNlcjY2NTI4NDA=","avatar_url":"https://avatars0.githubusercontent.com/u/6652840?v=4","gravatar_id":"","url":"https://api.github.com/users/lf-","html_url":"https://github.com/lf-","followers_url":"https://api.github.com/users/lf-/followers","following_url":"https://api.github.com/users/lf-/following{/other_user}","gists_url":"https://api.github.com/users/lf-/gists{/gist_id}","starred_url":"https://api.github.com/users/lf-/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lf-/subscriptions","organizations_url":"https://api.github.com/users/lf-/orgs","repos_url":"https://api.github.com/users/lf-/repos","events_url":"https://api.github.com/users/lf-/events{/privacy}","received_events_url":"https://api.github.com/users/lf-/received_events","type":"User","site_admin":false},"created_at":"2018-11-23T22:57:46Z","updated_at":"2018-11-23T22:57:46Z","author_association":"NONE","body":"But that's still on the info screen, which is not right in front of the\nconfused user who is wondering why their extruder isn't turning, and\nwouldn't think to look at the info screen.\n\nActually, would it be possible to show those info messages on the jog\nscreen as well if hiding the jog isn't possible?\n\nOn Fri, Nov 23, 2018, 4:48 PM Scott Lahteine <notifications@github.com\nwrote:\n\n> All alert messages block general info messages. So if a \"too cold\" message\n> was presented as an alert, it would then block general informational\n> messages from then on. If it was presented as a general info message, then\n> it would remain on-screen until the next general info message was\n> presented. Since general info messages can be configured to expire, that\n> may be the best option.\n>\n> —\n> You are receiving this because you authored the thread.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/MarlinFirmware/Marlin/issues/12499#issuecomment-441326644>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/AGWDqHqEcX4v3yxKZluRwenCiImO5vKaks5uyHtOgaJpZM4YsRkq>\n> .\n>\n"}}
{"actor":{"display_login":"lf-"}}