Add hack-zone UI REPL access via `ctl-u`
							parent
							
								
									a6d1053c50
								
							
						
					
					
						commit
						cb5e2d48e2
					
				|  | @ -79,7 +79,7 @@ ORDER_MODE = { | |||
| 
 | ||||
| async def handle_viewmode_kb_inputs( | ||||
| 
 | ||||
|     view: 'ChartView', | ||||
|     view: ChartView, | ||||
|     recv_chan: trio.abc.ReceiveChannel, | ||||
| 
 | ||||
| ) -> None: | ||||
|  | @ -148,6 +148,20 @@ async def handle_viewmode_kb_inputs( | |||
|             if mods == Qt.ControlModifier: | ||||
|                 ctrl = True | ||||
| 
 | ||||
|             # UI REPL-shell | ||||
|             if ( | ||||
|                 ctrl and key in { | ||||
|                     Qt.Key_U, | ||||
|                 } | ||||
|             ): | ||||
|                 import tractor | ||||
|                 god = order_mode.godw | ||||
|                 feed = order_mode.feed | ||||
|                 chart = order_mode.chart | ||||
|                 vlm_chart = chart.linked.subplots['volume'] | ||||
|                 dvlm_pi = vlm_chart._vizs['dolla_vlm'].plot | ||||
|                 await tractor.breakpoint() | ||||
| 
 | ||||
|             # SEARCH MODE # | ||||
|             # ctlr-<space>/<l> for "lookup", "search" -> open search tree | ||||
|             if ( | ||||
|  | @ -319,7 +333,7 @@ async def handle_viewmode_kb_inputs( | |||
| 
 | ||||
| async def handle_viewmode_mouse( | ||||
| 
 | ||||
|     view: 'ChartView', | ||||
|     view: ChartView, | ||||
|     recv_chan: trio.abc.ReceiveChannel, | ||||
| 
 | ||||
| ) -> None: | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue