alfrix
19c083b286
splash: reformat
2024-05-13 09:40:52 -03:00
alfrix
796e4f3dee
system: add labels dict
2024-05-12 15:56:17 -03:00
alfrix
1afc67b354
panels: simplificate panel sub-menu system
2024-05-12 15:53:45 -03:00
alfrix
7d97f003c4
temperature: use long-press gesture for the popup, allow right-click
...
allow clicking the name to switch device when showing numpad
deprecates timeout
remove select/deselect from popup, it's redundant and conflicts with the numpad
reformat
2024-05-12 14:13:47 -03:00
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