Tobias Taschner 
							
						 
					 
					
						
						
							
						
						2487a48b66 
					 
					
						
						
							
							Implement user agent access for Edge  
						
						
						
						
					 
					
						2021-03-17 22:01:46 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						3d568c7105 
					 
					
						
						
							
							Create wxWebViewEdge implementation in constructor  
						
						... 
						
						
						
						This helps with various potential error when using two step creation 
						
						
					 
					
						2021-03-17 09:42:01 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						4d78437a77 
					 
					
						
						
							
							Implement AddUserScript() for edge backend  
						
						
						
						
					 
					
						2021-02-26 23:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						2d007ff3f1 
					 
					
						
						
							
							Add named script handler to edge  
						
						
						
						
					 
					
						2021-02-26 21:51:15 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						334872e726 
					 
					
						
						
							
							Notify WebView2 API when minimizing a window with wxWebView  
						
						... 
						
						
						
						As suggested by the ICoreWebView2Controller documentation
call put_isVisible() when the window containing the
wxWebViewEdge is minimized/restored. 
						
						
					 
					
						2021-02-07 21:48:02 +01:00 
						 
				 
			
				
					
						
							
							
								PB 
							
						 
					 
					
						
						
							
						
						623e6a4fc3 
					 
					
						
						
							
							Make wxWebViewEdge visible after creating  
						
						... 
						
						
						
						Fixes : #18851  
					
						2021-02-07 21:33:28 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						d17e8978a6 
					 
					
						
						
							
							Make wxWebView::RunScript() const  
						
						
						
						
					 
					
						2021-02-05 22:18:31 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						b351e7762d 
					 
					
						
						
							
							Move common wxWebView code to base class  
						
						... 
						
						
						
						Removes duplicate code in the various webview backends 
						
						
					 
					
						2021-02-05 22:18:29 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						0d82348328 
					 
					
						
						
							
							Add wxWebView::GetBackendVersionInfo()  
						
						... 
						
						
						
						Allows to get the WebView backend version if available
Currently implemented for IE, Edge and webkit2. 
						
						
					 
					
						2021-02-05 22:18:28 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						489afb3336 
					 
					
						
						
							
							Allow using a fixed version with wxWebViewEdge  
						
						... 
						
						
						
						A fixed version may be distributed with the application
and wxWebViewEdge::MSWSetBrowserExecutableDir() allows
it's usage with wxWebViewEdge. 
						
						
					 
					
						2021-02-05 22:18:28 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						46d123b953 
					 
					
						
						
							
							WebViewEdge: Allow edge webview2 installation during runtime  
						
						... 
						
						
						
						Check if edge webview runtime is available in the call to
wxWebView::IsBackendAvailable() instead of only doing it during
process initialization. This allows an application to install
the Edge WebView2 Runtime during runtime and use the edge webview
afterwards without restarting the process. 
						
						
					 
					
						2020-11-06 09:19:17 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						2d9c08e0cc 
					 
					
						
						
							
							WebViewEdge: Forward window visibility to SDK  
						
						... 
						
						
						
						Tell the SDK controller if the control is shown or hidden.
This allows creating a hidden webview which will be shown later
and might fix other potential issues. 
						
						
					 
					
						2020-11-06 09:19:12 +01:00 
						 
				 
			
				
					
						
							
							
								Hertatijanto Hartono 
							
						 
					 
					
						
						
							
						
						895424ecc0 
					 
					
						
						
							
							Add wxWebView::SetZoomFactor(float) and GetZoomFactor()  
						
						... 
						
						
						
						The new method allows to set the zoom level more precisely than the
existing SetZoom(wxWebViewZoom).
Also improve the webview sample by using radio menu items instead of
check items and manually resetting them.
Closes https://github.com/wxWidgets/wxWidgets/pull/1894 
Closes  #18769 . 
						
						
					 
					
						2020-06-18 03:13:00 +02:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						bb508dc347 
					 
					
						
						
							
							Implement text selection in wxWebViewEdge  
						
						... 
						
						
						
						Text selection/copy/paste etc implemented via javascript 
						
						
					 
					
						2020-01-16 20:50:26 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						9f11abd8fc 
					 
					
						
						
							
							Rename wxWebView::EnableDevTools() to EnableAccessToDevTools()  
						
						
						
						
					 
					
						2020-01-16 09:38:35 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						bbde6e2e88 
					 
					
						
						
							
							Move wxWebViewEdge implementation to private header  
						
						
						
						
					 
					
						2020-01-15 21:23:37 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						bf6b51e702 
					 
					
						
						
							
							Various small code fixups  
						
						
						
						
					 
					
						2020-01-15 17:05:27 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						bce0e65a80 
					 
					
						
						
							
							Rename wxWebView::IsDevToolsEnabled() to IsAccessToDevToolsEnabled()  
						
						
						
						
					 
					
						2020-01-15 16:22:43 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						e365fbbac8 
					 
					
						
						
							
							Update include guards  
						
						... 
						
						
						
						Co-Authored-By: PB <PBforDev@gmail.com > 
						
						
					 
					
						2020-01-12 20:05:47 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Taschner 
							
						 
					 
					
						
						
							
						
						f919b6e2f5 
					 
					
						
						
							
							Rename from webview_edgec to webview_edge  
						
						
						
						
					 
					
						2020-01-11 14:47:47 +01:00