Jeremy Koritzinsky
7a5eb8b39e
Icon -> WindowIcon.
10 years ago
Jeremy Koritzinsky
b2f6a6d409
Fixed icon support in win32 and added example icon to ControlCatalog.
10 years ago
donandren
0d3429389a
added new constructor with IWindowImpl parameter
10 years ago
Steven Kirk
5be41985c3
Renamed Perspex -> Avalonia
10 years ago
Jason Jarvis
874e350126
Fixed up tab and name styling issues.
10 years ago
Jason Jarvis
79f30b5a8c
Adding LF
10 years ago
Jason Jarvis
2e9b80d3ff
Fixed tabs in Window.cs
10 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.
10 years ago
Steven Kirk
616738ce1f
Ensure Initialized gets called on TopLevels.
10 years ago
Dan Walmsley
5ac817e2b8
updated comment.
10 years ago
Dan Walmsley
375ac04e6a
using lamda instead of getter.
10 years ago
Dan Walmsley
9f6042e0cf
no longer verify thread access to list.
10 years ago
Dan Walmsley
9e0e0905af
Window.Windows is now Window.OpenWindows, exposed as IList and corrected code standards.
10 years ago
Dan Walmsley
8b2accd6ad
Implemented Windows Enumerable.
10 years ago
Jeremy Koritzinsky
bbe460c18f
Added interface and implementation for application exiting. Will automatically close all windows when called.
10 years ago
Steven Kirk
fbb6dfbe1a
Added Window.WindowState.
To allow minimize/maximize/restore of Window from code.
10 years ago
Steven Kirk
5489487131
Make LayoutManager global.
Also made a few other changes along the way:
- Add MaxClientSize to ILayoutRoot
- Store IRenderRoot in Visual and use that to calculate
IsAttachedToVisualTree
- Make Affects* methods take multiple properties
10 years ago
Steven Kirk
1202eaa876
Updated PerspexProperties to new classes
i.e. AttachedProperty, DirectProperty or StyledProperty.
10 years ago
Nikita Tsukanov
8f24ccf441
Added Window::HasSystemDecorations property
11 years ago
Steven Kirk
67835cc09b
Applied a bunch of resharper suggestions.
11 years ago
Nikita Tsukanov
8fccd53557
WIP: UI scaling support
11 years ago
Steven Kirk
ad9a2324d0
Added namescope events.
11 years ago
Steven Kirk
035f070953
Make Window a name scope.
11 years ago
Nikita Tsukanov
323c1a49c1
Removed core dependency on Splat
11 years ago
Steven Kirk
a18bc4d913
Convert max window size to client size.
11 years ago
Steven Kirk
4e51f4755d
Use max platform window size in measure pass.
Closes #133 .
11 years ago
Nikita Tsukanov
21a3554260
Change property getter to expression properties
11 years ago
Nikita Tsukanov
01e2c90bc5
Removed this.
11 years ago
Steven Kirk
145411020b
Ran .net core code formatter.
11 years ago
Steven Kirk
6151aef188
Removed file headers.
11 years ago
Steven Kirk
f08220c599
Add shorthand property AddClassHandler.
11 years ago
Steven Kirk
6794fc7407
Fix setting window title.
Closes #82 .
11 years ago
Steven Kirk
6167bacf54
Moved to more standard filesystem layout.
Based on https://gist.github.com/davidfowl/ed7564297c61fe9ab814 and https://github.com/fsprojects/ProjectScaffold
11 years ago
Steven Kirk
a038931c1c
Fixed Window.SizeToContent.
Should be doing that shit in the Measure pass dawg.
11 years ago
Steven Kirk
14f20e81dd
Implemented Window.SizeToContent.
11 years ago
Steven Kirk
aa147f0423
More stylecoping.
11 years ago
Steven Kirk
43e80392df
Started adding keyboard accessibility to Menu.
Still quite a lot to do.
11 years ago
Steven Kirk
45c6c9cf02
Fix tooltip sizing.
By fixing TopLevel sizing... Width and Height now work like all other
controls in that they're only set when the window has an explicitly set
size. Don't think SizeToContent is needed? Closes #24 .
11 years ago
Steven Kirk
af3697b907
Allow Windows to be shown as dialogs.
11 years ago
Steven Kirk
9b59a954b2
Added IStyleable.StyleKey.
Most controls want to be styled based on their type, however windows
derived from Window will usually want to be styled as Window. Added an
IStyleable.StyleKey property to select the type that a control is styled
on.
11 years ago
Steven Kirk
95d9e6f106
Stylecop fixes.
11 years ago
Steven Kirk
06bf45ace3
Initial implementation of dropdown.
The popup appears in the wrong place, has placeholder content and steals
the main window focus, but it appears!
11 years ago
Steven Kirk
0f823cd387
Started implementing DropDown.
Mostly not yet implemented.
12 years ago
Steven Kirk
9afc768449
Added FPS counter to test app.
12 years ago
Steven Kirk
6d45c57dbb
Added simple animation.
12 years ago
Steven Kirk
55a11d8dfd
More stylecop fixes.
12 years ago
Steven Kirk
4f9dc138da
Use measure layout algorithm for arrange.
12 years ago
Steven Kirk
6d2056ad2b
Added unit test to test breakage.
12 years ago
Steven Kirk
af492b5d75
Started refactoring lyaout.
To make it faster. Currently all broken :/
12 years ago
Steven Kirk
a833a5e883
Stylecop fixes.
Also added solution-wide stylecop settings.
12 years ago