310 Commits

Author SHA1 Message Date
alfrix
dad267d278 Temp_panel: Fix issue with shared_heaters Fix #482 2022-01-29 00:24:50 -03:00
alfrix
4c89eaf3e2 Temp: Start in delta mode when printing 2022-01-28 14:23:22 -03:00
alfrix
d0ccdc0f7c Temp_panel: Show only heaters 2022-01-24 08:41:22 -03:00
alfrix
4e594c258f System: Fix long translations breaking the ui at low resolution 2022-01-24 07:17:35 -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
0592840ded Change scrolling behaviour in a few more places 2022-01-22 21:08:41 -03:00
Jordan
4b0b937c41 Change scrolling behavior to enable touch scroll. Fix #466 2022-01-22 15:30:02 -05:00
alfrix
07aa6bb7f7 Job_status: wrap long error messages 2022-01-22 09:36:50 -03:00
alfrix
8e8e23de0f Job_status: Fix not changing state if a print is issued during cancelling 2022-01-22 09:06:33 -03:00
alfrix
de0b6ea435 Job_status: Fix thumbnail and metadata not updating after a cancel and re-upload 2022-01-22 09:06:33 -03:00
Alfredo Monclus
1065676018
Temp_panel: Do not set temp if not defined or out of range (#449) 2022-01-22 07:43:03 -03:00
Alfredo Monclus
efa6344964
bed_mesh: use default profile (#450)
currently the bed_mesh panel will create a profile called None if no profile is selected, but klipper will use the default profile if that is the case, using the default profile if nothing was selected should be correct.
2022-01-22 07:35:57 -03:00
Kmarty
0e3027638f
Fix issue trying to set temperature from main_menu (#457)
'KlippyGcodes' has no attribute 'MAX_EXT_TEMP" by syncing (duplicit)
function change_target_temp() with 'panels/temperature.py'
2022-01-21 16:24:41 -03:00
Alfredo Monclus
ec4213b971
System: fix updater dialog (#462) 2022-01-21 16:22:01 -03:00
Alfredo Monclus
5d3bae8ff9
Temp_panel: put devices in a scroll (#436)
* Temp_panel: put devices in a scroll

* Tweak margins

* Tpanel: Fix whitespace in message

* Fix #429 temperature_fan not updating target
2022-01-17 01:13:46 -05:00
Alfredo Monclus
8dd5c64006
Extrude panel: Support 5 extruders (#441) 2022-01-17 01:13:16 -05:00
Alfredo Monclus
86fc0f9988
Menu: Arrange 3 x 2 and 2 x 2 (#442)
* Arrange 3 x 3 and 2 x 2

* typo
2022-01-17 01:12:54 -05:00
Devil-of-Chaos
f796a72057
Add Ability to Use Custom Service (#418)
* Custom Servive

* Custom Service

* Update system.py

* Update Configuration.md
2022-01-13 11:17:45 -05:00
Alfredo Monclus
8c489bc465
Support hiding by name using underscore (#437) 2022-01-13 11:09:06 -05:00
Alfredo Monclus
e1e3437d62
Relax timers for CPU efficiency (#439) 2022-01-13 11:05:34 -05:00
Alfredo Monclus
2982eb9645
Track the status of calibration and inform the user more (#402) 2022-01-12 20:03:57 -05:00
Alfredo Monclus
eb80be47db
Temp_panel: Fix extruder not setting temps with numpad (#426) 2022-01-11 06:59:07 -05:00
Alfredo Monclus
8a8c6c064c
Graph in temp panel, combine preheat and temp (#393)
* Graph in temp panel, combine preheat and temp

* Fix target not working properly

* Fix initial preselect

* Add the ability to change in delta temps

* Make the label translatable

* Add Unit to the label

* Add de/select button to popover

* Warn the user if nothing was selected

* Fix templabel

* Fix to comply with pep8

* Fix colors, thanks Jordan

* Fix popover selection

* Update docs image

* Gain horizontal space

* Gain even more horizontal space (remove target)

* Fix temperature_fan

* Add icon and style to temperature_fan

* List preheat deprecation in breaking changes

* Use the printer maximum temperature

* Cleanup target and fix popover select

* Fix codestyle

* Add extra preheat presets

* Change Class name

* Update docs image

* Improve Maximum temperature handling and Temperature fans
2022-01-11 00:39:42 -05:00
Alfredo Monclus
58e0aa74d0
Word Wrap (#395)
* Word-wrap dialogs

* prevent horizontal scrollbar caused by translators

* Fix weird indentation on print name
2022-01-03 12:45:55 -05:00
Alfredo Monclus
9449f24b5f
Splash_screen: show full error message (#389)
* Splash_screen: show full error messge

* Fix splash not changing from connecting to error
2022-01-03 01:29:49 -05:00
Alfredo Monclus
9d3a6c7538
Support Manual Mesh calibration (#388)
* Bed_mesh: Home if not homed

* Bed_mesh: support manual bed mesh leveling

* Indentation Fix

* Change log string to represent current behaviour
2022-01-03 01:29:01 -05:00
Frank Tackitt
d19e303f0d
Support the "enter" key from a physical keyboard (#379)
* Support the "enter" key from a physical keyboard

I often have a usb keyboard dangling from my printer, and got annoyed I couldn't just hit enter from the console.

https://docs.gtk.org/gtk3/signal.Entry.activate.html

* Fix whitespace for linting
2021-12-24 09:32:07 -05:00
Alfredo Monclus
22221c61ac
Fix Network Panel (#375)
* Network: Fix Keyboard still showing after connection

* Network: fix dialog setting wrong size

* Fix empty network panel
2021-12-24 09:31:47 -05:00
d8ahazard
6c3c579e6e
Support multiple power devices. (#350)
Enable multiple devices to power on when turning on printer. Devices starting with "Printer" will turn on
2021-12-24 09:31:01 -05:00
Christian Kvasny
0b9d545c6f
add speed as parameter to UN/LOAD_FILAMENT macro (#359)
* Configurable xy position for z-calibrate added

* fix coding style

* Z probe calibrate option added

* add speed as parameter for UN/LOAD_FILAMENT macro

* add macros.md to docs

* update description

* change macros-md
fix format

Co-authored-by: jordanruthe <31575189+jordanruthe@users.noreply.github.com>
2021-12-18 09:38:33 -05:00
Alfredo Monclus
d9171e0d15
Always show Load/Unload buttons (#363)
But give the user an error if the Macro is missing
2021-12-17 12:43:25 -05:00
Alfredo Monclus
ae47cac064
Improve plot performance (#364) 2021-12-17 12:39:31 -05:00
Jordan
9660172e0b Enable startup with #360 to not error 2021-12-10 21:13:18 -05:00
Jordan
d21e9cbfaa Main menu hide 'set temp' for devices that don't have a heater. 2021-12-07 21:05:17 -05:00
Jordan
c3103d3b11 Fix graph error and make colors configurable 2021-12-07 21:05:17 -05:00
Jordan
dd56d192cc Create keypad widget and include set temp on the main menu 2021-12-07 21:05:17 -05:00
Jordan
e26e4006d6 Move graph location 2021-12-07 21:05:17 -05:00
Jordan
fdf81ecf06 graph: Add ability to hide/show sensors. 2021-12-07 21:05:17 -05:00
Alfredo Monclus
ac3bde654a tweaks (#291) 2021-12-07 21:05:17 -05:00
Jordan
139115a0e9 Updates to graphing.
Modify heaters to show only ones available in the temp store. Add 
ability to hide/show heaters.
2021-12-07 21:05:17 -05:00
Jordan
5bfcd0108a Adding graph capability to main menu 2021-12-07 21:05:17 -05:00
Alfredo Monclus
eca3385ffe
Add the full message of the commits in the updater (#343) 2021-12-04 12:29:17 -05:00
Alfredo Monclus
2c050a649c
Wakeup touch block (#340)
* Prevent accidental touches on wakeup (DPMS needed)

* fixup

* This is a very old workaround to blank the cursor for the entire X

* Separate cursor change into a procedure

* Check for DPMS FAIL state first
2021-12-04 12:28:37 -05:00
Jordan
dd0fd18b25 power: Sync power state on panel load. Fixes #322 2021-12-01 19:41:49 -05:00
Alfredo Monclus
4569192ffa
Improve the bed mesh plot (#338)
* Improve the bed mesh plot

* Fix when the mesh is offset or there are big values
2021-11-25 12:45:54 -05:00
Alfredo Monclus
4f61cedd6c
Zcal panel: Support for Z_ENDSTOP_CALIBRATE (#327)
* Zcal panel: Support for Z_ENDSTOP_CALIBRATE

* Suggested changes

* Change naming of Gcodes because it can be calibrating an endstop and not a probe

* Update translations
2021-11-21 15:40:42 -05:00
Alfredo Monclus
b959cf5b4f
Move panel: Add Z-tilt/Quad-gantry-level/HomeXY button (#326) 2021-11-16 21:05:02 -05:00
Elektrickser
b52085746f
More German Translations (#318)
* Add German Language

Translate the texts to german.

* Update system.py

change grid, to see all buttons on screen

* Revert "Add German Language"

This reverts commit 698225883947d4237559009d82f9f34885fb0a42.

* Add German Language

add German translated files.

* fixed german translation

fixed "Laden"

* fixed german translation

add more translations

* Update system.py
2021-11-16 21:03:46 -05:00