alfrix
d2d2c82041
feat: camera support, using mpv as backend
...
it should be able to play any video or stream that mpv itself can handle
close #67 close #129
2022-12-11 09:20:06 -03:00
alfrix
778cd84ba8
panels do not call screen.show_all
2022-12-11 09:17:18 -03:00
alfrix
a83f499c0c
rename graph to heatergraph
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
Selim
57ce346d69
Turkish language update ( #836 )
2022-12-11 08:35: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
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
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
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
36faaa153a
fix pause panel appearing after issuing a pauese while not printing fixes #832
2022-12-03 20:33:38 -03:00
alfrix
ab4d4af7f8
tweak image size of buttons with side labes or no label
2022-12-02 20:59:01 -03:00
alfrix
efebea2c36
Update German thanks to livinhack close #826
2022-11-30 19:45:49 -03:00
alfrix
3a764be93f
ws remove unused method
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
d6161539a6
Update translation add japanese thanks to yhira1023
2022-11-28 11:57:12 -03:00
alfrix
d0fc1e197d
gtk: create a format_label function
2022-11-27 19:38:03 -03:00
Selim
db4e5d4e08
Turkish_update ( #819 )
2022-11-27 14:31:37 -03:00
alfrix
741d9b654d
restart ks on error, do not warn on ks restart when changing options
...
i don't see it necessary ks can be restarted while printing it will generate a bit of load but shouldn't be a problem, i've done it too many times at this point
2022-11-27 14:30:28 -03:00
alfrix
17cae91708
fix bootloop with python 3.7 fixes #817
2022-11-26 19:01:12 -03:00
alfrix
6ae6937c49
format the connection error
2022-11-26 15:57:50 -03:00
alfrix
4f5e025de1
fix not starting due to missing translation fixes #815
2022-11-26 15:57:50 -03:00
alfrix
20346a90dc
splash_screen: tweak layout sizes and remove get_allocation that can cause isssues
...
fixes #813
gtk: fix content_width while vertical returning 0
2022-11-26 15:57:50 -03:00
alfrix
d8b4d2d293
job_status: add eta
2022-11-26 15:57:50 -03:00
alfrix
cdb40e8ce1
Show the update dialog as modal
2022-11-26 15:57:50 -03:00
alfrix
f8cde7bfe1
Add busy state, and disable buttons that usually take time during the state
2022-11-26 00:17:30 -03:00
alfrix
8297f72ff4
functions: print a nicer traceback
2022-11-25 15:50:33 -03:00
alfrix
c630178f0c
network: improve NetworkManager support
2022-11-24 14:57:36 -03:00
Elias Bakken
db48bb8a1f
Added support for network manager
2022-11-24 14:57:36 -03:00
alfrix
1806973ba1
fix issue with auto language detection
2022-11-23 23:01:20 -03:00
alfrix
0d87592093
Update fr
2022-11-23 14:06:58 -03:00
alfrix
c0ffa41010
fix websocket not closing and sometimes looping, better fix for #806
2022-11-23 03:10:02 -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
00bd6ac4db
gtk: adjust icon sizes so they are more consistent across font sizes
2022-11-22 16:18:06 -03:00
alfrix
593d8c678b
gtk: merge buttonimage and button
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
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
383086e303
screen: cleanup show_panel names
2022-11-22 00:55:37 -03:00
alfrix
e90dac950c
config: make klipper_config a secondary location for new configs fixes #800
2022-11-22 00:55:37 -03:00
alfrix
d0d79a64df
base_panel: simplify action bar buttons enable-disable
2022-11-21 09:20:05 -03:00
alfrix
7b7c3838fc
printer_initializing: refactor message generation and remove markup
...
markup caused issues with status messages
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
f1754f1014
update translations
2022-11-20 21:00:43 -03:00