Steven Kirk
ced3c6bd53
Demonstrate binding commands.
8 years ago
Steven Kirk
b449003958
Allow MenuItems to be separators.
If `MenuItem.Header == "-"` then apply the `:separator` pseudoclass to the `MenuItem` and display it as a separator.
8 years ago
Steven Kirk
4f11ecdd38
Added an example of dynamic menus to the ControlCatalog.
Creates a menu using `DataTemplates` on the MenuPage.
8 years ago
Jeremy Koritzinsky
58a85c53c7
Have each AnimationInstance and TransitionInstance use their own internal clock instead of relying on tracking the start time of the global clock. Use a binary search to find the correct keyframe instead of linear search.
8 years ago
Jeremy Koritzinsky
51faa94534
Allow users to supply custom clocks in XAML or code before animations are applied. Change AnimationsPage to show an example with a custom clock and the animations on that page.
8 years ago
Steven Kirk
d15e86c2a7
Pass correct node bounds to PushOpacityMask. ( #1870 )
* Pass correct node bounds.
Use node bounds not clip bounds for opacity mask rect.
Fixes #1118 .
* Use layout bounds for opacity mask.
And added a new render test to make sure that the render transform is applied to it.
* Fix bad XAML formatting.
8 years ago
Benedikt Schroeder
2a64f133d5
SharpDX update to current version
8 years ago
Jumar Macato
a91cb08248
Fix naming on Animations & Transitions to better reflect their purpose.
Make RenderDemo & ControlCatalog's TabItems opacity transition faster.
8 years ago
Benedikt Schroeder
024e0da1da
Direct3DInterop fixes
8 years ago
William David Cossey
a161f6a095
ScreenPage.cs - Bug fix.
TreeViewItem - Added Depth property.
BaseLight.xaml - Added InvisibleSelectionColor/Brush.
DatePicker.xaml - Improvments.
TreeViewItem.xaml - Reworked styling.
FormattedTextImpl.cs - Reverted previous changes.
8 years ago
William David Cossey
f7e31e58c0
Removed junk.
8 years ago
William David Cossey
799b498afc
Cleaning up Themes.
Renamed ErrorBrushLight to ErrorLightBrush.
ListBoxItem - Removed hardcoded Colors/Brushes, added additional sytling.
Removed ListBoxItem Style Selector from AutoCompleteBox (inherrited).
CalendarButton - Removed hardcoded Colors/Brushes.
DropDownItem - Removed hardcoded Colors/Brushes, added additional sytling.
ScrollBar - Removed hardcoded Colors/Brushes.
Added ListBox to ControlCatalog.
Slider bug fix (hopefully).
8 years ago
Siegfried Pammer
18f36ab3bc
Fix #1782 : Implement GroupName for RadioButton
8 years ago
Jeremy Koritzinsky
e0949b8796
Project file fixes.
8 years ago
Jeremy Koritzinsky
065d6d01d8
Switch Cake to use a dirs.proj traversal project to simplify the solution.
8 years ago
Jeremy Koritzinsky
7faf079961
Fix tests and fix ControlCatalog.iOS to not reference Sprache.
8 years ago
Jumar Macato
3d7516cc0c
Implement a new timing engine for Transitions. Transtions are fixed now.Move out some stuff from Timing.cs.
8 years ago
Jumar Macato
714606b2ad
Add PlayState support.
Redoing the main algorithm yet again.
8 years ago
Dan Walmsley
5062f823b3
rename stackpanel Gap property to Spacing property.
8 years ago
rayyantahir2010@hotmail.com
33172127cc
Added the ability to copy from a readonly textbox
8 years ago
Rayyan Tahir
cf3bdf8507
When TextBox IsReadOnly property is true, no need to show caret.
8 years ago
Steven Kirk
b8f127fce7
Reimplemented TemplateBinding.
Rather than just use a standard `Binding`, make `TemplateBinding` a lightweight binding in the case where the binding is simply to a property on the templated parent.
8 years ago
Nelson Carrillo
88bfdf87ea
Skia backend cleanup.
8 years ago
Jumar Macato
7b1c9bde18
Replace namespaces accordingly; Rename projects on main sln file.
8 years ago
Jumar Macato
def7da4bb2
Rename Sample projects to avoid confusion with the CI tests.
8 years ago
Jeremy Koritzinsky
18f436a2c3
Clean up unused code warnings and malformed doc comments.
8 years ago
Jeremy Koritzinsky
93774af3a4
Update Android resource files.
8 years ago
Jeremy Koritzinsky
1f0e173e95
Fix the inspection errors. Also clean up some Calendar code in the meantime since most of the warnings were there.
8 years ago
Jeremy Koritzinsky
b89ab8f5f1
Remove HtmlRenderer from the Avalonia repository and move it to the Avalonia.HtmlRenderer repo.
8 years ago
Jeremy Koritzinsky
4b8c6df9eb
Implement animation setters using the Avalonia.Styling.Setter class. Enable custom animators through a static method on Animation that can be called from the a static constructor (example in Transform.cs).
8 years ago
Jeremy Koritzinsky
72708cae67
Fix namespace build break.
8 years ago
Jeremy Koritzinsky
cf8244b37a
Move current contents of Avalonia.Markup to Avalonia.Base. Move Avalonia.Markup.Xaml.Data/Parser classes to Avalonia.Markup since they're not Xaml-specific.
Use pattern-matching switch.
Fix bug from cleanup.
8 years ago
Jumar Macato
287588c300
Simplify RepeatBehavior into a RepeatCount with Loop option.
8 years ago
Jumar Macato
fb24332d2a
Port RenderTest animations to the new syntax
8 years ago
Jumar Macato
ed7b875561
Finish rough implementation of the new syntax.
8 years ago
Jumar Macato
1b416690eb
More syntax rework
8 years ago
Benedikt Schroeder
17dfa70b4f
ControlCatalog .csproj fix
8 years ago
Benedikt Schroeder
a10a756366
IAssetLoader changes
Rename resource to asset
8 years ago
Jumar Macato
de4ffbec3b
Fix introduced bug in neutral keyframe values.
8 years ago
Jumar Macato
5d7b7f0c9c
Restore AnimationsPage.xaml
8 years ago
Jumar Macato
40bf364cda
Added class-selector bug sample in RenderTest
8 years ago
Steven Kirk
edc093a67d
Update ControlCatalog.Desktop.csproj.
Make it an SDK project too.
8 years ago
Steven Kirk
a7f05540b6
Added SampleApp.props.
With conditional references for net461. Hopefully fixes sample apps on net461.
8 years ago
Benedikt Schroeder
36d5aad6fe
Removed fonts
8 years ago
Benedikt Schroeder
0da9083ba3
Added comments
8 years ago
Jumar Macato
4d9c7239cc
Fix CI failures.
8 years ago
Benedikt Schroeder
5fe6276228
Finished skia support
8 years ago
Benedikt Schroeder
756db86316
res support finished
8 years ago
Benedikt Schroeder
ff230d4360
resm filename globbing
8 years ago
Jumar Macato
185eaf9e8a
Added default window size to avoid resizing them to proper size everytime they are run.
8 years ago