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
03ab14fa64
optimize imports
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
484dbd1609
updater: show errors as popups
2022-11-22 00:55:37 -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
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
e785022e64
screen: simplify DPMS timeout
2022-11-20 20:57:46 -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
e29b41e5c3
rewrite send_request
2022-11-20 09:04:51 -03:00
alfrix
fc0f153023
reorder imports
2022-11-20 07:28:05 -03:00
alfrix
cebd371734
websocket: fix for when websockets-client doesnt pass the class object #796
2022-11-20 00:23:19 -03:00
alfrix
86ee1eb19f
menu: the system panel should not be accesible during printing (at least not without disabling all the buttons)
2022-11-19 12:31:13 -03:00
alfrix
c3c28175ca
use https with port 7130 and mention the behaviour in the docs
2022-11-18 13:54:16 -03:00
Thomas Malkewitz
5d12addbba
Xserver-XSDL cmd args to stop screen blanking ( #794 )
...
Added documentation to stop Xserver-XSDL from enabling its 5 minute default screen saver and blanking the screen. In this scenario even after enabling the 'stay away' option in the debugging or developer options of the android device, the screen will still go black, but leave the back light on. To stop this this, you must disable the Xserver screen saver option in the start up arguments of the server app itself. I spend more than a few hours looking for and figuring this out, when this little bit of info would have saved me a lot of time.
Not sure if where I placed it is the best place in the doc, but the info is sound. I am using my android over USB, FYI.
2022-11-18 13:38:55 -03:00
alfrix
92e899cf56
scripts: update naming and remove unused
2022-11-18 13:38:20 -03:00
mattlalumiere
6cb18816e2
Fixed Xclient scripts and added some examples ( #717 )
2022-11-18 13:31:41 -03:00
alfrix
6ca35ffab0
log: reduce max log size
2022-11-18 13:29:12 -03:00
alfrix
7ca37c56b6
websocket: refactor how the connection is handled
2022-11-18 12:56:05 -03:00
alfrix
675f28b318
Use GLib.idle_add instead of Gdk.threads_add_idle
2022-11-18 02:51:41 -03:00
alfrix
cfa35ba8e4
screen: init_printer change how the timeout functions
2022-11-18 01:46:15 -03:00
alfrix
380df961e5
cleanup dead code
2022-11-18 01:17:57 -03:00
alfrix
8dc12bea2c
screen: import traceback
2022-11-18 01:17:57 -03:00
alfrix
5215c8f985
menu: less logging
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
09f992d3b5
screen: cleanup unused vars
2022-11-18 01:17:57 -03:00
alfrix
128fee5e96
screen: cleanup panel subscriptions
2022-11-18 01:17:57 -03:00
alfrix
529b111fce
screen: call close_screensaver on remove_all_panels
2022-11-18 00:53:53 -03:00
alfrix
d55bc160ac
docs: update config location
2022-11-18 00:53:53 -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
bd82d211f5
screen: raise more specific errors if panels cannot load
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