864 Commits

Author SHA1 Message Date
alfrix
4d72330761 updater: use more descriptive names and reformat 2024-05-12 10:45:27 -03:00
alfrix
e2f2023d55 zcalibrate: do not rely in self.labels 2024-05-12 10:45:04 -03:00
alfrix
03a99ded92 config: fix language not saving fixes 1362#
also adds system_lang back to the list it was missing since the switch from dropdown to menu
2024-05-09 15:23:19 -03:00
alfrix
da92242ce9 move: add tooltip to invert-z 2024-05-09 13:29:05 -03:00
alfrix
2d42e0fcea move and zcalibrate: changes in z invert
now invert z will swap the button position in both panels
2024-05-09 11:59:30 -03:00
alfrix
b90cfefa24 move: add tooltips 2024-05-09 11:33:02 -03:00
alfrix
6f15d51aa0 move: reformat with black 2024-05-09 11:33:02 -03:00
alfrix
312f56a6a0 system: add cpu and memory usage tracking 2024-05-09 11:33:02 -03:00
alfrix
ef184ceed3 add system info panel 2024-05-09 11:33:02 -03:00
alfrix
ef68ff0c11 updater: add distro name 2024-05-09 11:33:02 -03:00
alfrix
f704c56ae8 config: create a generic button type 2024-05-09 11:33:02 -03:00
alfrix
ac6acd1ccf menu: rename system to update
system will be a different panel
2024-05-09 11:33:02 -03:00
林玮 (Jade Lin)
7e94c68993
printer: tempstore fixup (#1353)
temp from get_stat could be {} if the device is not available
2024-05-04 15:11:59 -03:00
alfrix
925dbe99ae zcalibrate: fix layout break due to long translation 2024-05-03 22:48:29 -03:00
alfrix
52754a61a8 rework websocket disconnect fixes #1352
used a solution closer to the webscocket-client docs
2024-05-03 22:03:25 -03:00
alfrix
616574ed3b drop set_dev_stat and get_dev_stat
this creates a parallel set of data that could become desynced
2024-05-02 19:01:39 -03:00
alfrix
80668faa3e Optimize: update temp avoid extra casting 2024-05-02 16:34:53 -03:00
alfrix
ad2df873d3 refactor printer initialization and connection handling
removes the lag while trying to connect
cleaner code, seems faster
2024-04-30 14:27:14 -03:00
alfrix
4dd489575e remove unused imports 2024-04-26 20:34:43 -03:00
alfrix
3d241cecb4 printer_select: support custom icons #1240 2024-04-26 07:36:52 -03:00
alfrix
4588ed537a theme: change icon name from print to printer 2024-04-26 07:36:52 -03:00
alfrix
17c65f7916 job_status: overscrolling fix #1339 2024-04-21 14:55:33 -03:00
alfrix
1debee7b58 bed_mesh: show round bed without padded values 2024-04-21 14:42:48 -03:00
alfrix
c75ba990c8 macros: send gcode style (G/M) macros without = 2024-04-19 21:32:19 -03:00
alfrix
574066d95c bed_mesh: deduplicate some code 2024-04-18 20:05:56 -03:00
alfrix
11631a2f58 move: also reinit bed_mesh when inverting 2024-04-18 12:13:04 -03:00
Alfredo Monclus
f22f7574b3
bed_level: support inversion and fix screws_rotation of 3/6 screws (#1335)
* bed_level: major rework

deprecate screw positions, we will be auto-detecting from now on

support rotating the layout (previously only rotated the button actions)

invert support, inverting axis in KS will invert the layout

* move: mark bed_level to reinit after invert

* bed_level: rotate with a shift function

* bed_level: rotation show popup if misconfigured

* bed_level: message for screw configurations not supportted in a more informative way

* docs: update bed_level docs
2024-04-18 12:10:58 -03:00
alfrix
6a1e444f38 bed_mesh: bedmap draw axis 2024-04-17 20:16:20 -03:00
alfrix
d23ca4557a zcalibrate: add support for axis twist compensation 2024-04-16 14:02:03 -03:00
alfrix
761548f96e zcalibrate: add confirmation for abort close #1326 2024-04-16 13:54:50 -03:00
alfrix
6117b6e10d screen_panel: integrate add_option to deduplicate code 2024-04-16 09:16:38 -03:00
alfrix
a011556b88 move: support rescaling the slider if machine limits are changed 2024-04-13 12:28:55 -03:00
alfrix
fad00227fa job_status: fix filename sometimes not scrolling until the end 2024-04-13 10:27:07 -03:00
alfrix
b091eeff37 bed_mesh: add support for rotation and inversion to the meshMap 2024-04-13 10:27:07 -03:00
alfrix
6908d5832c bed_level: add a warning for the screws not being used 2024-04-13 10:25:19 -03:00
alfrix
6886c17604 bed_level: add a specific center screw icon
make z-bolt theme middle screws more visible

make colorized specific icons for the bed
2024-04-13 10:24:57 -03:00
alfrix
ece8526dfe bed_level: do not round screw positions
fixes some cases where screws were not detected when doing screws_tilt_calibrate

i don't remember why they were rounded, but the panel went through several revisions at this point and it doesn't seem necessary
2024-04-09 21:55:01 -03:00
alfrix
a18b198bf2 dialogs: add the ability to show dialogs without buttons for fullscreen view (click to close) 2024-04-07 12:26:59 -03:00
alfrix
d21033ad55 menu: directly return enable condition do not save in a variable 2024-04-04 11:30:08 -03:00
alfrix
0441b5bd8e limits: fix panel not loading if minimum_cruise_ratio wasnt defined 2024-04-03 13:50:00 -03:00
alfrix
9e42576bb2 limits: fix issue that made scales to not show the correct value if it was significantly changed from an external source, this also fixes the little jump the scales suffered on update 2024-04-02 19:49:35 -03:00
alfrix
b7cbbee4d1 limits: change to minimum cruise ratio 2024-04-02 19:25:16 -03:00
alfrix
e62b0ac4ad lint fix 2024-04-01 18:49:03 -03:00
alfrix
aae9e842d0 spoolman: fix layout issue when filament name is very long fixes #1318 2024-04-01 13:39:33 -03:00
alfrix
b93fd08b6f base_panel: resource warning changes
make the notification contain the name of the printer

use avg cpu instead of individual core to be less intrusive, also because moonraker seems to report higher core usage than htop, which is strange
2024-04-01 11:46:32 -03:00
alfrix
1c9d82adfa heatergraph: add power representation (if set to show power in settings)
power will use a dashed line

target will be represetnted with fill
2024-03-22 09:24:23 -03:00
alfrix
54ad2981bc zcalibrate: fix delta and round beds not working fixes #1310 2024-03-21 09:56:30 -03:00
Alfredo Monclus
14a02e5bcf
widgets: create autogrid: a custom grid that arranges itself (#1307) 2024-03-20 23:14:43 -03:00
alfrix
703e136d45 base_panel: always show title when switching panels
the high usage report will come back if necessary
2024-03-20 22:01:30 -03:00
alfrix
3ea10b5404 heatergraph: fix sometimes not reinitializing correctly 2024-03-20 22:01:30 -03:00