1388 Commits

Author SHA1 Message Date
alfrix
37e71e17f9 moonraker compat: create system-dependencies 2023-08-18 11:48:37 -03:00
alfrix
7dbe11e0b5 screen: preload most used panels 2023-08-18 11:48:37 -03:00
alfrix
168e75059a camera: requirements fix for debian bookworm
this is an indirect fix the correct approach would be checking the version of libmpv and if libmpv 0.33 or above install the newer version, meh
2023-08-18 11:48:37 -03:00
alfrix
8053e97d10 camera: add support for moonraker cameras, deprecates camera_url
this also adds support for flipping and rotation (configured in moonraker)
close #976
2023-08-18 11:48:37 -03:00
alfrix
77a24ec809 docs: add readthedocs yaml 2023-08-18 11:39:20 -03:00
alfrix
fb0d0bb909 css: simplify graph_labels 2023-08-18 11:39:20 -03:00
AntoszHUN
06b2246db1
Hungarian Language Update (#1076) 2023-08-15 01:37:23 -03:00
alfrix
0a3dfbeb10 style: reduce the opacity of disabled buttons (better feedback) 2023-08-03 22:50:23 -03:00
Samuel-0-0
462b3eff96
Add files via upload (#1069) 2023-08-03 22:48:52 -03:00
4cbd48bc97
Translation Update de_DE (#1068)
Updated de and de_formal
2023-08-03 22:48:31 -03:00
Daviteusz
a18df245e3
locale(pl): Update Polish translations (#1065)
Polish translation has been updated

Signed-off-by: Daviteusz <daviteusz0@gmail.com>
2023-08-03 22:48:06 -03:00
Andriy
7a64682d6e
Ukrainian localisation update (#1064)
Ukrainian localisation update
2023-08-03 22:47:41 -03:00
alfrix
bd87737467 keypad: fix calibrate pid not showing sometimes 2023-08-03 22:46:07 -03:00
alfrix
365b9bde4f job_status: fixup remaining times 2023-08-03 02:08:46 -03:00
alfrix
5b5b1f0485 network: fix #1067 2023-08-01 12:33:04 -03:00
alfrix
520ba44c96 fix back button not returning in custom menus fixes #1063 2023-07-31 21:48:19 -03:00
alfrix
b7d1086c15 update translation files 2023-07-31 02:01:11 -03:00
alfrix
1fc23d30cb format the issue_templates a little nicer 2023-07-31 02:00:41 -03:00
alfrix
5a5fe7a609 docs: VNC add image for config 2023-07-31 01:50:16 -03:00
alfrix
32d853472e fixup issue_templates 2023-07-31 01:50:02 -03:00
dependabot[bot]
fe81370825
build(deps): bump websocket-client from 1.6.0 to 1.6.1 (#1030)
Bumps [websocket-client](https://github.com/websocket-client/websocket-client) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/websocket-client/websocket-client/releases)
- [Changelog](https://github.com/websocket-client/websocket-client/blob/master/ChangeLog)
- [Commits](https://github.com/websocket-client/websocket-client/compare/v1.6.0...v1.6.1)

---
updated-dependencies:
- dependency-name: websocket-client
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-30 12:23:21 -03:00
alfrix
c27b3fefc4 docs: add vnc examples close #1061 2023-07-30 12:22:58 -03:00
alfrix
6d5eb09010 screen: Changes in printer initialization to prevent loading main to early 2023-07-30 12:22:58 -03:00
alfrix
5713a348de Update translation: Spanish 2023-07-30 12:22:58 -03:00
alfrix
de422f23ad update issue templates 2023-07-30 12:22:58 -03:00
alfrix
3a7818bd35 screen: remove pop parameter from show_panel and remove_panel, simpler 2023-07-30 12:22:58 -03:00
alfrix
34f9b958a7 remove unnecessary params from labels 2023-07-30 12:22:58 -03:00
alfrix
3f11897491 screen: make show_panel parameters more clear 2023-07-30 12:22:58 -03:00
alfrix
8d9236a2df screen: simplify panel loading
this removes create_panel function from panels and mandates a class name Panel

remove panel_type param and only use a panel_name that is it's filename

remove load_panel dict

always reinit panel, (simpler and safer but slower)
2023-07-30 12:22:58 -03:00
alfrix
cb5b77303f screen: translate dpms failed and save settings after disabling it 2023-07-30 12:22:58 -03:00
alfrix
71dcb1f91d job_status: tweaks to the calc of time remaining 2023-07-30 12:22:58 -03:00
alfrix
403a3024ce docs: fix thumb links 2023-07-30 12:22:58 -03:00
alfrix
87ad2a70ba fine_tune: split speed and flow selectors close #935 2023-07-30 12:22:58 -03:00
alfrix
7ba9e49374 job_status: show save to endstop to apply offset for deltas close #916
Z_OFFSET_APPLY_ENDSTOP works in deltas since f078a27905
2023-07-30 12:22:58 -03:00
alfrix
ae03e7d55d job_status: fix screen overflow on small screens 2023-07-30 12:22:58 -03:00
alfrix
72c6bdfe33 job_status: change progress percentage to time-based instead of file-based 2023-07-30 12:22:58 -03:00
alfrix
3c69bcb4c4 add parameter to labels to silence IDE warnings 2023-07-30 12:22:58 -03:00
alfrix
a149796b19 reduce the use of contextlib 2023-07-30 12:22:58 -03:00
alfrix
1d2a89b4e7 screen: remove panel subscription
since now the panels are updated on activate, there is no need to keep them updated anymore
2023-07-30 12:22:58 -03:00
alfrix
2a9044e4f4 job_status: refactor to improve efficiency
job_status: refactor lcd_message
2023-07-30 12:22:58 -03:00
alfrix
870256df09 screen_panel: format_time round minutes since seconds are only shown with less than a minute 2023-07-30 12:22:58 -03:00
alfrix
d0ab325744 config: changes in how the config is validated
now it validates in steps
1 defaults
2 user settings
3 user includes
4 auto-generated section

unknown keys will be removed from the auto-generated section if no other errors are found
detect and warn about missing newlines in headers
2023-07-30 12:22:58 -03:00
alfrix
432305bec9 move: add a failsafe for velocity fixes #1043 2023-07-30 12:22:58 -03:00
alfrix
46311e58f1 macros: use defaults as placeholders fix #1040 2023-07-30 12:22:58 -03:00
alfrix
0d05ef3b59 docs: add a notices about config newlines, preheat and menus 2023-07-30 12:22:58 -03:00
alfrix
f19d39fce1 docs: fix quicktips link broken 2023-07-30 12:22:58 -03:00
alfrix
ff292f77c9 docs: update repo locations 2023-07-30 12:22:58 -03:00
Daviteusz
b249c79180
locale(pl): Update Polish translation (#1058) 2023-07-30 12:21:22 -03:00
Chad Condon
e8a2d3443e
Improve name presentation (#1055)
* Preserve manual capitalization

Avoid re-capitalizing names that already include uppercase letters.
This improves the presentation of names like "TMC2209", etc. when the
user has manually capitalized the name.

* Use title case

Use title case instead of only capitalizing the first character.
Ex. `heater_bed` now becomes "Heater Bed" instead of "Heater bed".
2023-07-24 17:00:12 -03:00
Selim
fab620dce7
Update translation: Turkish (#1054) 2023-07-24 16:59:22 -03:00