7fb2c95ef1 
								
							
								 
							
						 
						
							
							
								
								Factor daemon spawning logic, use it to spawn emsd  
							
							
							
						 
						
							2021-06-01 10:48:23 -04:00  
				
					
						
							
							
								 
						
							
							
								0da02aa260 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #188  from pikers/web_utils  
							
							... 
							
							
							
							Web utils: no more reconnect bs 
							
						 
						
							2021-05-28 14:34:08 -04:00  
				
					
						
							
							
								 
						
							
							
								9792b9aa7d 
								
							
								 
							
						 
						
							
							
								
								Drop search pause config; use default  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								51a8308105 
								
							
								 
							
						 
						
							
							
								
								Lower connection timeout duration  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								b689adaeb0 
								
							
								 
							
						 
						
							
							
								
								Throttle L1 label updates at a lower rate  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								ff856a6ee3 
								
							
								 
							
						 
						
							
							
								
								Woops, make unsub pairs a list  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								19711bf024 
								
							
								 
							
						 
						
							
							
								
								Reconnect slow binance conns instead of error  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								1a7b06c147 
								
							
								 
							
						 
						
							
							
								
								Limit l1 graphics updates to half the refresh rate  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								d0e3f5a51c 
								
							
								 
							
						 
						
							
							
								
								Port binance and kraken to "reliable" ws API  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								89dc3dde61 
								
							
								 
							
						 
						
							
							
								
								Move no bs websocket api into its own data module  
							
							
							
						 
						
							2021-05-28 14:11:02 -04:00  
				
					
						
							
							
								 
						
							
							
								2d7608cee9 
								
									
								
							
								 
							
						 
						
							
							
								
								Merge pull request  #168  from pikers/symbol_search  
							
							... 
							
							
							
							Symbol search 
							
						 
						
							2021-05-28 14:10:15 -04:00  
				
					
						
							
							
								 
						
							
							
								ee71f445fb 
								
							
								 
							
						 
						
							
							
								
								Clear entries on no results returned per task  
							
							
							
						 
						
							2021-05-28 14:08:24 -04:00  
				
					
						
							
							
								 
						
							
							
								a31b83c5ca 
								
							
								 
							
						 
						
							
							
								
								Don't ever send plain whitespace a search pattern  
							
							
							
						 
						
							2021-05-28 13:44:30 -04:00  
				
					
						
							
							
								 
						
							
							
								ea3d96e7ed 
								
							
								 
							
						 
						
							
							
								
								Accept arbitrary QEvent subscriptions via a set  
							
							
							
						 
						
							2021-05-28 13:30:26 -04:00  
				
					
						
							
							
								 
						
							
							
								7fa9f3f542 
								
							
								 
							
						 
						
							
							
								
								Add `Client.search_symbols()` to all backends, use it in `piker search`  
							
							
							
						 
						
							2021-05-28 12:29:58 -04:00  
				
					
						
							
							
								 
						
							
							
								c56c7b8540 
								
							
								 
							
						 
						
							
							
								
								Increase min debounce period, stop searching on user nav selection  
							
							
							
						 
						
							2021-05-28 10:16:00 -04:00  
				
					
						
							
							
								 
						
							
							
								50aff72f8e 
								
							
								 
							
						 
						
							
							
								
								Don't require  map (yet) in backend modules  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								ec6ea32dda 
								
							
								 
							
						 
						
							
							
								
								Don't pass through linked charts x-axis handle  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								e88e5b8ce2 
								
							
								 
							
						 
						
							
							
								
								Decrease binance search debounce period  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								3e39e9620c 
								
							
								 
							
						 
						
							
							
								
								Add a no data available error  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								7dfc7f7fa2 
								
							
								 
							
						 
						
							
							
								
								Factor chart selection into widget, cleanups, add resource links  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								ab3adcee9e 
								
							
								 
							
						 
						
							
							
								
								Get basic switch-on-click mouse support working  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								607e1a8299 
								
							
								 
							
						 
						
							
							
								
								Add per-provider-async searching with status updates  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								89beb92866 
								
							
								 
							
						 
						
							
							
								
								Add api for per-section filling/clearing  
							
							... 
							
							
							
							Makes it so we can move toward separate provider results fills in an
