1866 Commits

Author SHA1 Message Date
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
aac1801ceb startup change bash to sh
in debian /bin/sh points to dash which is more lightweight
2024-04-01 11:46:32 -03:00
Damien TOURDE
9d320ae710
docs: add some details to VNC page (#1314)
* docs: add some details to VNC page

* fix numbers
2024-04-01 11:45:40 -03:00
Weblate (bot)
3abfe2dc5c
Translations update from Hosted Weblate (#1312)
* Translated using Weblate (Vietnamese)

Currently translated at 37.1% (100 of 269 strings)

Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/vi/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Chinese (Simplified))

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Will Zhai <willzhai55@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hans/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Co-authored-by: Will Zhai <willzhai55@gmail.com>
2024-04-01 11:44:10 -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
alfrix
6ab0566fe1 error_modal: add wrap mode 2024-03-20 23:24:38 -03:00
Alfredo Monclus
14a02e5bcf
widgets: create autogrid: a custom grid that arranges itself (#1307) 2024-03-20 23:14:43 -03:00
alfrix
4d168c2319 heatergraph: revert add_object changes 2024-03-20 23:08:16 -03:00
alfrix
460d480621 docs: config move includes to the bottom 2024-03-20 22:48:48 -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
alfrix
b98bcf857c prompts: fix a potential issue if the user sends multiple show commands in succession 2024-03-20 22:01:30 -03:00
Weblate (bot)
877c477723
Translations update from Hosted Weblate (#1305)
* Translated using Weblate (Slovenian)

Currently translated at 93.3% (251 of 269 strings)

Translated using Weblate (Slovenian)

Currently translated at 0.0% (0 of 269 strings)

Co-authored-by: Dominik <dominik.sostar@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/sl/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Danish)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: srbjessen <srbjessen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/da/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: vjurka <v@jurka.lt>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/lt/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Dominik <dominik.sostar@gmail.com>
Co-authored-by: srbjessen <srbjessen@gmail.com>
Co-authored-by: vjurka <v@jurka.lt>
2024-03-20 08:57:10 -03:00
alfrix
755604aa73 workflow updates 2024-03-20 08:56:44 -03:00
alfrix
1ac7465e82 base_panel: usage report count at least 3 cycles of high usage 2024-03-20 08:43:48 -03:00
alfrix
441cde585c base_panel: cpu report less intrusive, needs two cycles to enter high usage report 2024-03-20 08:16:47 -03:00
alfrix
9d5ab88fd5 kgtk: remove togglebutton (not used) 2024-03-18 09:51:39 -03:00
alfrix
daed9a098b docs: only trigger doc pages rebuild when modifying the doc folder 2024-03-18 08:53:40 -03:00
dependabot[bot]
48b374c73e
build(deps): bump pygobject from 3.44.1 to 3.48.1 (#1299)
Bumps [pygobject]() from 3.44.1 to 3.48.1.

---
updated-dependencies:
- dependency-name: pygobject
  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>
2024-03-18 08:33:09 -03:00
Weblate (bot)
b7f6b6a65e
Translations update from Hosted Weblate (#1300)
* Translated using Weblate (Spanish)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/es/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Zs.Antal <zsikaiantal@icloud.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/hu/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Vietnamese)

Currently translated at 8.1% (22 of 269 strings)

Added translation using Weblate (Vietnamese)

Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/vi/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Korean)

Currently translated at 94.4% (254 of 269 strings)

Co-authored-by: 나노 <nns30915@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ko/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Italian)

Currently translated at 100.0% (269 of 269 strings)

Translated using Weblate (Italian)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/it/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Korean)

Currently translated at 94.4% (254 of 269 strings)

Co-authored-by: 이정희 <daemul72@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ko/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Dutch)

Currently translated at 100.0% (269 of 269 strings)

Co-authored-by: Mikachu <micah.sh@proton.me>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/nl/
Translation: KlipperScreen/KlipperScreen

* Added translation using Weblate (Slovenian)

