Elias Bakken
db48bb8a1f
Added support for network manager
2022-11-24 14:57:36 -03:00
alfrix
e1f02fd870
main and temp: fix gtk warning
2022-11-24 14:57:36 -03:00
alfrix
9ec4ed204e
rework update_queue fixes an issue that caused to not initialize after updates
2022-11-23 01:11:59 -03:00
alfrix
12b9ee5344
job_status: filename tweak max chars
...
after the tweaks for bigger font sizes the maximum amount can be raised
TODO: investigate if a pango layout that can detect ellipzised labels is suitable to replace this method
2022-11-22 17:32:53 -03:00
alfrix
97106bc2e0
tweak print and macros topbars
2022-11-22 16:33:12 -03:00
alfrix
00bd6ac4db
gtk: adjust icon sizes so they are more consistent across font sizes
2022-11-22 16:18:06 -03:00
alfrix
33fd5f9576
fix extrude speed buttons with no labels after 593d8c678be
2022-11-22 15:21:14 -03:00
alfrix
593d8c678b
gtk: merge buttonimage and button
2022-11-22 14:55:42 -03:00
alfrix
34fde780fc
fix temp panel in vertical mode with big font getting out of screen fixes #805
2022-11-22 14:55:42 -03:00
alfrix
ea33d9de0f
fix printer_select not loading if there is a KS config error
2022-11-22 14:55:42 -03:00
alfrix
0b1b2f0e19
dialog removal refactor
2022-11-22 14:55:42 -03:00
alfrix
8d2f90f800
set title for internal options subpanels
...
the menu/subpanel system is a bit complex and hard to use
consider removing it and use individual panels of options
2022-11-22 14:55:42 -03:00
alfrix
ef5f86a67d
screenpanel remove unnecesary getters
2022-11-22 14:55:42 -03:00
alfrix
b415eca1c8
keyboard shortcuts escape and backspace to return
2022-11-22 14:55:42 -03:00
alfrix
880f7628e4
fix f-strings with no placeholders
2022-11-22 14:55:42 -03:00
alfrix
717575256c
update translations remove some unnecesary strings use 2 letter designation unless needed
2022-11-22 14:55:42 -03:00
alfrix
0233327554
fix splash_screen reloading and limit klipper reconnects fixes #803
2022-11-22 14:55:42 -03:00
alfrix
d0d79a64df
base_panel: simplify action bar buttons enable-disable
2022-11-21 09:20:05 -03:00
alfrix
818f1ab465
splash_screen: show detailed error when moonraker connection fails
2022-11-21 07:15:02 -03:00
alfrix
bdd3e0ba1b
Cleanups
2022-11-20 22:41:22 -03:00
alfrix
054523d937
settings: add extra large font close #798
2022-11-20 20:58:06 -03:00
alfrix
fa10b00db7
job_status: fix fan speed sometimes not updating
2022-11-20 20:58:06 -03:00
alfrix
dbd1474d63
screen_panel: share ks_printer_cfg between panels
2022-11-20 14:17:48 -03:00
alfrix
1ca950c1fc
job_status: alwasys get the value of homing_origin to set buttons fixes #795
2022-11-20 11:19:58 -03:00
alfrix
c4c7e50314
printer: create get_probe to support other probe types
2022-11-20 11:07:24 -03:00
alfrix
fc0f153023
reorder imports
2022-11-20 07:28:05 -03:00
alfrix
7ca37c56b6
websocket: refactor how the connection is handled
2022-11-18 12:56:05 -03:00
alfrix
380df961e5
cleanup dead code
2022-11-18 01:17:57 -03:00
alfrix
5215c8f985
menu: less logging
2022-11-18 01:17:57 -03:00
alfrix
2c30bdeddf
printer: cleanup
2022-11-18 01:17:57 -03:00
alfrix
7a71fa75f7
input_shaper: refactor process_update
2022-11-18 00:53:53 -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
04f3c5b7a5
settings: cleanup printer list
2022-11-18 00:53:53 -03:00
alfrix
b68cfa40fd
refactor ws reconnect/retry
2022-11-18 00:53:53 -03:00
alfrix
86c52dece8
move connect_printer_widget to printer_select
2022-11-18 00:53:53 -03:00
alfrix
c5fe8b02a4
exclude: fix list width if no polygons are provided
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
022954918c
create ks_printer_cfg
2022-11-18 00:53:53 -03:00
alfrix
e4ff009ef6
main_menu: init left_panel
2022-11-18 00:53:53 -03:00
alfrix
df401d4924
main_menu: remove unused argument
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
7bef1d45c8
exclude: adjust vertical mode
2022-11-12 10:18:31 -03:00
alfrix
2aec78ff4c
bed_mesh: adjust vertical mode
2022-11-12 10:11:09 -03:00
alfrix
4d0edf3c0b
move: cleanup and move stuff out of screen_panel
2022-11-12 09:56:09 -03:00
alfrix
6ca80baea8
job_status: remove glib timers that could cause issues
2022-11-12 09:25:37 -03:00
alfrix
8b55d2f2b1
splash_screen: limit reconnections, clear log, add reconnect button
2022-11-11 10:25:55 -03:00
alfrix
f05cbe9f0b
job_status: fix layer info sometimes causing issues close #788
2022-11-10 23:10:44 -03:00
alfrix
b8e819629a
log: reduce spam
2022-11-10 07:15:04 -03:00