2214 Commits

Author SHA1 Message Date
6a4782dfe6 P800机型新增1.1版本 2025-06-25 15:38:22 +08:00
a71c592060 取消创建PAM session,否则屏幕不会重启 2025-06-24 11:02:07 +08:00
WRP
ec10076810 注册码功能实现 2025-06-20 17:42:46 +08:00
zkk
c3997c8628 实现恢复出厂设置功能
(cherry picked from commit 0c2a2618beb68d50601e433beef06122fb0ffd40)

# Conflicts:
#	ks_includes/KlippyFactory.py
#	panels/advanced.py
#	styles/dark/style.css   resolved by [CherryPick] version
2025-06-20 11:33:18 +08:00
WRP
b928fc02c8 工厂模式菜单优化 2025-06-20 11:20:37 +08:00
zkk
cc7749eebb 增加型号版本的选择
(cherry picked from commit 58d8df665291e71cf5c5802ea699d4923cd5ab67)

# Conflicts:
#	panels/factory_settings.py
2025-06-20 10:53:20 +08:00
WRP
2d762b1a33 增加机型设置并添加隐藏的入口 2025-06-20 10:33:58 +08:00
2d71e1a069 更新WiFi页面 修复已知Bug
# Conflicts:
#	ks_includes/sdbus_nm.py   resolved by [CherryPick] version
#	panels/network.py   resolved by [CherryPick] version
2025-06-13 14:58:56 +08:00
wrp
ba6f9491b4 修改led页面的蓝色色块显示为黄色 2025-06-11 11:46:29 +08:00
wrp
c0ade12c58 增加高级功能选项菜单 2025-06-11 10:10:19 +08:00
wrp
08f8f732f9 修改默认预热温度 2025-06-11 09:11:57 +08:00
wrp
e2857f4f7c 添加气泵送料的耗材传感器类型 2025-05-27 09:51:57 +08:00
wrp
213622a408 修改耗材挤出长度及速度 2025-05-27 09:36:34 +08:00
wrp
778096a8e1 修改主页面和温度页面加热器的排序方式 2025-05-27 09:35:41 +08:00
Alfredo Monclus
2397a44ae3 refactor: use one parameter per line 2025-05-25 06:53:17 -06:00
Weblate (bot)
15e14aaaea
chore(locales): Translations update from Hosted Weblate (#1579)
* Translated using Weblate (Russian)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Yurt Page <yurtpage@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/ru/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (French)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Jean-Yves Leduc <leduc.jy@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/fr/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Yurt Page <yurtpage@gmail.com>
Co-authored-by: Jean-Yves Leduc <leduc.jy@gmail.com>
2025-05-25 06:50:48 -06:00
Andrew Bruce
0aa2dcc2d2
Revert "refactor: simplify the windowed flag" (#1581)
This reverts commit e01acf8edce2c8f7e97c7bbb7b5460d621b7150a.

Fixes https://github.com/KlipperScreen/KlipperScreen/issues/1564
2025-05-25 06:50:27 -06:00
Jack_up
e1aeaa6f23
Refactor: allow pre-setting variables before execution in install script (#1578)
* refactor: improve readability and structure of installation prompts in KlipperScreen-install.sh

* refactor: streamline user prompt and normalize input for NetworkManager installation
2025-05-25 06:50:07 -06:00
Weblate (bot)
8aa2fcc019
chore(locales): Translations update from Hosted Weblate (#1577)
* Translated using Weblate (German)

Currently translated at 100.0% (325 of 325 strings)

Co-authored-by: Otis Mohr <mail@otismohr.de>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/de/
Translation: KlipperScreen/KlipperScreen

* Translated using Weblate (Dutch)

Currently translated at 99.6% (324 of 325 strings)

Co-authored-by: Themechanic1987 <Nigel_andreas@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/klipperscreen/klipperscreen/nl/
Translation: KlipperScreen/KlipperScreen

---------

Co-authored-by: Otis Mohr <mail@otismohr.de>
Co-authored-by: Themechanic1987 <Nigel_andreas@hotmail.com>
2025-05-15 08:50:48 -06:00
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