2195 Commits

Author SHA1 Message Date
Weblate (bot)
2916c9f35c
chore: update translated strings using Weblate (Italian) (#1563)
Currently translated at 100.0% (325 of 325 strings)


Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/it/
Translation: KlipperScreen/KlipperScreen

Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
2025-03-31 11:42:43 -03:00
Alfredo Monclus
f5c504dd97
refactor: close keypad/numpad when setting a temperature (#1568) 2025-03-25 20:47:33 -03:00
Alfredo Monclus
bd44c03a8b job_status: fix estimate close #1567 2025-03-25 20:46:52 -03:00
dependabot[bot]
5a27f6b1f7
chore(deps): bump jinja2 from 3.1.5 to 3.1.6 in /scripts (#1558)
Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-22 07:31:38 -03:00
Matt Coleman
4395424fb0
fix(systemd): enable stopping with systemctl stop (#1557)
Prior to this commit, `systemctl stop KlipperScreen` would result in
only KlipperScreen-start.sh being killed, leaving the graphical session
running as an abandoned process.

Launching the GUI process with `exec` lets systemd manage it.
2025-03-02 23:28:29 -03:00
Alfredo Monclus
68fe1b0e0d
fix: turn on power_devices associated with screen on startup (#1556)
if the screen was off and KS restarted it would have remained off, this should fix this issue
2025-02-25 11:22:00 -03:00
Alfredo Monclus
4eb7a475cb
fix: call set_dpms to always set it explicitly (#1555) 2025-02-25 11:07:29 -03:00
Alfredo Monclus
e71fe75520 fix: when disabling dpms set timer to 0 too (#1544) 2025-02-17 13:19:38 -03:00
Russell Cloran
38348720f0
fix: Start PAM session in service to allow Wayland start at boot (#1551)
https://www.freedesktop.org/software/systemd/man/latest/systemd.exec.html#PAMName=

Fixes #1548
2025-02-16 14:00:33 -03:00
Alfredo Monclus
347e821d39
feat: add save z to save dialog (#1545) 2025-02-16 14:00:11 -03:00
Paul Gendolla
86d26c33d7
Fix heater graph not rendering by skipping data points that are None (#1542)
* Fix heater graph not rendering by skipping data points that are None

* Remove whitespace

* Fix graph fill to only cover the x interval where data is vaild
2025-02-16 13:59:41 -03:00
Alfredo Monclus
c10f9b8838
Fix Blanking (#1546)
* fix: always disable blanking

* fix: explicitly disable dpms when set to false
2025-02-16 13:58:50 -03:00
Alfredo Monclus
8ec1b91be5 chore: update jinja req 2025-02-12 07:36:59 -03:00
Alfredo Monclus
7e258353c2 chore: update changelog 2025-02-12 07:35:32 -03:00
Alfredo Monclus
ff35d67175 screen: add an extra check for lost connections during init 2025-02-12 07:30:35 -03:00
Weblate (bot)
57b1749d00
chore(locales): Translations update from Hosted Weblate (#1532)
* Translated using Weblate (Dutch)

Currently translated at 99.6% (324 of 325 strings)

Co-authored-by: Jelle van Campen <jellevcampen@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/nl/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (German)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Eduard Iten <edi@clawfinger.ch>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/de/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Turkish)

Currently translated at 100.0% (325 of 325 strings)

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

* Translated using Weblate (Portuguese (Brazil))

Currently translated at 99.0% (322 of 325 strings)

Co-authored-by: Erick Andrade <andrade.erick1987@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/pt_BR/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Russian)

Currently translated at 99.6% (324 of 325 strings)

Co-authored-by: gfbdrgng <hnaofegnp@hldrive.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ru/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Jelle van Campen <jellevcampen@gmail.com>
Co-authored-by: Eduard Iten <edi@clawfinger.ch>
Co-authored-by: Selim <technical50@users.noreply.hosted.weblate.org>
Co-authored-by: Erick Andrade <andrade.erick1987@gmail.com>
Co-authored-by: gfbdrgng <hnaofegnp@hldrive.com>
2025-02-04 17:44:34 -03:00
Alfredo Monclus
08a9421d21
refactor: dpms timeout and set (#1529)
refactor: check xset return when setting dpms
2025-02-04 17:43:54 -03:00
Alfredo Monclus
7ed39038ce fix(prompts): call screensaver now wake 2025-01-08 13:25:10 -03:00
Alfredo Monclus
acae6a291d chore(docs): update remote methods 2025-01-04 15:17:14 -03:00
Weblate (bot)
3d064a3517
Translated using Weblate (Bulgarian) (#1525)
Currently translated at 100.0% (325 of 325 strings)


Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/bg/
Translation: KlipperScreen/KlipperScreen

Co-authored-by: Niolay Danov <nikdan@abv.bg>
2024-12-29 19:21:04 -03:00
Alfredo Monclus
ef9781626e feat: add fine-tune to More 2024-12-21 14:11:14 -03:00
Alfredo Monclus
ac4ab738aa fix(job_status): filename initial state 2024-12-21 14:11:14 -03:00
Alfredo Monclus
370657952c chore: docs update how to revert 2024-12-21 14:10:08 -03:00
Alfredo Monclus
14fdbc2f4c chore: docs updates 2024-12-15 16:16:11 -03:00
Alfredo Monclus
0c067399c7 fix(leds): button previews getting overriden
fixes #1522
2024-12-15 15:25:35 -03:00
Alfredo Monclus
ecfc97c43e chore: update changelog 2024-12-15 15:20:36 -03:00
Alfredo Monclus
4d6c5a35a0 fix: set dev requirements to gtk3 2024-12-15 15:15:22 -03:00
Alfredo Monclus
36c413f148 refactor: allow setting stats internally
this should better reflect user requested temp while waiting for temp

as a negative other frontends will not reflect the same value during the wait, nor will ks if it's restarted
2024-12-15 15:15:22 -03:00
Weblate (bot)
23248af10c
chore(locales): Translations update from Hosted Weblate (#1521)
* Translated using Weblate (Polish)

Currently translated at 100.0% (325 of 325 strings)

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

* Translated using Weblate (Turkish)

Currently translated at 100.0% (325 of 325 strings)

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

* Translated using Weblate (German)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Exp3rt <jannik.homberg@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/de/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Julia <daviteusz0@gmail.com>
Co-authored-by: Selim <technical50@users.noreply.hosted.weblate.org>
Co-authored-by: Exp3rt <jannik.homberg@gmail.com>
2024-12-15 15:15:06 -03:00
Alfredo Monclus
5df1fd9de3 docs: add calibration info for evdev
closes #1517
2024-12-06 18:51:59 -03:00
Andrii
1513570be7
chore(locales): Ukrainian localization update (#1516)
Ukrainian localization update
2024-12-06 18:26:21 -03:00
Weblate (bot)
6839301f7c
chore(locales): Translations update from Hosted Weblate (#1515)
* Translated using Weblate (Spanish)

Currently translated at 100.0% (325 of 325 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 (Czech)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Michal Bitala <yzeroy14@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/cs/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (325 of 325 strings)

Translated using Weblate (Chinese (Simplified Han script))

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Sun Zheng <123456789sunzheng@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hant/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Turkish)

Currently translated at 100.0% (325 of 325 strings)

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

* Translated using Weblate (Hungarian)

Currently translated at 100.0% (325 of 325 strings)

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

* Translated using Weblate (Italian)

Currently translated at 100.0% (325 of 325 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 (Spanish)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Radiotbo <santiago@esolva.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/es/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Russian)

Currently translated at 97.5% (317 of 325 strings)

Co-authored-by: Eugen Fleischhauer <fleischhauereugen@googlemail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ru/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (325 of 325 strings)

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

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Michal Bitala <yzeroy14@gmail.com>
Co-authored-by: Sun Zheng <123456789sunzheng@gmail.com>
Co-authored-by: Selim <technical50@users.noreply.hosted.weblate.org>
Co-authored-by: Zs.Antal <antonio092130@icloud.com>
Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Co-authored-by: Radiotbo <santiago@esolva.com>
Co-authored-by: Eugen Fleischhauer <fleischhauereugen@googlemail.com>
Co-authored-by: vjurka <v@jurka.lt>
2024-12-06 18:24:58 -03:00
Alfredo Monclus
d0faec9c93 Revert "feat: Menu active status (#1482)"
This reverts commit 4172d59dbe547334e3b203ad3445b039b7007915.

due to a bug that needs to be investigated

closes #1519
2024-12-06 18:16:45 -03:00
Alfredo Monclus
7431ad82b8 chore(locales): update translation base 2024-11-26 12:32:10 -03:00
Glought
f187d73838
feat(spoolman): Add Comment to Spools (#1511)
Co-authored-by: Glought <663343+Glought@users.noreply.github.com>
2024-11-26 12:00:56 -03:00
Alfredo Monclus
a92be75c48 refactor: optimize imports 2024-11-26 11:57:43 -03:00
Alfredo Monclus
48fcfbf353 chore(locales): update bulgarian
Co-authored-by: nikdan <nikdan67@users.noreply.github.com>

close #1513
2024-11-25 14:15:05 -03:00
Alfredo Monclus
3a372b74d3 refactor: thumb log message cut decimals 2024-11-25 14:15:05 -03:00
Alfredo Monclus
e2ac3f1ef1 fix: dialog confirm not being cleared
close #1508
2024-11-25 14:14:51 -03:00
Alfredo Monclus
b9eaaf6a92 fix(exclude): current object 2024-11-25 12:07:05 -03:00
Alfredo Monclus
48aa50332e refactor: add and use available commands for z_tilt and quad_level
close #1512
2024-11-25 12:07:05 -03:00
Alfredo Monclus
02d791f4d1 fix: heatergraph exception 2024-11-25 12:07:05 -03:00
Weblate (bot)
6d79b31f56
chore(locales): Translations update from Hosted Weblate (#1509)
* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (322 of 322 strings)

Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 100.0% (322 of 322 strings)

Co-authored-by: Kayz C <kayzed.x@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hant/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Lithuanian)

Currently translated at 100.0% (322 of 322 strings)

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

---------

Co-authored-by: Kayz C <kayzed.x@gmail.com>
Co-authored-by: vjurka <v@jurka.lt>
2024-11-25 10:23:20 -03:00
Alfredo Monclus
8e4f859b09 feat: turn off power devices that are associated to the turn on button when shutting down printer 2024-11-17 12:09:38 -03:00
Alfredo Monclus
301514f436 fix: screensaver issues when using dpms
close #1505
2024-11-17 12:09:38 -03:00
Weblate (bot)
114dbdec0c
chore(locales): Translations update from Hosted Weblate (#1503)
* Translated using Weblate (Spanish)

Currently translated at 100.0% (322 of 322 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 (Italian)

Currently translated at 100.0% (322 of 322 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 (Russian)

Currently translated at 97.5% (314 of 322 strings)

Co-authored-by: Владимир Чернояров <s3mpau@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ru/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Chinese (Traditional Han script))

Currently translated at 99.3% (320 of 322 strings)

Co-authored-by: Kayz C <kayzed.x@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/zh_Hant/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Co-authored-by: Giadej <Giadej@users.noreply.hosted.weblate.org>
Co-authored-by: Владимир Чернояров <s3mpau@gmail.com>
Co-authored-by: Kayz C <kayzed.x@gmail.com>
2024-11-17 12:04:37 -03:00
Axel Pirek
c79ba16ff7
fix: screen not staying off (#1506)
When the screensaver is active and the screen is turned off due to DPMS
the unconditional call to self.screensaver.show wakes the screen up
again.
The check whether the screensaver is already active got lost in the
refactor.

Fixes #1504
2024-11-17 12:04:13 -03:00
Alfredo Monclus
43ad9fc6ae chore: update changelog 2024-11-12 16:45:47 -03:00
Alfredo Monclus
4172d59dbe
feat: Menu active status (#1482)
* feat: menu active status, now used to show if homed and leveled

* style: menu_active class
2024-11-12 16:45:35 -03:00
Alfredo Monclus
f4c6801a8c refactor: extract screensaver 2024-11-12 11:33:07 -03:00