Steven Kirk
584cdbb133
Make FormattedTextImpl immutable.
Because it needs to be shared between the UI thread and the render
thread. This also required making it non-disposable like the other
graphics primitive impls.
10 years ago
Steven Kirk
59c49d259d
Renamed assembly SceneGraph -> Visuals.
To make way for low-level scene graph library.
10 years ago
Jeremy Koritzinsky
3c5848bc2c
Updated Rx to 3.0 and fixed a failing test from a not fully set up mock.
10 years ago
Steven Kirk
4af2100f3f
Removed virtualization tab from test app.
10 years ago
Steven Kirk
d0942f84a9
FocusNavigationDirection => NavigationDirection
And added page up/down.
10 years ago
Steven Kirk
635ee4fdb2
Fix compile error.
10 years ago
Steven Kirk
d346b35ab7
Added IScrollable interface.
This is now the basic Extent/Offset/Viewport interface. Implemented by
ScrollViewer and ScrollContentPresenter.
10 years ago
Steven Kirk
b44589e0cb
Renamed IScrollable -> ILogicalScrollable
We're going to need IScrollable as an interface to ScrollViewer-type
controls.
10 years ago
Steven Kirk
03c138ff90
Delegate ScrollIntoView to ItemVirtualizer.
This doesn't make sense for ItemVirtualizationMode.Simple so we do
nothing here.
10 years ago
Steven Kirk
38afaf1aca
More WIP on adding virtualization to ItemsPresenter.
10 years ago
Steven Kirk
7db353e742
Added IScrollable.IsLogicalScrollEnabled.
10 years ago
Steven Kirk
ac7e224c3c
Use ItemTemplates in test app.
10 years ago
Steven Kirk
b91d8781d8
WIP
10 years ago
Nikita Tsukanov
e14ac5742f
RegisterServices should be called by AppBuilder
10 years ago
Steven Kirk
d79fc6bbd8
Added AppBuilder
Use AppBuilder to configure the Application and make sure that
everything is set up in the correct order.
10 years ago
Steven Kirk
d97c276b52
Added ncrunch project files.
10 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago
Dan Walmsley
8595eb58b3
updated repro design.
11 years ago
Dan Walmsley
ab3237a923
repro commit for itemscontrol causing memory leak.
11 years ago
Jason Jarvis
874e350126
Fixed up tab and name styling issues.
11 years ago
Jason Jarvis
97388703b3
Adding various other runtime application configuration extensions to improve boilerplate main startup. Updated most Sample applications to use simpler bootstrapping extensions.
11 years ago
Steven Kirk
364fe86e78
Allow designer to work again.
11 years ago
Wiesław Šoltés
90705d0c86
Added logging to XamlTestApplication
11 years ago
Jeremy Koritzinsky
44b1b4d9cd
Moved Application and Design into Perspex.Controls. Moved designer support classes into new Perspex.DesignerSupport assembly.
11 years ago
danwalmsley
8e9cf40ead
implemented ScrollSize from IScrollable.
11 years ago
Steven Kirk
81d7d76659
Renamed paml => xaml in files.
11 years ago
Steven Kirk
94ea1dc6c3
Renamed .paml files to .xaml.
11 years ago
Steven Kirk
ab2d7571e1
Include default theme and base color in App.paml.
11 years ago
danwalmsley
b845680b2e
Font scaling on linux, and FolderBrowse implementation for linux.
11 years ago
danwalmsley
dc3c4d79d6
Added open file and open folder dialogs to test app.
11 years ago
Steven Kirk
956f3ddc51
Fixed ContextMenu test code in test app.
11 years ago
José Manuel Nieto Sánchez
077825cf93
Adaptation to newest changes in OmniXAML
11 years ago
danwalmsley
f32f293f30
Added implementation of ContextMenus.
11 years ago
danwalmsley
d2a6b89434
Added initial ContextMenu attachedProperty.
11 years ago
Steven Kirk
3e6402711c
Make TreeViewItem.IsExpanded bindings work.
11 years ago
Steven Kirk
7ab944c0a5
Make GridSplitter.Orientation non-nullable.
As OmniXAML can't handle it.
11 years ago
Steven Kirk
0e3768d2b4
Tweaked documentation and TestScrollable.
11 years ago
Steven Kirk
bfc010f757
Initial implementation of logical scrolling.
aka IScrollInfo in WPF.
11 years ago
Steven Kirk
db1e20acc8
Only allow pseudoclasses to be set by control.
Limit adding/removing pseudoclasses to IPseudoClasses interface.
11 years ago
susloparov
7070ad51ed
Merged Horizontal and Vertical Grid splitter back into single class
11 years ago
susloparov
e7872e1a0c
Added GridSplitter example to XamlTestApplication, Layout tab.
11 years ago
Wiesław Šoltés
b8ec9e3d9d
Updated test application to use new template
11 years ago
Wiesław Šoltés
f39857c7cd
Added Separator to test application
11 years ago
Wiesław Šoltés
b13b870741
Added RelativeRectTypeConverter
11 years ago
Mikhail Kanygin
a9f5042073
Implemented TextAlignment property for TextBox.
11 years ago
susloparov
50ecd2da32
Added WrapPanel example to TestApplication
11 years ago
Steven Kirk
ff90da2b3a
Move XAML control styles into Perspex.Themes.Default.
And remove old code-defined control themes from there.
11 years ago
Steven Kirk
af79e21fde
Added Menu XAML styles.
11 years ago
Steven Kirk
8df047400f
Fixed problem with DropDown.
11 years ago
Steven Kirk
d54772033b
Added DropDown theme in XAML.
Something weird is happening where selected items are removed from the
tree somehow.
11 years ago