Co-authored-by: Dominik <dominik.sostar@gmail.com>

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Zs.Antal <zsikaiantal@icloud.com>
Co-authored-by: Lâm Trần <trandanhlam99@gmail.com>
Co-authored-by: 나노 <nns30915@gmail.com>
Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Co-authored-by: 이정희 <daemul72@gmail.com>
Co-authored-by: Mikachu <micah.sh@proton.me>
Co-authored-by: Dominik <dominik.sostar@gmail.com>
2024-03-18 08:32:11 -03:00
alfrix
865d38217e print: refactor file updates and moves, fixes #1303 2024-03-17 12:29:12 -03:00
alfrix
ebf7d574b7 job_status: while on auto remaining time bail out of slicer estimation if it's wrong (print is taking longer than slicer estimation) 2024-03-17 03:46:17 -03:00
alfrix
8f75259e0f base_panel: add early return for update response 2024-03-16 15:49:16 -03:00
alfrix
082fba4104 job_status: fix progess of no-extrusion prints (no print_duration reported) 2024-03-16 15:47:33 -03:00
alfrix
445dda6321 files: move refresh to ready status 2024-03-16 15:47:33 -03:00
alfrix
489bd495ea base_panel: titlebar: turn red if high cpu or memory is in use, show usage
base_panel: rate limit usage notification
2024-03-16 15:47:31 -03:00
alfrix
16f967a86c docs: touch calibration add extra deps needed for xtcal 2024-03-15 09:51:26 -03:00
alfrix
cc4ff7e2b3 docs: manual update add deactivate 2024-03-13 22:45:19 -03:00
alfrix
46f3f80c8a print: fix print time not showing in subfolders fixes #1294 2024-03-13 19:57:45 -03:00
alfrix
b23a27d296 docs: 35 gpio update 2024-03-13 05:27:33 -03:00
alfrix
1e2f538210 job_status: fix metadata not updating after printer switch fixes #1301 2024-03-13 05:27:33 -03:00
alfrix
a312c28471 GitHub: add helper bot for bugs 2024-03-13 05:27:26 -03:00
alfrix
6a81a90cda screen: different wayland check 2024-03-13 05:26:56 -03:00
alfrix
a32d1d8e80 docs: 35 might need to disable vc4 to work 2024-03-10 09:52:15 -03:00
alfrix
e626db9d29 docs: fb correct the title of the example 2024-03-10 09:04:46 -03:00
alfrix
a1af03df0f docs: remove fb warning, depending on how you install the screen you may need to create it, for example using a gpio screen and not using lcd-show repos, it needs to be created on debian bullseye 2024-03-09 18:41:59 -03:00
alfrix
9052481af3 service: fix #1297 2024-03-09 18:37:16 -03:00
alfrix
53b9277b6c docs: improve hdmi and rotation 2024-03-09 16:03:16 -03:00
alfrix
ed017c4b3c docs: give more notes to the rotation example 2024-03-09 14:54:38 -03:00
alfrix
b7d9517008 base: disable shutdown shortcut when in panel 2024-03-09 14:31:38 -03:00
Weblate (bot)
878d567404
Translations update from Hosted Weblate (#1293)
* Translated using Weblate (Spanish)

Currently translated at 99.6% (268 of 269 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/es/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Dutch)

Currently translated at 99.6% (268 of 269 strings)

Co-authored-by: Thijs Triemstra <info@collab.nl>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/nl/
Translation: KlipperScreen/KlipperScreen

* Added translation using Weblate (Estonian)

Co-authored-by: Gerry Mäekivi <gerrymaekivi@gmail.com>

* Translated using Weblate (French)

Currently translated at 99.6% (268 of 269 strings)

Co-authored-by: samuel fradette <fradette20@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/fr/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Thijs Triemstra <info@collab.nl>
Co-authored-by: Gerry Mäekivi <gerrymaekivi@gmail.com>
Co-authored-by: samuel fradette <fradette20@gmail.com>
2024-03-09 12:35:15 -03:00
alfrix
43277158f9 gcode_macros: add lowercase letters to the params 2024-03-09 12:32:35 -03:00
Frédéric Beaucamp
84f7c1acff
Improve params pattern to catch more macros (#1295)
The current pattern can only take into account params followed by default. The proposal catches more parameters and removes white spaces if present.
2024-03-09 12:31:51 -03:00
alfrix
97b4b544cb printer: tempstore fixup 2024-03-09 12:21:23 -03:00
alfrix
68c4025902 create the shutdown panel, add it to the action bar, remove items from system panel
shutdown maintain estop during printing
add option to shudown both host and printer close #1207
simplify host and printer dialog if ks is local, do both
2024-03-09 12:19:01 -03:00
alfrix
ee501f2594 rest: cleanup requests
increase timeout to slightly larger than a multiple of 3, which is the default TCP packet retransmission window.
2024-03-09 09:09:41 -03:00
alfrix
cdf8d12710 action bar buttons visibility tweak 2024-03-09 09:09:41 -03:00
alfrix
7cd6107998 KlippyRest/Websocket simplify methods into comprehensions 2024-03-09 08:24:03 -03:00
alfrix
292dda7416 heatergraph: catch tempstore not valid 2024-03-08 21:22:51 -03:00