641 Commits

Author SHA1 Message Date
alfrix
f02b0c3a6b camera: fix camera not showing during printing
close #1107
2023-09-03 11:43:07 -03:00
alfrix
e01b6e5f26 macros: hide the panel if there are no elegible macros 2023-08-31 22:27:12 -03:00
alfrix
e80ef7eff5 dialogs: simplify dialog calls, fix layout issue 2023-08-30 01:21:17 -03:00
alfrix
6be0a2931f spoolman: change initialization to be equal to the rest of components 2023-08-30 00:19:23 -03:00
alfrix
a2ad8e6ade klippygtk: button find box with find_widget 2023-08-28 15:43:51 -03:00
alfrix
f77e382252 klippyGtk: fixup possible issues with spinner and busy state 2023-08-26 13:05:44 -03:00
alfrix
f3c2736f9f refactor temp updates for devices fix extruder_stepper icon error 2023-08-26 13:05:44 -03:00
alfrix
d5e55f8aad PEP E721 2023-08-21 16:11:56 -03:00
pappicio
2f4f28af1c
locales: Updated Italian Translation (#1091) 2023-08-21 15:16:07 -03:00
alfrix
51682be329 print and spoolman: fix arrows 2023-08-21 15:09:40 -03:00
Blonďák
af1de12f28
Spoolman support close #1060
Refactor post_requrest
Switching to TreeView
More spool info
redesign toggle buttons
Allow spoolman while printing
Styling checkbox as switch
render Toggle switch-like
Fixed wrong timezones
Filtering spools
Removed translations of Spoolman
Spool image can be overided in theme
Added switch-on/off symbols to toggle
rename iter to i to avoid shadowing built-in function
remove redundant parenthesis
convert spoolcompare to static
merge check and treeview shared props
reduce spacing of buttons very useful for vertical/portrait
fix issue with remainings
add spoolman shortcut to extrude
Using backports.zoneinfo for python < 3.9
use decorators for properties
extract format_date function
change top row
last used sort
rebase on upstream
Fix for never used spools


Co-authored-by: alfrix <alfredomonclus@gmail.com>
2023-08-19 18:43:45 -03:00
Vasilyev81
65c4b172e8 Add butttons for vertical scrollbars fixes
Co-authored-by: alfrix <alfredomonclus@gmail.com>
2023-08-18 11:57:07 -03:00
alfrix
925f30f44a Update Translation files 2023-08-18 11:48:37 -03:00
alfrix
da3d17adbf menu: rename KS settings to KlipperScreen 2023-08-18 11:48:37 -03:00
alfrix
93bb6aeb65 tempstore initialization fixup 2023-08-18 11:48:37 -03:00
alfrix
e3cbc1ea8c extrude: show during printing but disable buttons during printing, this allows disabling and checking the filament sensor 2023-08-18 11:48:37 -03:00
alfrix
4800b56492 refactor tempstore initialization
fixes #1074
2023-08-18 11:48:37 -03:00
alfrix
bd98e758ec base_panel improvements
* generalize macro shortcut to allow changing it in the future
* action_bar functionality is now handled in one place for better maintainability
2023-08-18 11:48:37 -03:00
alfrix
90fc3288d7 Use callbacks to disable and enable buttons to improve user feedback
buttons now show a spinner if watiting for callback
2023-08-18 11:48:37 -03:00
alfrix
e7b58edfbf klippygcodes: simplify and remove some alias that are irrelevant 2023-08-18 11:48:37 -03:00
alfrix
9ba8d04861 printer: save and use available commands 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
AntoszHUN
06b2246db1
Hungarian Language Update (#1076) 2023-08-15 01:37: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
5b5b1f0485 network: fix #1067 2023-08-01 12:33:04 -03:00
alfrix
b7d1086c15 update translation files 2023-07-31 02:01:11 -03:00
alfrix
5713a348de Update translation: Spanish 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
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
a149796b19 reduce the use of contextlib 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
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
Andriy
06240ee872
Update translation: Ukrainian (#1053) 2023-07-24 16:58:29 -03:00
AntoszHUN
12a79ed2c7
Update translation: Hungarian (#1044) 2023-07-24 16:57:47 -03:00
Samuel-0-0
ca71953cfa
Update translation zh_CN (#1041) 2023-07-24 16:56:51 -03:00
Daviteusz
304e285b7f
locale(pl): update Polish translation (#1033)
Co-authored-by: Weblate <noreply@weblate.org>
2023-07-08 23:15:59 -03:00
Samuel-0-0
c02d001e9d
Update translation zh_CN 2023-07-08 23:15:21 -03:00
saudade428
d589a1e31c
Update translation zh_TW 2023-07-08 23:14:44 -03:00
alfrix
d6b700381b fix possible issue with the mesh profile is not complete 2023-07-07 23:15:07 -03:00
alfrix
fff7f66780 update translations 2023-07-02 16:33:35 -03:00
Alfredo Monclus
6190581101
Reorganization (#1029) 2023-07-02 15:16:36 -03:00
Alfredo Monclus
294623c13f
temp: add pid calibrate to the keypad (#1026) 2023-06-30 17:48:43 -03:00