alfrix
380df961e5
cleanup dead code
2022-11-18 01:17:57 -03:00
alfrix
45b172f85c
files: reset
2022-11-18 01:17:57 -03:00
alfrix
2c30bdeddf
printer: cleanup
2022-11-18 01:17:57 -03:00
alfrix
128fee5e96
screen: cleanup panel subscriptions
2022-11-18 01:17:57 -03:00
alfrix
1db6388798
menu: use None
2022-11-18 00:53:53 -03:00
alfrix
bdafb31522
menu: simplify enable
2022-11-18 00:53:53 -03:00
alfrix
45ab86204b
panels: remove initialize from the panels that do not have a menu
2022-11-18 00:53:53 -03:00
alfrix
972a09df41
config: fix None appearing in config if the file doesn't exist close #777
2022-11-18 00:53:53 -03:00
alfrix
9b1b9593e8
ws: add 7130 as default for wss close #786
2022-11-18 00:53:53 -03:00
alfrix
18d8f835a9
always reinit printer on state changes
2022-11-18 00:53:53 -03:00
alfrix
b68cfa40fd
refactor ws reconnect/retry
2022-11-18 00:53:53 -03:00
alfrix
4272109a27
use screen printer_initializing method instead of direct calls
2022-11-18 00:53:53 -03:00
alfrix
fdf13102fe
screen: remove shutdown variable and change on_close to disconnect
2022-11-18 00:53:53 -03:00
alfrix
6b1fd23e35
screen: reduce the complexity of the status changes close #792
2022-11-18 00:53:53 -03:00
alfrix
9020d0b0ea
screen: set_cursor new_for_display
2022-11-18 00:53:53 -03:00
alfrix
022954918c
create ks_printer_cfg
2022-11-18 00:53:53 -03:00
alfrix
f7cbff3ed8
heater_graph: better max value selection
2022-11-18 00:53:53 -03:00
alfrix
04e060c43c
screen_panel: cleanup menu_item_clicked
2022-11-18 00:53:53 -03:00
alfrix
1e6a9ec8ae
log: cleanup logs for files, system and bed_mesh
...
functions: log if DPMS fails to load
screen: log send_action
2022-11-18 00:52:55 -03:00
alfrix
300eed4d29
translations: update
2022-11-12 11:23:01 -03:00
alfrix
4d0edf3c0b
move: cleanup and move stuff out of screen_panel
2022-11-12 09:56:09 -03:00
alfrix
8b55d2f2b1
splash_screen: limit reconnections, clear log, add reconnect button
2022-11-11 10:25:55 -03:00
alfrix
b8e819629a
log: reduce spam
2022-11-10 07:15:04 -03:00
alfrix
ce6158ad91
bed_mesh: improvements an changes:
...
use current profiles instead of the ones saved in the config file
remove matplotlib and numpy, caused many intall issues, graph was slow and not great for small screens
create a custom 2D graph to show the probed matrix
2022-11-09 10:25:52 -03:00
alfrix
6e4d0ff962
config: add lang list to init, reduce logging
2022-11-04 18:12:39 -03:00
alfrix
9c4f4c5fe7
config: try to save in printer_data first
2022-11-04 10:30:14 -03:00
alfrix
11dd95b939
functions: do not rotate logs at startup, it's useful to see old logs when users attach them
2022-11-03 23:44:17 -03:00
alfrix
8d1ca4eba1
fix E741
2022-11-03 23:29:11 -03:00
alfrix
01fde5a1e9
keyboard: fix sometimes not changing language
2022-11-03 22:50:01 -03:00
alfrix
64745c8578
fix codestyle issues
2022-11-03 22:40:36 -03:00
Selim
b77321ce28
Update Turkish Language ( #771 )
2022-11-03 22:35:02 -03:00
AntoszHUN
f4a0b0f8b1
Update Hungarian Language ( #774 )
2022-11-03 22:33:54 -03:00
alfrix
79c858ded6
functions: logging: use printer_data
2022-11-01 21:22:07 -03:00
alfrix
03e4681aa6
functions: logging changes, rotate based on filesize and on startup, print a warning in if log is not created
2022-11-01 15:36:52 -03:00
alfrix
09ccd46528
keyboard: add spanish and german, change backscpace, clear and accept to icons
2022-11-01 07:36:07 -03:00
alfrix
874212e166
lang: fix widgets close #768
2022-10-28 13:22:47 -03:00
alfrix
f749969c07
config: fix default en if system lang not found
2022-10-28 06:25:20 -03:00
alfrix
f6e4e231b1
translation: update all translations
2022-10-27 23:42:23 -03:00
alfrix
d536b054b8
translation: update hebrew (Tal Rahav) close #766
2022-10-27 23:40:59 -03:00
alfrix
5d539d0059
translation: update spanish
2022-10-27 23:36:30 -03:00
AntoszHUN
8a82590829
Update Hungarian Language ( #762 )
2022-10-27 23:19:21 -03:00
alfrix
0620d660f5
Change how the printer state is handled
2022-10-27 20:54:13 -03:00
alfrix
d3d7104ec4
languages: refactor
...
- No full restart requirement just reload
- Fix some systems not loading the language
- Fix RTL not applied if the lang was not set by the system
2022-10-26 22:36:52 -03:00
alfrix
8cc86dfd7c
config: add width and height for development purposes
...
Do not use this when KS is meant to be fullscreen, this should be used for window size on a desktop
2022-10-26 22:36:52 -03:00
alfrix
32fab0482f
gtk: add .png icons support close #733
2022-10-26 22:36:52 -03:00
alfrix
c5413e51c9
config: add printer_data to default config search locations
...
close #759
2022-10-26 22:36:52 -03:00
alfrix
d3281379ee
gtk: change scaling of images
...
This reduces the amount of magic numbers used, some images will scale to bigger sizes, most of the icons and images in vertical mode will be bigger, thumbnails should be bigger in both modes.
2022-10-26 22:36:52 -03:00
alfrix
b9effb5447
screensaver: fix dialogs not hiding
2022-10-26 22:36:52 -03:00
alfrix
1305b40c41
refactors and cleanup
2022-10-14 13:27:01 -03:00
alfrix
2e026aef56
extrude: make the speed and distance configurable close #673
2022-10-14 10:19:44 -03:00