async way, on demand.
Also,
- add depth 1 iteration helper method
- add section finder helper method
- fix last selection loading to be mostly consistent 
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								c478ddaed0 
								
							
								 
							
						 
						
							
							
								
								Disable cursor blink globally  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								924960a359 
								
							
								 
							
						 
						
							
							
								
								Add label to search bar  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								46d88965d3 
								
							
								 
							
						 
						
							
							
								
								Get LIFO sort on cache syms working properly  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								44f4fdf043 
								
							
								 
							
						 
						
							
							
								
								Type annot the internal symbol cache  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								59475cfd81 
								
							
								 
							
						 
						
							
							
								
								Store lowercase symbols within piker data internals  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								af9dcf9230 
								
							
								 
							
						 
						
							
							
								
								Use an ordered dict to get LIFO cache sorting on sym selection  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								9bfc230dde 
								
							
								 
							
						 
						
							
							
								
								Speedup: load provider searches async at startup  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								c9cf72d554 
								
							
								 
							
						 
						
							
							
								
								Add remote context allocation api to service daemon  
							
							... 
							
							
							
							This allows for more deterministically managing long running sub-daemon
services under `pikerd` using the new context api from `tractor`.
The contexts are allocated in an async exit stack and torn down at root
daemon termination. Spawn brokerds using this method by changing the
persistence entry point to be a `@tractor.context`. 
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								27d704b32e 
								
							
								 
							
						 
						
							
							
								
								To avoid feed breakage, just give up on history after too many throttles for now  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								82cdb176e1 
								
							
								 
							
						 
						
							
							
								
								Make ctrl-l highlight current text in edit  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								0cd3cb3328 
								
							
								 
							
						 
						
							
							
								
								Drop old todo  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								212882a5a5 
								
							
								 
							
						 
						
							
							
								
								Don't try to show xhair if no active plot  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								307afb1935 
								
							
								 
							
						 
						
							
							
								
								Clean some key handling  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								67498c60af 
								
							
								 
							
						 
						
							
							
								
								More UX features  
							
							... 
							
							
							
							- load previous search state on open
- show cached on empty search bar
- allow ctrl-u/d to navigate provider "sections" 
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								8129fcc648 
								
							
								 
							
						 
						
							
							
								
								Ignore key auto-repeats  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								a4627c2b04 
								
							
								 
							
						 
						
							
							
								
								Send blank packet on no match to avoid blocking search stream  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								07d8bf1453 
								
							
								 
							
						 
						
							
							
								
								Add a `.select_first()` view method + more cleaning  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								d5e83e61d4 
								
							
								 
							
						 
						
							
							
								
								Reorder, drop some cruft  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								9d2c8a9526 
								
							
								 
							
						 
						
							
							
								
								Factor selection details into completer view methods  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								43d73b4a7c 
								
							
								 
							
						 
						
							
							
								
								Info log the current provider search  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								ddc2c8975a 
								
							
								 
							
						 
						
							
							
								
								Ignore whitespace patterns in ib search  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								64c1d9a965 
								
							
								 
							
						 
						
							
							
								
								Support ctrl-space to open search pane  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								d8a200aadc 
								
							
								 
							
						 
						
							
							
								
								Increase completion-tree width, support ctrl-space toggle  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								2471ce446e 
								
							
								 
							
						 
						
							
							
								
								Require `<symbol>.<provider>` format to cli  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								c9311dd7d0 
								
							
								 
							
						 
						
							
							
								
								Few more derivs symbols  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00  
				
					
						
							
							
								 
						
							
							
								6f3b799960 
								
							
								 
							
						 
						
							
							
								
								Skip ib exchanges we haven't tested yet  
							
							
							
						 
						
							2021-05-27 13:05:23 -04:00