alfrix
391254057a
bed_level: use the same string for disable motors used in the other panels
2023-06-21 16:13:51 -03:00
alfrix
efc8c3f437
macros: add popup (visual confirmation) of the macro sent
2023-06-21 16:10:29 -03:00
alfrix
4920720c99
return False on Glib functions
2023-06-16 10:05:43 -03:00
alfrix
2241b54153
use only one jinja env
...
slightly improves performance
2023-06-16 10:05:24 -03:00
alfrix
dbe3f03019
refactor graph update timer
2023-06-16 10:04:16 -03:00
alfrix
35498d39c7
job_status: fix not fitting on 480 wide screens
2023-06-13 13:39:23 -03:00
alfrix
c1d8a4f033
menu: get rid of initalize
2023-06-13 13:39:23 -03:00
alfrix
f7c12867d5
slimmer topbar buttons fixes #1006
2023-06-13 13:39:23 -03:00
alfrix
72c1b1d5f2
main_panel: retry to show graph if moonrkaesr tempstore was not initialized yet
2023-06-13 11:54:42 -03:00
alfrix
ff94b45c45
close dialogs when transitioning to printing
...
also simplify the transition
2023-06-13 11:08:18 -03:00
alfrix
fa73daaf71
camera: improve performance and latency and also fixes #1003
2023-06-09 08:59:32 -03:00
alfrix
7a0848fa9f
deprecate user slicer compensation, in hindsight this is something that the ui shouldn't do
2023-06-04 11:00:47 -03:00
alfrix
2d61eba66b
Fix macro shortcut reopening the same panel
2023-06-04 08:09:11 -03:00
alfrix
be13c1086e
make the language list a menu instead of a dropdown fixes #915
2023-05-20 05:00:45 -06:00
alfrix
1e741ee439
fix menu items not evaluating fixes #959
2023-05-11 08:39:36 -06:00
alfrix
ebaedeaf6c
macros: fix arrow not showing after click
2023-05-09 07:43:23 -06:00
alfrix
d775e15fa0
add extra digit for z_offset close #943
2023-04-02 09:29:00 -06:00
alfrix
0f97f6e32c
menu: don't create items if enable is false, previously it was just not shown
2023-03-24 08:35:11 -06:00
alfrix
da9f970231
print: refactors
2023-03-22 06:51:34 -06:00
alfrix
3417765223
job_status: fix panel not showing and not updating thumbnails
...
safeguard against thumbnail corruption or other errors fixes #893
better system to update name and thumbnails fixes #889
2023-03-19 05:55:30 -06:00
alfrix
b963c55140
job_status: fix save endstop not working fixes #929
2023-03-17 07:50:50 -06:00
alfrix
d6f7bdcfe6
macros: use the new get_macro instead of get_config due to recent issues
2023-03-11 16:53:08 -06:00
alfrix
dfe1ac8d2c
macros: fix list not loading when there are extra spaces fixes #909
2023-03-10 20:03:28 -06:00
alfrix
be473bf626
bed_level: fix auto-detect when there is no config file fixes #918
2023-03-10 06:43:02 -06:00
alfrix
122752b000
leakfix
2023-03-09 07:32:46 -06:00
alfrix
18af1d1410
bed_level: add center screw close #863
2023-03-08 06:36:54 -06:00
alfrix
926d78de01
bed_level: remove screws only if in list and simplify detection fixes #910
2023-03-08 06:11:23 -06:00
alfrix
a5b639fba2
bed_level: fix compatibility with python 3.7
2023-03-03 08:12:41 -06:00
Alfredo Monclus
55af0d753c
bed_level: improve screw detection ( #908 )
...
* Use max_distance for fitting screws to buttons
The max distance is at most 1/3 of the diagonal,
depending on how many screws are there in horizontal or
vertical orientation.
This is a safe guard to prevent assigning screws to buttons
that would confuse the users, for very skewed screw configs.
use a smaller button scale fixes #891
Co-authored-by: alfrix <alfredomonclus@gmail.com>
Co-authored-by: czaky <jendrzej.w@lczak.net>
2023-03-01 07:41:43 -06:00
alfrix
d6693fbecc
make the menu icon non-mandatory
...
this was caused by #866
fixes #902
2023-02-20 07:57:45 -06:00
Geoffrey Young
3d7e92f507
add ability to style and template menu buttons ( #866 )
...
* add ability to select button style for menu items
* allow for jinja template rendering for (nearly) all menu options
this shuffles params json checks to display time instead of config time
2023-02-13 21:06:33 -06:00
alfrix
a6bb0fd02e
zcalibrate: fix dialog loop, fix popup errors not showing at end #844
2023-02-06 18:27:35 -06:00
camerony
4e60f65404
network: fix button size, and update ipv4 address on network change ( #879 )
2023-01-29 09:42:49 -06:00
alfrix
3c5449f0db
job_status: cast float to zoffset
2022-12-12 19:53:34 -03:00
alfrix
c828d8349c
camera: fix for busters old libmpv fixes #840
2022-12-12 08:12:52 -03:00
alfrix
82b8cbcca5
zcalibrate: fix initial zhop causing issues for some machines fixes #837
2022-12-12 01:42:30 -03:00
alfrix
1f5a090bfd
camera: always fullscreen, fix inverted vo logic, fixes #839
2022-12-12 01:25:36 -03:00
alfrix
e4d5cd65ce
fix a couple of errors that may happen if klipper fails to start or takes too long
2022-12-11 19:22:45 -03:00
alfrix
502d9699bd
fix actions not appearing in printers without name after last commit fix #838
2022-12-11 15:25:28 -03:00
alfrix
d2d2c82041
feat: camera support, using mpv as backend
...
it should be able to play any video or stream that mpv itself can handle
close #67 close #129
2022-12-11 09:20:06 -03:00
alfrix
1375c823c9
job_status: clear_file after error
2022-12-11 09:20:06 -03:00
alfrix
74338a7f3e
splash: fix power_device appearing if configured in ks.conf but not available in the server
2022-12-11 09:20:06 -03:00
alfrix
778cd84ba8
panels do not call screen.show_all
2022-12-11 09:17:18 -03:00
alfrix
a83f499c0c
rename graph to heatergraph
2022-12-11 09:17:18 -03:00
alfrix
70d7564a78
shorten _screen.printer to _printer
2022-12-11 09:17:18 -03:00
alfrix
f31ae7a829
hide popups from panel initialization
...
ideally the initialization should not contain this commands but at the moment klipper nor moonraker provide a way to identify the required status
2022-12-11 09:17:18 -03:00
alfrix
7120c424d4
gtk: resizability
...
doesn't rescale the fonts or images
2022-12-11 09:17:18 -03:00
alfrix
41a8ebf084
print: add move/rename, make delete a visible button close #636
2022-12-11 09:17:18 -03:00
alfrix
753be13a0c
exclude: fix list not showing
2022-12-05 14:29:58 -03:00
alfrix
06bf269862
feat: turn on_off power devices with the screensaver close #518
2022-12-05 12:31:44 -03:00