54 Commits

Author SHA1 Message Date
alfrix
d2d2c82041 feat: camera support, using mpv as backend
it should be able to play any video or stream that mpv itself can handle

close #67 close #129
2022-12-11 09:20:06 -03:00
alfrix
06bf269862 feat: turn on_off power devices with the screensaver close #518 2022-12-05 12:31:44 -03:00
alfrix
3c8886ab36 Documentation updates close #821 2022-11-28 22:35:13 -03:00
alfrix
c3c28175ca use https with port 7130 and mention the behaviour in the docs 2022-11-18 13:54:16 -03:00
alfrix
d55bc160ac docs: update config location 2022-11-18 00:53:53 -03:00
alfrix
c5413e51c9 config: add printer_data to default config search locations
close #759
2022-10-26 22:36:52 -03:00
alfrix
2e026aef56 extrude: make the speed and distance configurable close #673 2022-10-14 10:19:44 -03:00
Laurenz
2cce477e5b
Add current heater power % to job status (#708)
* Add current heater power % to job status

* Add show_heater_power config option and move update_temp()s to ScreenPanel

* Add the option to the UI config instead of the docs

* Prefer extra items on job_status over the power

There is not a lot of space, it's a trade off, and people will likely prefer extra_items

* Remove the comma, none of the other buttons have it

* job_status: inherit the parent config

* screen: create reload_panels to avoid some service restarts

* extrude: fix power breaking multi-extruder setups

* main and temp: remove degrees char from the table

* main and temp: revert removal of the header

Co-authored-by: alfrix <alfredomonclus@gmail.com>
2022-09-09 11:34:50 -03:00
alfrix
64335b3fef docs: only list main configurations not changeable from the UI 2022-09-02 19:58:35 -03:00
alfrix
5a39e24230 docs: update configuration filter list for menu
close #374 this updates the available filter list
2022-08-07 06:48:51 -03:00
alfrix
a68a3df2e6 docs: use_dpms must be in main not in printer 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
752e53ff56 screen: popups can be configured to not close #456 2022-08-01 12:23:40 -03:00
alfrix
5437eaead0 docs: fix build, re-skin and improve 2022-06-01 16:21:56 -03:00
alfrix
7b4a24d079 job_status: simplify timeouts because sometimes it didn't work, also do not autoclose by default because there may be offsets to be saved 2022-05-31 11:14:42 -03:00
alfrix
5a36729b76 PEP8, typos and warnings fixes 2022-05-31 11:14:42 -03:00
alfrix
2c6a853a80 docs: add preheat cooldown 2022-04-11 08:35:45 -03:00
alfrix
9f9e2ed6ad docs: update zcalibrate pos and dpms 2022-04-01 10:29:54 -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
Jesper Hansen
1af42e6f0f
Added option to select default printer at startup. (#542) 2022-03-15 20:14:36 -03:00
alfrix
7ab64c5a85 docs: fix links 2022-03-15 12:41:21 -03:00
alfrix
3c3db7fa21 base_panel: allow titlebar items to be configured 2022-03-05 11:50:26 -03:00
alfrix
088a6deabd splash_screen: allow power_devices to be configured 2022-03-05 11:33:24 -03:00
Alfredo Monclus
84fc6e5757
Bed_level: Support 6 and 8 Screws and rotation (#484) 2022-02-23 14:04:54 -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
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
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
964ae7986f
Docs: Add Bulleye fix (#367)
Also configuration file clarifications, and other minor updates.

Co-authored-by: jordanruthe <31575189+jordanruthe@users.noreply.github.com>
2021-12-17 12:41:29 -05:00
Oli Wright
bca1ac6ba6
Fix configuration filename (#373)
A rogue underscore (old formatting?) had been appended to the end of the config filename.  Removed.
2021-12-17 12:37:27 -05:00
Alfredo Monclus
1e5d701631
Update Docs (#346) 2021-11-29 11:09:25 -05:00
Christian Kvasny
4780592778
Configurable xy position for z-calibrate added (#310)
* Configurable xy position for z-calibrate added

* fix coding style

* Z probe calibrate option added
2021-11-02 08:00:20 -04:00
Alfredo Monclus
e54c7dcbb3
Update docs and add theming section (#296) 2021-10-06 12:02:05 -04:00
Jordan
857b4a9bab docs: Add generic heater to preheat section 2021-09-18 10:32:51 -04:00
Frank Tackitt
e1c478be83
Allow gcode commands with preheat options (#274)
* Allow gcode commands with preheat options

I use this to run a heatsoak macro during preheat.
  It moves to bed center, maxes the part cooling fan,
  and starts my nevermore chamber filter to circulate
  more air.

* Add documentation for preheat gcode
2021-09-18 10:32:13 -04:00
Jordan
996777a6dd Rename KlipperScreen.conf to defaults.conf to avoid some confusion 2021-09-16 22:56:33 -04:00
Alfredo Monclus
d41370cdf1
Use klipper_config by default if available (#241)
* Use klipper_config by default if available

* Update docs about config
2021-08-30 19:54:45 -04:00
Jordan
649ef38385 config: Allow specification of language in the config file 2021-07-30 12:42:02 -04:00
Jordan Ruthe
344df0a869 docs: Update to use mkdocs 2021-03-14 17:02:05 -04:00
Jordan Ruthe
3e505d7a71 config: Add include feature 2021-03-06 12:43:47 -05:00
Jordan Ruthe
b78ebea687 screen: Allow cursor to be displayed #51 2021-02-22 11:40:21 -05:00
Jordan Ruthe
3f2ed97385 fine_tune: Allow z babystep intervals to be configured 2021-02-22 11:10:19 -05:00
Jordan Ruthe
2c87e096f4 docs: Update configuration and changelog for new features 2021-02-15 15:42:45 -05:00
Jordan
37c043b3f9 KlippyWebsocket: changes to allow for moonraker api key 2020-12-20 15:43:42 -05:00
Jordan
cb90a0bd70 docs: Update for gcode_macros panel 2020-12-18 15:30:57 -05:00
Jordan Ruthe
c3f96418ea screen: allow custom moonraker url/port 2020-12-16 23:02:33 -05:00
Jordan Ruthe
f343f03b96 job_status: Refactored layout in panel 2020-12-08 23:32:27 -05:00
Jordan Ruthe
0907c6a06a move: Allow inverting of the axis 2020-12-05 15:42:34 -05:00
Jordan Ruthe
c7496973ee docs: Update with latest changes 2020-12-04 14:13:41 -05:00
Jordan Ruthe
48c276d22f menu: add ability for enable to hide certain menus 2020-11-28 13:57:51 -05:00