240 Commits

Author SHA1 Message Date
alfrix
5eac3bef6b Update Translations 2022-03-31 11:26:25 -03:00
alfrix
b70524cd28 Screensaver if dpms is off
This should protect against first touch when the screen is blanked
and help in cases where the driver implementation is not up to spec.
2022-03-29 23:37:59 -03:00
alfrix
6f86448405 Fix issues while Moonraker is connected but klipper is disconnected
fixes #548
2022-03-28 16:47:52 -03:00
alfrix
e186fa6a3d bed_mesh and keypad: support writing with keyboard 2022-03-26 22:25:06 -03:00
alfrix
d945ef8b0a printer: fix some issues with the graph 2022-03-25 12:06:08 -03:00
alfrix
b83f12265d Splash_screen: fix return and duplicated power devices
fix forcefully returning the user from menu to splash when there is no connection to moonraker/klipper
fix a case where the power device was added multiple times to the list
2022-03-24 10:34:27 -03:00
alfrix
bc34b3c8d6 config: fix menu and preheat merge bugs
it's now possible to define a custom menu without the need to copy all the menu entries from defaults.conf
if you want to define all the entries, disable the default menu with 'use_default_menu: False' under [main]

if a preheat is defined then defaults are dropped in favor of keeping only user defines, this behaviour
has not changed, and it's intended since the user may not want any of the defaults; but it's now possible to
put preheat options in an include file.

