alfrix
b353f8526e
timeout requests to prevent locking
2023-03-09 07:32:46 -06:00
alfrix
122752b000
leakfix
2023-03-09 07:32:46 -06:00
alfrix
0f0c6f9b6e
always maintain printers data, should avoid a bunch of issues
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
alfrix
e426b06b8b
lint fix
2023-02-13 21:10:53 -06:00
alfrix
c722674918
fix popup word wrap
2023-02-13 21:08:21 -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
Thijs Triemstra
fc7b8c5304
fix typos ( #897 )
2023-02-13 21:05:48 -06:00
alfrix
a6bb0fd02e
zcalibrate: fix dialog loop, fix popup errors not showing at end #844
2023-02-06 18:27:35 -06:00
dependabot[bot]
dcb6d18709
build(deps): bump websocket-client from 1.5.0 to 1.5.1 ( #888 )
...
Bumps [websocket-client](https://github.com/websocket-client/websocket-client ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/websocket-client/websocket-client/releases )
- [Changelog](https://github.com/websocket-client/websocket-client/blob/master/ChangeLog )
- [Commits](https://github.com/websocket-client/websocket-client/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: websocket-client
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-06 16:35:20 -06:00
alfrix
69571c88b8
fix german keyboard issue caused by #886
2023-02-05 22:32:07 -06:00
Cyril Guislain
c33b5d6311
Fix German Keyboard and Add French Keyboard ( #886 )
2023-02-05 21:47:11 -06:00
alfrix
49add980b3
theme: add light icon to material-dark fix:#884
2023-02-05 10:24:58 -06:00
dependabot[bot]
8d8d3bf9af
build(deps): bump requests from 2.28.1 to 2.28.2 ( #868 )
...
Bumps [requests](https://github.com/psf/requests ) from 2.28.1 to 2.28.2.
- [Release notes](https://github.com/psf/requests/releases )
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md )
- [Commits](https://github.com/psf/requests/compare/v2.28.1...v2.28.2 )
---
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-02-05 10:20:24 -06:00
alfrix
059f1a8026
update docs screenshot
2023-01-29 15:49:41 -06:00
alfrix
eeffdd26dd
mask modemmanager close #857
2023-01-29 15:49:41 -06:00
camerony
5de5e1e3eb
Update on-screen keyboard.py ( #874 )
2023-01-29 09:54:53 -06:00
dependabot[bot]
485c82c53f
build(deps): bump websocket-client from 1.4.2 to 1.5.0 ( #877 )
...
Bumps [websocket-client](https://github.com/websocket-client/websocket-client ) from 1.4.2 to 1.5.0.
- [Release notes](https://github.com/websocket-client/websocket-client/releases )
- [Changelog](https://github.com/websocket-client/websocket-client/blob/master/ChangeLog )
- [Commits](https://github.com/websocket-client/websocket-client/compare/v1.4.2...v1.5.0 )
---
updated-dependencies:
- dependency-name: websocket-client
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-29 09:43:04 -06:00
camerony
4e60f65404
network: fix button size, and update ipv4 address on network change ( #879 )
2023-01-29 09:42:49 -06:00
camerony
85cec193f9
Fix Changing wifi networks hangs
2023-01-29 09:40:45 -06:00
alfrix
34055277e0
Add czech and update ru .mo
2023-01-29 09:34:29 -06:00
AleksandrBukin
9b4c58369e
Update Ru ( #871 )
...
line 626: "Show Heater Power" in RU "Показать мощность нагрева"
2023-01-29 09:16:18 -06:00
AntoszHUN
b96adf55ed
Update Hungarian Language ( #848 )
2022-12-13 20:04:48 -03:00
Alex Hornung
f6afb4d4ab
install: Fix Xwrapper.config existence test ( #846 )
2022-12-13 20:04:08 -03: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
9fa047eb8b
camera: fix libmpv-dev not installing fixes #842
2022-12-12 08:00:38 -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
701ff35652
installer: if pip fails upgrade and retry once
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
413e822fa5
screen: separate matchbox-keyboard
2022-12-11 09:17:18 -03:00
alfrix
75c716f9a1
screen: convert state execute into a function since it doesn't depend on self
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
Selim
57ce346d69
Turkish language update ( #836 )
2022-12-11 08:35:58 -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