Steven Kirk
a4bf79b7cc
Moved tests to Tests subdir.
11 years ago
Steven Kirk
eee919bded
Visual studio marked test projects with guid.
11 years ago
Steven Kirk
1a3a78847b
Converted tests to run with xUnit.
11 years ago
Steven Kirk
95d9e6f106
Stylecop fixes.
11 years ago
Steven Kirk
3ef1114187
Fix window activation.
11 years ago
Steven Kirk
374d1723a2
Handle dropdown selection.
11 years ago
Steven Kirk
e2a67e42c7
Prevent popup from deactivating parent window.
11 years ago
Steven Kirk
e70f4363ac
Make items show in dropdown.
11 years ago
Steven Kirk
1b1d60d0c0
Make popup appear in right place.
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
ab6a45914f
Fixed BorderTests.
12 years ago
Steven Kirk
686b339e5d
Track mouse leave events.
*Actually* fixes #15 .
12 years ago
Steven Kirk
3a09abe30b
Fix mouse capture.
Fixes #15 .
12 years ago
Steven Kirk
a9a569557b
Moved some properties around.
- Moved Background out of Control. Fixes #14 .
- Added Font properties to TemplatedControl.
12 years ago
Steven Kirk
f158c3e399
Fixed scaling for Paths.
Will no doubt need revisiting as mentioned in the comments in
Shape.MeasureOverride.
12 years ago
Steven Kirk
5048ebbcf8
Fix the clip/rotation problem.
12 years ago
Steven Kirk
60ad99c8c1
Added a TextBox and Image to animated controls.
Looks like in the TexbBox clipping rects aren't getting applied
correctly with rotation.
12 years ago
Steven Kirk
94b1057685
Tidied up the render routine.
12 years ago
Steven Kirk
58426219c9
Oops forgot to commit actual code...
in last commit. D'oh!
12 years ago
Steven Kirk
733b733c92
Added test to demonstrate issue #2 .
12 years ago
Steven Kirk
5e8bb904c9
Use a single timer for all animation.
Still renders >60fps when there are two concurrent animations though.
Hmm.
12 years ago
Steven Kirk
fc49f1588b
Make animations more smooth.
By setting the PresentOptions.Immediately flag.
12 years ago
Steven Kirk
9afc768449
Added FPS counter to test app.
12 years ago
Steven Kirk
fc4d5ce32a
Added simple property transition animation.
Animation's a bit choppy though!
12 years ago
Steven Kirk
1c9cc11501
Run animation on UI thread.
12 years ago
Steven Kirk
6d45c57dbb
Added simple animation.
12 years ago
Steven Kirk
903730c693
Create an invisible message window for dispatcher.
12 years ago
Steven Kirk
cf959fd8eb
Added RadioButton control.
12 years ago
Steven Kirk
f5d89a8db5
Fix potential reference after dispose.
12 years ago
Steven Kirk
7fe1f7e814
Some work on Paths.
Make paths with Stretch != None correctly fill the Path control's
available size. Added a Path_Tick_Scaled test with a path from
MahApps.Metro to test this.
12 years ago
Steven Kirk
d468a541c2
Increased fail threshold for failing image tests.
The images were identical to my eye.
12 years ago
Steven Kirk
4370087af6
Fixed easily-fixable failing tests.
12 years ago
Steven Kirk
aef071ec8d
Draw selected TextBox text white.
12 years ago
Steven Kirk
d575dfa773
Moved Perspex <-> D2D conversions to ext. methods.
12 years ago
Steven Kirk
00aa02964f
Inplemented double and triple click in TextBox.
Copied a load of stuff from Moonlight regarding finding next/prev word
that I've put in StringUtils.
12 years ago
Steven Kirk
050e9cc6e8
Make Home key work in multi-line text boxes.
12 years ago
Steven Kirk
e34db29251
Make mono stuff work (kinda) again.
12 years ago
Steven Kirk
2e0e225e26
Added selection to TextBox.
12 years ago
Steven Kirk
43716ae100
Added HitTestTextRange to FormattedText.
12 years ago
Steven Kirk
2be668db1a
More refactoring of FormattedText.
12 years ago
Steven Kirk
baafad1af7
Removed ITextService.
Cairo renderer completely broken by this point.
12 years ago
Steven Kirk
20a944013e
Started refactoring of FormattedText.
12 years ago
Steven Kirk
55a11d8dfd
More stylecop fixes.
12 years ago
Steven Kirk
d0cec392f7
Made test pass.
12 years ago
Steven Kirk
af492b5d75
Started refactoring lyaout.
To make it faster. Currently all broken :/
12 years ago
Steven Kirk
7f90f5c8e6
Added mousewheel support to ScrollViewer.
12 years ago
Steven Kirk
3e5ce44ab4
Correctly return 0 for win messages we handle.
12 years ago
Steven Kirk
32587825b3
More stylecop fixes.
12 years ago
Steven Kirk
a833a5e883
Stylecop fixes.
Also added solution-wide stylecop settings.
12 years ago