182 Commits

Author SHA1 Message Date
Jordan Ruthe
029c59436c job_status: Logic updates for printing state 2021-03-12 12:35:33 -05:00
jordanruthe
5e31e3cfa6
Multiple printers (#85)
* screen/printer_select/splash_screen: Updates to allow changing between moonraker instances

* Updates to multiple printers

* settings: Display printer endpoints

* Update macros to be on a per-printer basis

* files: Changes to clear out file cache on printer switch

* job_status: Redo page for action bar

* splash_screen: Change icon

* websocket: Actually close the websocket

* printer: Fix error case

* splash_screen: show buttons update

* readme update
2021-03-05 18:30:59 -05:00
Jordan Ruthe
e1f45b3c1a screen: Enable DPMS so screens can power down. 2021-02-22 19:46:41 -05:00
Jordan Ruthe
b78ebea687 screen: Allow cursor to be displayed #51 2021-02-22 11:40:21 -05:00
Jordan Ruthe
3f2ed97385 fine_tune: Allow z babystep intervals to be configured 2021-02-22 11:10:19 -05:00
Jordan Ruthe
c0b4b464bd Changes to logging implementation 2021-02-21 12:19:30 -05:00
Jordan Ruthe
c8fe6de747 screen: Fix cosmetic issue with mouse hover at startup 2021-02-21 11:58:14 -05:00
Jordan Ruthe
da1bdcfb6c screen: websocket subscribe for extra heaters 2021-02-19 14:41:10 -05:00
Jordan Ruthe
08b1e0d17a screen: Only process current panel's subscription 2021-02-18 12:35:00 -05:00
Jordan Ruthe
52e3f53333 screen: Add transition for paused state (mainly for startup) 2021-02-18 12:34:35 -05:00
Jordan Ruthe
0a5e931d17 bed_mesh: Updates to content to include action bar width 2021-02-15 15:53:39 -05:00
Jordan Ruthe
79eefbd170 network: Show wifi information 2021-02-15 15:35:13 -05:00
Jordan Ruthe
57aa7e6e85 screen: Initial update to allow several moonraker connections 2021-02-15 14:51:49 -05:00
Jordan Ruthe
1d746c074c screen: Catch errors on attaching panel 2021-02-15 14:25:07 -05:00
Jordan Ruthe
1e9aabec7d screen: Add required traceback module 2021-01-31 15:15:14 -05:00
Jordan Ruthe
3e4ae3bdee screen: Enhanced error logging 2021-01-29 16:19:49 -05:00
Jordan Ruthe
d6bf77870b settings: Screen blanking settings 2021-01-24 11:01:37 -05:00
Jordan Ruthe
874dd509bf bed_mesh: Include add bed mesh 2021-01-21 21:49:57 -05:00
Jordan Ruthe
3ea8402303 screen: Force state into ready 2021-01-21 08:43:41 -05:00
Jordan Ruthe
52cadb7744 screen: bug fixes 2021-01-20 22:02:48 -05:00
Jordan Ruthe
a51360f372 printer: Optimize print states and more print state logging 2021-01-20 15:35:01 -05:00
Jordan Ruthe
fc074c350f printer: More debugs for state changes 2021-01-19 13:22:07 -05:00
Jordan Ruthe
37f8a5d632 system: Add reboot and shutdown buttons 2021-01-10 14:22:18 -05:00
Jordan Ruthe
a087ecfa30 menu/main_menu: Better RTL support 2021-01-08 19:02:49 -05:00
Jordan Ruthe
642fe8a52e settings: Create settings panel for KlipperScreen settings 2021-01-07 01:01:55 -05:00
Jordan Ruthe
b57cbc8352 Language support for RTL and he_IL 2021-01-03 16:04:26 -05:00
Jordan Ruthe
3c2bdee22a Update to allow translations from config file. Updates to use translations from config file. 2021-01-03 12:43:53 -05:00
Jordan
c58b040be2 printer: change how states are transitioned 2020-12-28 16:21:15 -05:00
Jordan
f223332cd8 job_status: updates to show active extruder 2020-12-21 09:40:26 -05:00
Jordan
37c043b3f9 KlippyWebsocket: changes to allow for moonraker api key 2020-12-20 15:43:42 -05:00
Jordan
246c15494c screen: Allow fallback for other languages 2020-12-18 13:10:45 -05:00
Jordan
5c1d5a1825 screen: Better error display for klippy 2020-12-18 13:02:10 -05:00
Jordan Ruthe
c3f96418ea screen: allow custom moonraker url/port 2020-12-16 23:02:33 -05:00
Jordan Ruthe
bcbbc03151 config: Allow specifying configfile location from command line 2020-12-16 23:00:50 -05:00
Jordan Ruthe
07554250ad screen: Catch "startup" state from moonraker 2020-12-10 12:35:44 -05:00
Jordan Ruthe
9f4204b898 job_status: update Z value to gcode value 2020-12-09 13:25:01 -05:00
Jordan Ruthe
5682eb5616 fix job status panel not updating filename after one print 2020-12-08 23:48:48 -05:00
Jordan Ruthe
f343f03b96 job_status: Refactored layout in panel 2020-12-08 23:32:27 -05:00
Jordan Ruthe
5408aec036 screen: fix broken function call 2020-12-07 15:53:50 -05:00
jordanruthe
238badb110
UI scaling (#28)
* Initial UI scaling commit

* temperature: updates to styling

* screen: fix dialog creation

* bed_level: scale images

* job_status: updates to scaling
2020-12-07 15:44:03 -05:00
Jordan Ruthe
e6b71d5478 screen: fixes to popup message 2020-12-06 21:03:32 -05:00
Jordan Ruthe
a18eb42399 screen: init GTK earlier 2020-12-06 16:09:27 -05:00
Jordan Ruthe
348a9e3e42 screen: move version ahead of config output in logfile 2020-12-06 15:30:37 -05:00
Jordan Ruthe
cf3a924bb2 screen: Set buttons under message bar to not be sensitive when covered 2020-12-05 14:14:02 -05:00
Jordan Ruthe
5ad29f0183 screen: popup error messages 2020-12-04 19:11:16 -05:00
Jordan Ruthe
3e11fad1fd bed_mesh: Add panel for bed_mesh 2020-12-04 14:13:03 -05:00
Jordan Ruthe
b37ba531f7 screen: add popup message capability 2020-12-04 14:02:06 -05:00
Jordan Ruthe
58b6325776 screen: cleanup unused code 2020-12-04 14:01:50 -05:00
Jordan Ruthe
369fc24e16 screen: include "error" for state calculation 2020-12-03 13:40:25 -05:00
Jordan Ruthe
16f7d4543a job_status: Update confirm dialog. Fix variable name 2020-12-02 16:33:04 -05:00