Only do curve appends on low uppx levels
							parent
							
								
									255f081e11
								
							
						
					
					
						commit
						5294017891
					
				|  | @ -329,7 +329,7 @@ def graphics_update_cycle( | ||||||
|     vars = ds.vars |     vars = ds.vars | ||||||
|     tick_margin = vars['tick_margin'] |     tick_margin = vars['tick_margin'] | ||||||
| 
 | 
 | ||||||
|     update_uppx = 6 |     update_uppx = 16 | ||||||
| 
 | 
 | ||||||
|     for sym, quote in ds.quotes.items(): |     for sym, quote in ds.quotes.items(): | ||||||
| 
 | 
 | ||||||
|  | @ -390,7 +390,8 @@ def graphics_update_cycle( | ||||||
| 
 | 
 | ||||||
|             if ( |             if ( | ||||||
|                 ( |                 ( | ||||||
|                     xpx < update_uppx or i_diff > 0 |                     xpx < update_uppx | ||||||
|  |                     or i_diff > 0 | ||||||
|                     and liv |                     and liv | ||||||
|                 ) |                 ) | ||||||
|                 or trigger_all |                 or trigger_all | ||||||
|  | @ -399,7 +400,6 @@ def graphics_update_cycle( | ||||||
|                 # once the $vlm is up? |                 # once the $vlm is up? | ||||||
|                 vlm_chart.update_graphics_from_flow( |                 vlm_chart.update_graphics_from_flow( | ||||||
|                     'volume', |                     'volume', | ||||||
| 
 |  | ||||||
|                     # UGGGh, see ``maxmin()`` impl in `._fsp` for |                     # UGGGh, see ``maxmin()`` impl in `._fsp` for | ||||||
|                     # the overlayed plotitems... we need a better |                     # the overlayed plotitems... we need a better | ||||||
|                     # bay to invoke a maxmin per overlay.. |                     # bay to invoke a maxmin per overlay.. | ||||||
|  | @ -433,6 +433,7 @@ def graphics_update_cycle( | ||||||
|                         flow, |                         flow, | ||||||
|                         curve_name, |                         curve_name, | ||||||
|                         array_key=curve_name, |                         array_key=curve_name, | ||||||
|  |                         do_append=xpx < update_uppx, | ||||||
|                     ) |                     ) | ||||||
|                     # is this even doing anything? |                     # is this even doing anything? | ||||||
|                     # (pretty sure it's the real-time |                     # (pretty sure it's the real-time | ||||||
|  | @ -494,6 +495,7 @@ def graphics_update_cycle( | ||||||
|         ): |         ): | ||||||
|             chart.update_graphics_from_flow( |             chart.update_graphics_from_flow( | ||||||
|                 chart.name, |                 chart.name, | ||||||
|  |                 do_append=xpx < update_uppx, | ||||||
|             ) |             ) | ||||||
| 
 | 
 | ||||||
|         # iterate in FIFO order per tick-frame |         # iterate in FIFO order per tick-frame | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue