maui-linux/Handlers
logikonline 1d55ac672a Preview 3: Complete control implementation with XAML data binding
Major milestone adding full control functionality:

Controls Enhanced:
- Entry/Editor: Full keyboard input, cursor navigation, selection, clipboard
- CollectionView: Data binding, selection highlighting, scrolling
- CheckBox/Switch/Slider: Interactive state management
- Picker/DatePicker/TimePicker: Dropdown selection with popup overlays
- ProgressBar/ActivityIndicator: Animated progress display
- Button: Press/release visual states
- Border/Frame: Rounded corners, stroke styling
- Label: Text wrapping, alignment, decorations
- Grid/StackLayout: Margin and padding support

Features Added:
- DisplayAlert dialogs with button actions
- NavigationPage with toolbar and back navigation
- Shell with flyout menu navigation
- XAML value converters for data binding
- Margin support in all layout containers
- Popup overlay system for pickers

New Samples:
- TodoApp: Full CRUD task manager with NavigationPage
- ShellDemo: Comprehensive control showcase

Removed:
- ControlGallery (replaced by ShellDemo)
- LinuxDemo (replaced by TodoApp)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-21 13:26:56 -05:00
..
ActivityIndicatorHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
ActivityIndicatorHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
ApplicationHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
BorderHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
BoxViewHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
ButtonHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
ButtonHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
CheckBoxHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
CheckBoxHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
CollectionViewHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
DatePickerHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
EditorHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
EntryHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
EntryHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
FlyoutPageHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
FrameHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
GraphicsViewHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
ImageButtonHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
ImageHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
ItemsViewHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
LabelHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
LabelHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
LayoutHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
LayoutHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
NavigationPageHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
PageHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
PickerHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
ProgressBarHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
ProgressBarHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
RadioButtonHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
ScrollViewHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SearchBarHandler.Linux.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SearchBarHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
ShellHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SliderHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SliderHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
StepperHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
SwitchHandler.Linux.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
SwitchHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
TabbedPageHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
TimePickerHandler.cs Initial commit: .NET MAUI Linux Platform 2025-12-19 09:30:16 +00:00
WebViewHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00
WindowHandler.cs Preview 3: Complete control implementation with XAML data binding 2025-12-21 13:26:56 -05:00