Commit Graph

1497 Commits

Author SHA1 Message Date
alfrix
f31ae7a829 hide popups from panel initialization
ideally the initialization should not contain this commands but at the moment klipper nor moonraker provide a way to identify the required status
2022-12-11 09:17:18 -03:00
alfrix
701ff35652 installer: if pip fails upgrade and retry once 2022-12-11 09:17:18 -03:00
alfrix
7120c424d4 gtk: resizability
doesn't rescale the fonts or images
2022-12-11 09:17:18 -03:00
alfrix
413e822fa5 screen: separate matchbox-keyboard 2022-12-11 09:17:18 -03:00
alfrix
75c716f9a1 screen: convert state execute into a function since it doesn't depend on self 2022-12-11 09:17:18 -03:00
alfrix
41a8ebf084 print: add move/rename, make delete a visible button close #636 2022-12-11 09:17:18 -03:00
Selim
57ce346d69 Turkish language update (#836) 2022-12-11 08:35:58 -03:00
alfrix
753be13a0c exclude: fix list not showing 2022-12-05 14:29:58 -03:00
alfrix
06bf269862 feat: turn on_off power devices with the screensaver close #518 2022-12-05 12:31:44 -03:00
alfrix
45e1f652db theme override style of disabled_un-sensitive buttons 2022-12-05 12:31:44 -03:00
alfrix
6a95e46a18 websocket increase reconnect time
moonraker takes around 5 seconds to restart on a pi3 so 6 seconds tends to be too close

moonraker takes at least this amount to restart on a pi3
2022-12-05 12:09:58 -03:00
alfrix
250574bc41 bedmap: limit probed position display to 16x8 2022-12-05 09:07:28 -03:00
alfrix
f49e1ef6c4 main and temp simplify get temps 2022-12-04 22:33:43 -03:00
alfrix
904dd24c10 tempstore get the max length configured in moonraker 2022-12-04 13:56:33 -03:00
alfrix
f52b52f76a main and temp: less tempstore dependency 2022-12-04 12:59:59 -03:00
alfrix
dc5741d605 graph: autoscale time 2022-12-04 12:02:34 -03:00
alfrix
02b69d0d39 theme fix ks using dark theme on desktop 2022-12-04 11:27:12 -03:00
alfrix
de252643c1 do not change the state directly from the callback because it causes double initialization issues 2022-12-04 01:08:58 -03:00
alfrix
548fc4de69 do more cleanups while changing printers 2022-12-04 01:08:58 -03:00
alfrix
72599b5ba7 moonraker tempstore takes a while to register device changes, call it again after a few seconds
with this change there should be no need to reinit on every state change, this was the cause of missing devices after init
2022-12-04 01:07:58 -03:00
alfrix
c714553da1 system: log if the repo is invalid 2022-12-03 20:43:25 -03:00
alfrix
36faaa153a fix pause panel appearing after issuing a pauese while not printing fixes #832 2022-12-03 20:33:38 -03:00
alfrix
629451051d fix update dialog sometimes not appearing fixes #831 2022-12-03 20:32:14 -03:00
northcoastam
fcb6861119 Fix not starting on Wayland
fix #829
2022-12-03 15:51:02 -03:00
alfrix
34a9151910 warn about dpms failures 2022-12-03 15:46:26 -03:00
alfrix
683b72ab20 simplify keyboard calls 2022-12-03 15:46:26 -03:00
alfrix
e658f562be macros add parameters 2022-12-03 15:46:26 -03:00
alfrix
ab4d4af7f8 tweak image size of buttons with side labes or no label 2022-12-02 20:59:01 -03:00
alfrix
4804f5a5e0 print: use am-pm if not 24h 2022-12-01 14:20:49 -03:00
alfrix
7651b892b8 print: allow directory deletion 2022-12-01 13:27:31 -03:00
alfrix
91b505bfef print: less os dependent path handling 2022-12-01 13:27:31 -03:00
alfrix
415535eeb8 tweak sizes #828 2022-11-30 23:57:34 -03:00
alfrix
8ebc855ddd improve the speed of the updates, also affects showing panels 2022-11-30 19:45:49 -03:00
alfrix
efebea2c36 Update German thanks to livinhack close #826 2022-11-30 19:45:49 -03:00
alfrix
75c8681781 fix switch sizes after frames removal 2022-11-30 19:45:49 -03:00
alfrix
ea4efa1f61 move improve vertical look 2022-11-30 19:30:09 -03:00
alfrix
9de058b0d7 dialogs: set title 2022-11-30 11:51:24 -03:00
alfrix
3a764be93f ws remove unused method 2022-11-30 11:00:10 -03:00
alfrix
4dceeb77b6 extrude: fix filament sensor showing status when disabled
alongside the initialization fixes this should be enough to close #825
2022-11-30 11:00:10 -03:00
alfrix
2bacac7efb job_status: info refactor
switching info is much faster, buttons keep their label
2022-11-30 11:00:10 -03:00
alfrix
79afa3620a fix error modal for job_status 2022-11-30 11:00:10 -03:00
alfrix
d161c3f1e4 splash_screen: use initialized for klipper restart buttons 2022-11-30 11:00:10 -03:00
alfrix
ec86403056 create attach panel 2022-11-30 11:00:10 -03:00
alfrix
b1a6d5c182 improve panel initialization
just make a notify_status_update from printer data, it's much simpler
2022-11-30 11:00:10 -03:00
alfrix
61cf5828e2 console: fix sizes 2022-11-30 11:00:10 -03:00
alfrix
69a7d3defb installer: remove fbturbo always use fbdev most platforms today have issues with fbturbo 2022-11-30 11:00:10 -03:00
alfrix
3047fde812 cleanup quotes in connection status messages 2022-11-30 11:00:10 -03:00
alfrix
49c2e4f1d7 improve updater dialog behaviour 2022-11-29 01:52:47 -03:00
alfrix
68ccf5e803 job_status: hide speed unit on 480x320 2022-11-29 00:24:20 -03:00
alfrix
62ef4f1844 job_status: stabilize the grid, add object height to main, translate units 2022-11-29 00:04:05 -03:00