846 Commits

Author SHA1 Message Date
alfrix
207914a5b5 temperature: fix for users that want to have temps in cooldown fix #688 2022-08-01 21:11:37 -03:00
alfrix
c06ca56ea0 job_status: fix #690 2022-08-01 20:44:04 -03:00
alfrix
b1f149495d themes: update material-dark and material-darker 2022-08-01 17:25:13 -03:00
alfrix
16871f967e Add bed-mesh icon 2022-08-01 13:59:09 -03:00
alfrix
7ba83227bd system: autoclose popup 2022-08-01 12:59:52 -03:00
alfrix
6fee87fb18 Update translations 2022-08-01 12:34:11 -03:00
Franklyn Tackitt
4e701c88ad Make installation configurable
```sh
KLIPPERSCREEN_VENV=$HOME/.venvs/klipperscreen ./scripts/KlipperScreen-install.sh
```
2022-08-01 12:24:18 -03:00
alfrix
a68a3df2e6 docs: use_dpms must be in main not in printer 2022-08-01 12:23:40 -03:00
alfrix
af1ae9a0ec system: Add check for updates close #681 2022-08-01 12:23:40 -03:00
alfrix
de84bd6597 only allow 1 confirm dialog 2022-08-01 12:23:40 -03:00
alfrix
d5bc271788 close dialogs on klippy restart 2022-08-01 12:23:40 -03:00
alfrix
e8e4555d46 temperature: Support specific preheat items close #428 2022-08-01 12:23:40 -03:00
alfrix
af158a4279 bed_level: support 3 screws close #606 2022-08-01 12:23:40 -03:00
alfrix
ad614e6734 fix macros shortcut not showing in the action_bar 2022-08-01 12:23:40 -03:00
alfrix
eb17bb58ad screen_panel: remove unused parameters 2022-08-01 12:23:40 -03:00
alfrix
9c2b52009a built-in keyboard 2022-08-01 12:23:40 -03:00
alfrix
0d8746d3e3 bed_mesh: clear button calibrate button, fixed sizes cleanups 2022-08-01 12:23:40 -03:00
alfrix
a0cff7ec56 simplify name spliting 2022-08-01 12:23:40 -03:00
alfrix
317f9df4b5 job_status: now works without extruders or fans 2022-08-01 12:23:40 -03:00
alfrix
422f5619be system: add webcamd to allowed services to restart 2022-08-01 12:23:40 -03:00
alfrix
88ca902a4b popups: wrap long messages, increase margins, touch anywhere to close 2022-08-01 12:23:40 -03:00
alfrix
c047bed518 bed_level: hide the panel if bed_screws or screws_tilt_calculate are not defined
there are printers with fixed beds that don't need this panel
2022-08-01 12:23:40 -03:00
alfrix
aa2bfcbaee print: add delete file
this is temporary, to delete a file click the thumbnail
TODO: context menu or other solution to be decided
2022-08-01 12:23:40 -03:00
alfrix
752e53ff56 screen: popups can be configured to not close #456 2022-08-01 12:23:40 -03:00
alfrix
5234a5dc15 main_menu: don't show the graph if there are no available devices 2022-08-01 12:23:40 -03:00
alfrix
3bae1a4da8 menu: show temp if there are only extruders, heater_pin in klipper is mandatory for extruders 2022-08-01 12:23:40 -03:00
alfrix
fda5589531 screen: Always ask to save config if we detect it on responses 2022-08-01 12:23:40 -03:00
alfrix
f9e6ac62b7 main menu and temp cleanups and tweaks 2022-08-01 12:23:40 -03:00
alfrix
fcbe264d1a network: panel tweaks 2022-08-01 12:23:40 -03:00
alfrix
25e6110dab output_pin panel close #546 2022-08-01 12:23:40 -03:00
alfrix
aa5f91a548 Wait more time to initialize 2022-08-01 12:23:40 -03:00
alfrix
6510b2ec6b Refactor
Use f-strings
Avoid unnecessary casts to str()bool()int()
Ensure file closure
Merge nested ifs
Simplify for-assigns-appends with comprehensions and internal functions
Avoid shadowing internal function names
Initialize variables
Return value directly instead of assign then return
Make some methods static
2022-08-01 12:23:40 -03:00
alfrix
68d4f9c534 keyboard: fix for long vertical screens 2022-08-01 12:23:40 -03:00
alfrix
a44f8f7b13 job_status: fix issue with thumbnails in some resolutions 2022-07-19 11:39:13 -03:00
alfrix
e1961db6e9 docs: add an alternative way of booting to console 2022-07-18 18:49:03 -03:00
alfrix
41f0a4c4ce fix matchbox-keyboard not opening on Buster fix #674 2022-07-18 18:42:04 -03:00
AntoszHUN
fedb0a3387
Update Hungarian Language (#675) 2022-07-17 17:29:22 -03:00
fengz41
d69b0ac66a
Update Chinese Translation (#676) 2022-07-17 17:29:07 -03:00
Selim
020e20db44
Turkish_update (#672) 2022-07-12 14:59:01 -03:00
AntoszHUN
050cc13e57
Update Hungarian Language (#669) 2022-07-08 08:45:16 -03:00
alfrix
37c10fc8b3 keyboard: fix for long vertical screens 2022-07-04 16:33:26 -03:00
alfrix
e70c9d37e9 layout: fixes for long vertical screens
KS is not optimized for this aspect-ratio, but at least it shouldn't be broken
2022-07-04 16:23:21 -03:00
alfrix
fd221bde86 docs: fix location of rotation guide 2022-07-04 14:39:20 -03:00
alfrix
e616c842ed docs: add a screen rotation guide 2022-07-04 14:16:26 -03:00
alfrix
f97bed826b style: deprecate active_device class 2022-07-04 13:46:04 -03:00
alfrix
9833b887ad screen: fix restart #667 2022-07-04 13:30:16 -03:00
alfrix
92335b78a0 docs: fix links 2022-07-04 10:58:53 -03:00
alfrix
6b88ac0558 base_panel: fix #666 2022-07-03 18:04:57 -03:00
alfrix
3babd0e02c job_status: fix issue with layer height 2022-07-03 15:57:02 -03:00
alfrix
d295129fa0 docs: fix missing extension 2022-07-03 12:18:43 -03:00