maui-linux/Views
Admin 1e84c6168a
CI / Build and Test (push) Successful in 20s Details
Add WebView support via WebKitGTK
Implements Priority 4 item: WebView via WebKitGTK

New files:
- Interop/WebKitGtk.cs - P/Invoke bindings for WebKitGTK library
- Views/LinuxWebView.cs - WebKitGTK-based WebView platform control
- Handlers/WebViewHandler.Linux.cs - MAUI handler for WebView on Linux
- samples_temp/WebViewDemo/ - Demo app for WebView functionality

Features:
- Full HTML5/CSS3/JavaScript support via WebKitGTK
- Navigation (back/forward/reload)
- URL and HTML source loading
- JavaScript evaluation
- Navigation events (Navigating/Navigated)
- Automatic GTK event processing

Requirements:
- libwebkit2gtk-4.1-0 package on target Linux system

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-28 10:46:11 -05:00
..
LinuxWebView.cs Add WebView support via WebKitGTK 2025-12-28 10:46:11 -05:00
SkiaActivityIndicator.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaAlertDialog.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaBorder.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaBoxView.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaButton.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaCarouselView.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaCheckBox.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaCollectionView.cs RC1: Full XAML support with BindableProperty, VSM, and data binding 2025-12-28 09:26:21 -05:00
SkiaContentPresenter.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaDatePicker.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaEditor.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaEntry.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaFlyoutPage.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaGraphicsView.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaImage.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaImageButton.cs RC1: Full XAML support with BindableProperty, VSM, and data binding 2025-12-28 09:26:21 -05:00
SkiaIndicatorView.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaItemsView.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaItemsView.cs.bak Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaLabel.cs Fix layout rendering, text wrapping, and scrollbar issues 2025-12-27 11:20:27 -05:00
SkiaLayoutView.cs RC1: Full XAML support with BindableProperty, VSM, and data binding 2025-12-28 09:26:21 -05:00
SkiaMenuBar.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaNavigationPage.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaPage.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaPicker.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaProgressBar.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaRadioButton.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaRefreshView.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaScrollView.cs Fix layout rendering, text wrapping, and scrollbar issues 2025-12-27 11:20:27 -05:00
SkiaSearchBar.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaShell.cs RC1: Full XAML support with BindableProperty, VSM, and data binding 2025-12-28 09:26:21 -05:00
SkiaSlider.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaStepper.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaSwipeView.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaSwitch.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaTabbedPage.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SkiaTemplatedView.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaTimePicker.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaView.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaVisualStateManager.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SkiaWebView.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00