fixes #530
fixes #497
fixes #408
2022-03-21 12:57:18 -03:00
Andriy
64ebf861fb Update Ukrainian
close #555
2022-03-21 11:53:33 -03:00
alfrix
50d3671d0f base_panel: simplify sidebar scaling 2022-03-21 07:14:58 -03:00
alfrix
5286e433fe logging: cleanup unnecesary lines 2022-03-21 06:34:02 -03:00
AntoszHUN
8108500dc2
Update Hungarian language (#554) 2022-03-20 18:12:16 -03:00
alfrix
48b2ef513f Fix files and printer memory leaks fixes #479 2022-03-20 12:11:41 -03:00
alfrix
4899701ae3 Update translations 2022-03-20 10:21:34 -03:00
alfrix
82c8d62876 screen: move the wifi-manager to the network panel
moving the manager should increase startup times
only load it when the user wants to manage networks

network: add ip at the top (fixes #422)
network: always reload the list of networks
wifi: fix network list getting blank
network: make the list more resilient to netinfo errors
2022-03-20 09:19:45 -03:00
Alfredo Monclus
046e03b883
Improve error messages (#549)
Shows if the issue is with moonraker or klipper
if the issue is with klipper and there is info about it then show it
Reconnect now has a counter and it's visible to the user
2022-03-18 20:18:53 -03:00
Zs.Antal
aa6ae014d8
Update Hungarian language (#545)
Improved minor spellings.
Exchange of certain words.
Minor fixes.
2022-03-15 12:42:46 -03:00
Alfredo Monclus
a893f47604
Show fan speed according to max_power and off_below (#543)
fixes #444
2022-03-15 12:41:47 -03:00
alfrix
ee0cc9ca10 Remove unused variables 2022-03-15 12:41:21 -03:00
alfrix
5899c8feab Optimize imports 2022-03-15 12:41:21 -03:00
Alfredo Monclus
6ce0ea7253
graph: various fixes (#539)
fix axis sizes for high resolutions (tie to font_size)
fix update interval sometimes being faster (fix printer timer)
fix new device added causing horizontal line (use min not max)
2022-03-13 12:10:42 -03:00
Alfredo Monclus
b1dd83d955
job_status: rework time calculation
New 'Auto' setting that selects the best guess
added an slicer time compensation if you find that your slicer always under/over estimates by some amount
Split in days if the time is more than 24h
2022-03-10 11:43:53 -03:00
alfrix
490dc929bd splash_screen: make power_devices mandatory for the power on button 2022-03-10 11:26:43 -03:00
alfrix
65248bfef7 config: fix malfomed default config fixes #538 2022-03-10 09:32:53 -03:00
Alfredo Monclus
708fec4c45
Fix issues waking up screen from a remote connection (#535)
When connected from vnc the screen did not unlock from the remote session click
This also implements an optional disable DPMS for people with issues where DPMS doesn't work as it should (hw issues, driver issues, etc)
Changes #340 almost entirely
2022-03-07 14:55:24 -03:00
Elektrickser
f9f313f076
Update German Translation (#532) 2022-03-05 20:26:31 -03:00
alfrix
7f03061ce6 graph: fix error when touching the graph area
Contrary to people beliefs, this is not the issue when their touchscreen doesn't work
2022-03-05 08:11:33 -03:00
Zs.Antal
27d00c049b
Update Hungarian translation (#526) 2022-03-01 23:15:42 -05:00
alfrix
1b7f908d6b Websocket: wait at least 3 seconds until reconnect, 1 second was too low even locally 2022-03-01 16:17:27 -03:00
alfrix
244f964126 system and menu: fix not loading when no printer is online but moonraker is connected 2022-03-01 09:12:13 -03:00
alfrix
320b7a8836 Update websocket-client to 1.3.1 2022-02-28 19:57:50 -03:00
alfrix
c77bdfe617 Translations: Fix plurals 2022-02-26 16:03:08 -03:00
Alfredo Monclus
dd027c0583
Vertical mode (#480) 2022-02-24 16:00:51 -03:00
alfrix
be3c24198d Websocket: fix issue when trying to connect to an offline printer
Fix: #401
2022-02-23 23:24:01 -03:00
alfrix
c4ac1cb52e Ukranian Translation
Close #520

Co-authored-by: komandrik
2022-02-23 19:35:20 -03:00
Zs.Antal
ea4b98f3d6
Updated Hungarian Language pack (#513) 2022-02-19 14:45:03 -03:00
alfrix
ef5873d095 Hungarian translation
Co-authored-by: Zs.Antal <45710979+AntoszHUN@users.noreply.github.com>
2022-02-12 20:48:52 -03:00
alfrix
de35769600 Temp_panel: Fix issue with temperature_fan #495
Since temperature_fan has a target, it needs to be in the list to properly work
2022-02-08 13:45:46 -03:00
Code_PhantomPain
41b3309ff9
improve and finish zh_cn translations (#493)
Co-authored-by: sjqlwy <sjqlwy@yeah.net>
2022-02-07 13:40:25 -03:00
alfrix
1964f13e26 Update translations 2022-02-05 13:53:00 -03:00
alfrix
8375606771 Make Main_menu and Temp_panel look equal 2022-02-05 12:17:12 -03:00
alfrix
20aa25256f Graph: improve look when there is little space 2022-02-05 10:24:09 -03:00
Randell Hodges
e478c3e8d9
Increase max move speed and separate XY and Z max speed (#411)
* Seperate XY and Z max speed
Increase max range of speed

* Limit the UI maximum for speed to 200, but allow a per printer override.

* Fix linting
2022-02-01 20:07:49 -05:00
Alfredo Monclus
c1372c1839
Start in configurations without fans or extruders or temp devices
A bunch of conditionals that makes KS start and not stay in the splash screen
2022-01-30 10:55:05 -03:00
alfrix
d0ccdc0f7c Temp_panel: Show only heaters 2022-01-24 08:41:22 -03:00
Adam Polkosnik [fun]
17b21bd41d
Polish translation (#468)
* Added Polish translation

* Updated polish translation, fixed plural forms for "hour" in KlipperScreen.pot

* updated en lang, forgot trailing new line in .pot

* Small updates to .pl language translation
2022-01-24 07:11:38 -03:00
alfrix
213f1c92d6 Temp_panel: Maintain selection of heaters if the user go out of the panel and back 2022-01-23 13:51:18 -03:00
alfrix
02c008de84 Temp_panel: Fix temps not updating after opening another instance
Fix #446
2022-01-23 13:18:36 -03:00
Alfredo Monclus
d8bc4747e8
Fix Startup without [virtual_sdcard] (#461)
* Rewrite evaluate_state

* Print: Show an error if trying to print without [virtual_sdcard]
2022-01-22 22:03:57 -03:00
alfrix
1b38dbb36a Finish da-translation #465 2022-01-22 12:08:45 -03:00
srbjessen
5d19652b5b
da-translation (#465)
* Update KlipperScreen.po
2022-01-22 12:06:37 -03:00