ec10076810
注册码功能实现
2025-06-20 17:42:46 +08:00
c0ade12c58
增加高级功能选项菜单
2025-06-11 10:10:19 +08:00
Alfredo Monclus
2397a44ae3
refactor: use one parameter per line
2025-05-25 06:53:17 -06:00
Andrew Bruce
0aa2dcc2d2
Revert "refactor: simplify the windowed flag" ( #1581 )
...
This reverts commit e01acf8edc
.
Fixes https://github.com/KlipperScreen/KlipperScreen/issues/1564
2025-05-25 06:50:27 -06: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
Alfredo Monclus
347e821d39
feat: add save z to save dialog ( #1545 )
2025-02-16 14:00:11 -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
ff35d67175
screen: add an extra check for lost connections during init
2025-02-12 07:30:35 -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
301514f436
fix: screensaver issues when using dpms
...
close #1505
2024-11-17 12:09:38 -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
f4c6801a8c
refactor: extract screensaver
2024-11-12 11:33:07 -03:00
Alfredo Monclus
9a6aeaa43e
feat: lockscreen closes #1490
2024-11-12 11:33:07 -03:00
Alfredo Monclus
7127b5d624
fix: matchbox kbd
2024-10-29 10:04:42 -03:00
Alfredo Monclus
ce420aea94
refactor: screen switch comparison to the right
2024-10-28 12:19:04 -03:00
Alfredo Monclus
e01acf8edc
refactor: simplify the windowed flag
...
do not declare multiple variables in the same line
2024-10-28 12:16:39 -03:00
Alfredo Monclus
7ea3122908
feat(ks_actions): ability to show specific panels or custom menus defined in runtime ( #1418 )
2024-10-18 11:33:29 -03:00
Alfredo Monclus
585f477e51
fix: keyboard not switching entry
2024-09-20 19:16:21 -03:00
Alfredo Monclus
a262247a2a
feat: make the osk keypad smaller while landscape
2024-09-20 19:16:21 -03:00
Alfredo Monclus
822f5400cf
feat: add keyboard to keypad switchs to macro panel
2024-09-20 19:16:21 -03:00
Alfredo Monclus
688ada6c4e
fix: use environment display on xset
...
fixes #1467
2024-09-20 11:45:38 -03:00
andrewmv
21a269edd2
feat: Moonraker route prefix support ( #1464 )
...
* Added config directives to specify moonraker route prefix, and
explicitly specify SSL
* Added newly-implemented options to documentation
* Fixed boolean handling
* Cleanup
* Fixed trailing whitespace
* refactor: simplifications and lint fixes
---------
Co-authored-by: Alfredo Monclus <alfredomonclus@gmail.com >
2024-09-13 18:02:12 -03:00
Alfredo Monclus
7fd759d5fc
feat: show the cursor toggle and allow switching on the fly
2024-09-04 12:52:46 -03:00
Alfredo Monclus
2c3e0f6c90
refactor(extrude): only open temp panel after sending the command and checking failed
...
this should allow people to handle the situation without creating an extra setting
close #1434
2024-08-01 15:59:11 -03:00
Alfredo Monclus
c2325f2295
fix(printer_select): do not execute status changes
2024-07-30 15:42:19 -03:00
Alfredo Monclus
99f62a05ad
fix: tempstore retry issue
...
close #1441
2024-07-28 15:43:38 -03:00
Alfredo Monclus
8820059895
fix(screen): wrong logging size when resized
2024-07-06 14:57:56 -03:00
Alfredo Monclus
7aa6e06ed4
fix(temperature): improved and fixed auto select
2024-07-06 11:15:50 -03:00
Alfredo Monclus
fde41e85dd
feat(notifications): add clear close #1178
2024-07-06 11:15:50 -03:00
Alfredo Monclus
115dba8c88
feat(notifications): klipper config warnings
2024-07-06 11:15:50 -03:00
Alfredo Monclus
fd0ccfdbab
refactor: completely ignore gcode responses with temps:
...
i can't think of a reason to show this messages
2024-06-29 12:00:11 -03:00
Alfredo Monclus
d4a0bef188
popups better throtle ws messages
2024-06-21 08:34:50 -03:00
Alfredo Monclus
4060d6ef18
job_status: remove the status message and use the titlebar for that
2024-06-10 15:07:53 -03:00
Alfredo Monclus
c0477be5cb
screen: fixup reload of main
2024-06-10 14:24:18 -03:00
Alfredo Monclus
8e735bfd5d
screen: refactor to fix #1397
...
only auto-close dialogs when changing menu struct
only remove_all when changing menu
2024-06-10 12:58:05 -03:00
Alfredo Monclus
e3174c4929
fix small leaks with timers
...
50kb over 1200 iterations doesn't seem much, but anyway
2024-06-08 14:06:06 -03:00
Alfredo Monclus
78465fa564
screen: add gc call when cleaning up panels
2024-06-04 18:07:41 -03:00
Alfredo Monclus
83d38a77dc
change sys.exit to os._exit for pypy
2024-06-04 18:06:28 -03:00
Alfredo Monclus
3d542465e8
main and temp fix list color after cb014a850b
2024-06-04 14:51:27 -03:00
Alfredo Monclus
2d2e80c3fd
panels: allow to call them without name
2024-06-04 11:16:50 -03:00
Alfredo Monclus
a3bfcc4f44
fix screensaver not properly resetting if the blanking is different when printing
2024-06-03 14:27:33 -03:00
Alfredo Monclus
5abfb6f226
screen: theme doesn't need a restart anymore
2024-06-03 08:22:48 -03:00
Alfredo Monclus
a37cb967a1
screen: refactor theme load to allow on the fly switching
2024-06-02 12:36:53 -03:00
Alfredo Monclus
cb014a850b
screen: refactor theme load into separated methods
2024-06-02 10:05:58 -03:00
Alfredo Monclus
18853a7371
splash: show the message when klipper is shutdown
2024-06-02 06:48:11 -03:00
Alfredo Monclus
5619a77d6e
changes to make ks start and give the no support error in python 3.7
2024-05-29 22:27:52 -03:00
Alfredo Monclus
6815e9cabc
network: improvements in error handling
2024-05-25 23:56:07 -03:00
Alfredo Monclus
fe8b1e9d70
screen: rework panel clear
2024-05-25 17:00:42 -03:00