alfrix
70e3091127
system: use separators
2022-09-02 19:58:35 -03:00
alfrix
c57915ef19
temp: fix styling not updating when entering and exiting numpad
2022-09-02 19:58:35 -03:00
alfrix
c604c25d71
system: simplify restart labels
2022-09-02 19:58:35 -03:00
alfrix
e986e3cd8e
fix PEP8 E303 and make the code check more strict
2022-09-02 19:58:35 -03:00
alfrix
4f959696bd
gtk: remove newlines to properly wrap lines if needed
...
this fixes the issue caused by labels with a newlines detected as 1 line even if it has more than one
2022-09-02 19:58:35 -03:00
alfrix
c1f17b154c
system: add shutdown and restart host
2022-09-02 19:58:35 -03:00
alfrix
f60a878e7b
main and temp: save visibility of items
2022-09-02 19:58:35 -03:00
alfrix
38ceea5204
gtk: improve wrapping of labels
2022-09-02 19:58:35 -03:00
alfrix
6db43af8cb
exclude: add exclude objects support
2022-09-02 19:58:35 -03:00
alfrix
2c8436500c
base_panel: fix possible causes of error in show heaters fixes #706
2022-08-21 15:15:24 -03:00
alfrix
200dca9dd3
dump more info during exceptions
2022-08-10 10:49:23 -03:00
alfrix
737447939f
main_menu: more direct temp input fix #626
2022-08-08 11:20:26 -03:00
alfrix
054fc80006
bed_level: fix label rounding
2022-08-07 06:30:18 -03:00
alfrix
58bddd58a8
system: remove unneeded extra blank line
2022-08-06 14:46:18 -03:00
alfrix
6094d4b6c0
system: add autoscroll and improve how the list of changes look
2022-08-06 12:56:57 -03:00
alfrix
be1b5228c1
bed_level: fix label rounding issues
2022-08-06 12:08:05 -03:00
alfrix
0ec2baf302
bed_level: fix for printers without name/config
2022-08-02 13:21:03 -03:00
alfrix
c1b34839bc
move: fix cannot move if the printer was not named
2022-08-02 12:18:08 -03:00
alfrix
83c6f87281
temperature: fix blank space if the special cooldown is not at the bottom of the config #688
2022-08-02 09:31:48 -03:00
alfrix
455cb9da99
temperature: fix cooldown after 207914a
2022-08-02 08:57:16 -03:00
alfrix
207914a5b5
temperature: fix for users that want to have temps in cooldown fix #688
2022-08-01 21:11:37 -03:00
alfrix
c06ca56ea0
job_status: fix #690
2022-08-01 20:44:04 -03:00
alfrix
7ba83227bd
system: autoclose popup
2022-08-01 12:59:52 -03:00
alfrix
af1ae9a0ec
system: Add check for updates close #681
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
eb17bb58ad
screen_panel: remove unused parameters
2022-08-01 12:23:40 -03:00
alfrix
9c2b52009a
built-in keyboard
2022-08-01 12:23:40 -03:00
alfrix
0d8746d3e3
bed_mesh: clear button calibrate button, fixed sizes cleanups
2022-08-01 12:23:40 -03:00
alfrix
a0cff7ec56
simplify name spliting
2022-08-01 12:23:40 -03:00
alfrix
317f9df4b5
job_status: now works without extruders or fans
2022-08-01 12:23:40 -03:00
alfrix
422f5619be
system: add webcamd to allowed services to restart
2022-08-01 12:23:40 -03:00
alfrix
c047bed518
bed_level: hide the panel if bed_screws or screws_tilt_calculate are not defined
...
there are printers with fixed beds that don't need this panel
2022-08-01 12:23:40 -03:00
alfrix
aa2bfcbaee
print: add delete file
...
this is temporary, to delete a file click the thumbnail
TODO: context menu or other solution to be decided
2022-08-01 12:23:40 -03:00
alfrix
5234a5dc15
main_menu: don't show the graph if there are no available devices
2022-08-01 12:23:40 -03:00
alfrix
fda5589531
screen: Always ask to save config if we detect it on responses
2022-08-01 12:23:40 -03:00
alfrix
f9e6ac62b7
main menu and temp cleanups and tweaks
2022-08-01 12:23:40 -03:00
alfrix
fcbe264d1a
network: panel tweaks
2022-08-01 12:23:40 -03:00
alfrix
25e6110dab
output_pin panel close #546
2022-08-01 12:23:40 -03:00
alfrix
6510b2ec6b
Refactor
...
Use f-strings
Avoid unnecessary casts to str()bool()int()
Ensure file closure
Merge nested ifs
Simplify for-assigns-appends with comprehensions and internal functions
Avoid shadowing internal function names
Initialize variables
Return value directly instead of assign then return
Make some methods static
2022-08-01 12:23:40 -03:00
alfrix
68d4f9c534
keyboard: fix for long vertical screens
2022-08-01 12:23:40 -03:00
alfrix
a44f8f7b13
job_status: fix issue with thumbnails in some resolutions
2022-07-19 11:39:13 -03:00
alfrix
e70c9d37e9
layout: fixes for long vertical screens
...
KS is not optimized for this aspect-ratio, but at least it shouldn't be broken
2022-07-04 16:23:21 -03:00
alfrix
f97bed826b
style: deprecate active_device class
2022-07-04 13:46:04 -03:00
alfrix
6b88ac0558
base_panel: fix #666
2022-07-03 18:04:57 -03:00
alfrix
3babd0e02c
job_status: fix issue with layer height
2022-07-03 15:57:02 -03:00
alfrix
d3cd4008a8
job_status and base_panel: safeguard against possible issues with temps
2022-07-03 12:03:50 -03:00
alfrix
784253ca77
extrude: use macro naming when there is no temp
2022-07-03 12:03:50 -03:00
alfrix
5e73fb03b5
base_panel: all action bar buttons should close the keyboard
2022-07-03 12:03:50 -03:00
alfrix
5ad82a64d4
Translations: install _()
2022-07-03 12:03:50 -03:00