58 Commits

Author SHA1 Message Date
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
Jordan Ruthe
08a7057668 Change panel layout. Add title and move back button 2020-12-02 14:35:28 -05:00
jordanruthe
c36aa4b430 screen: fix case for no power devices 2020-11-29 10:44:07 -05:00
Jordan Ruthe
67d61d164c system: add klipper version 2020-11-28 14:25:47 -05:00
Jordan Ruthe
cc59ec68d0 Add power panel 2020-11-28 14:00:26 -05:00
Jordan Ruthe
728f9cfa0f screen/panels: add action to process update 2020-11-28 13:52:03 -05:00
Jordan Ruthe
f7484c3df5 screen: fix errors 2020-11-28 10:32:48 -05:00
Jordan
16c2c64904 screen: remove unnecessary includes 2020-11-24 04:35:47 +00:00
Jordan Ruthe
8204e3ab17 Dynamically load panels 2020-11-23 21:00:04 -05:00
jordanruthe
3b62439939 Move files to ks_includes and update references 2020-11-18 17:15:05 -05:00
Jordan Ruthe
7db6a541f2 all: Update to enable language files 2020-11-18 07:49:12 -05:00
Jordan Ruthe
6e8f904983 Update configuration for Save Config button 2020-11-18 05:55:45 -05:00
Jordan Ruthe
c2be717fa9 Move support files to ks_includes folder.
Fix job_status panel submenu
2020-11-17 00:03:02 -05:00
Jordan Ruthe
c57760d857 Merge branch 'configfile' 2020-11-16 23:57:08 -05:00
Jordan Ruthe
891539c5ff Change configuration to configparser for more flexibility. 2020-11-16 23:51:15 -05:00
Jordan Ruthe
87d346e541 Stability updates for websocket and printer shutdown 2020-11-16 18:18:11 -05:00
Jordan Ruthe
f223f74f7f Better error handling of loading panels. 2020-11-16 14:38:24 -05:00
Jordan Ruthe
df5ac88f84 Add KlipperScreen version to system panel 2020-11-16 00:22:35 -05:00
Jordan Ruthe
8df55012d7 Logging updates, includes version number.
Fix gcode_moves not being queried on opening
2020-11-16 00:17:32 -05:00
Jordan Ruthe
33beb60af9 Update print panel to handle different resolutions better 2020-11-14 11:25:08 -05:00
Jordan Ruthe
934b2dc639 Make fine tuning buttons work 2020-11-13 20:55:40 -05:00
Jordan Ruthe
47df413795 Updates for latest moonraker version 2020-11-13 16:28:37 -05:00
Jordan Ruthe
85031a0e51 Updates to survivability of klipper or moonraker restarts 2020-11-11 14:08:54 -05:00
Jordan Ruthe
9feb3c3604 Update print page to display thumbnails 2020-11-11 13:23:12 -05:00
Jordan Ruthe
cdab7cba37 Updating printer configuration on printer_ready in case anything has changed. 2020-11-03 21:35:26 -05:00