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
Alfredo Monclus
524aa0e7dc
drop python 3.7 support ( #1271 )
...
* drop python 3.7 support
start using PEP 572 assignment expressions
Update FAQ
improve how unsupported versions are informed
this should be clearer on why we refuse to continue
* add more asign-expressions
2024-05-24 19:13:19 -03:00
Alfredo Monclus
bdc48d37a8
pins: add pwm_tool
2024-05-23 23:21:24 -03:00
alfrix
7dd62decaf
refactor reinit
...
should fix an issue when the user presses retry before the websocket fully disconnects
2024-05-13 11:55:21 -03:00
alfrix
1afc67b354
panels: simplificate panel sub-menu system
2024-05-12 15:53:45 -03:00
alfrix
ef184ceed3
add system info panel
2024-05-09 11:33:02 -03:00
alfrix
52754a61a8
rework websocket disconnect fixes #1352
...
used a solution closer to the webscocket-client docs
2024-05-03 22:03:25 -03:00
alfrix
5f70492e98
fixup for connection refactor: do not try to reconnect if on printer_select
2024-05-03 14:32:30 -03:00
alfrix
4c72ade658
screensaver: simplify the timer logic
...
i've seen some issues with the timing handling this should fix them
2024-05-03 13:44:45 -03:00
alfrix
135e1858a8
websocket: identify the client to moonraker
2024-04-30 14:47:32 -03:00
alfrix
ad2df873d3
refactor printer initialization and connection handling
...
removes the lag while trying to connect
cleaner code, seems faster
2024-04-30 14:27:14 -03:00
alfrix
81560ca006
refactor: combine printer query items
2024-04-30 06:32:43 -03:00