Steven Kirk
|
152e9870a8
|
Refactored out common rendering code.
Moved platform-independent parts to RendererBase, make platform
renderers derive from this. Breaks GTK text rendering for some reason.
Need to fix.
|
11 years ago |
Steven Kirk
|
5048ebbcf8
|
Fix the clip/rotation problem.
|
11 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.
|
11 years ago |
Steven Kirk
|
94b1057685
|
Tidied up the render routine.
|
11 years ago |
Steven Kirk
|
58426219c9
|
Oops forgot to commit actual code...
in last commit. D'oh!
|
11 years ago |
Steven Kirk
|
fc49f1588b
|
Make animations more smooth.
By setting the PresentOptions.Immediately flag.
|
11 years ago |
Steven Kirk
|
9afc768449
|
Added FPS counter to test app.
|
11 years ago |
Steven Kirk
|
6d45c57dbb
|
Added simple animation.
|
11 years ago |
Steven Kirk
|
d0cec392f7
|
Made test pass.
|
11 years ago |
Steven Kirk
|
af492b5d75
|
Started refactoring lyaout.
To make it faster. Currently all broken :/
|
11 years ago |
Steven Kirk
|
cbbef72f9b
|
Getting something drawn now.
|
11 years ago |
Steven Kirk
|
7167f26c93
|
Trying to create a cairo renderer.
Not working. Nothing is drawn...
|
11 years ago |
Steven Kirk
|
6644676b03
|
Moved stuff around a bit.
Windows specific stuff into Windows directory, Perspex.Windows ->
Perspex.Win32 as WinRT might be supported in the future and that is
still Windows.
|
11 years ago |
Steven Kirk
|
9c74c34383
|
Clip controls.
Messes up the treeview item expanded arrows... Probably related to the previous
problem with rendering and rotate transforms.
|
12 years ago |
Steven Kirk
|
3f24d2f6ef
|
Everything compiling now.
But not working, obviously.
|
12 years ago |
Steven Kirk
|
54799a30d1
|
Hack around the render problem for now.
By applying rotation to path instead of toggle button itself.
|
12 years ago |
Steven Kirk
|
3a9c5308e2
|
Started adding render transforms.
The maths isn't quite right on child controls yet...
|
12 years ago |
Steven Kirk
|
07866618b7
|
Added opacity.
|
12 years ago |
Steven Kirk
|
0b81fc2ca0
|
Change Visibility to IsVisible.
|
12 years ago |
Steven Kirk
|
32c8914609
|
Implement border child alignment.
|
12 years ago |
Steven Kirk
|
cea271de90
|
Implemented RenderTargetBitmap
And added a test that outputs an image using it (doesn't actually
compare the image yet)
|
12 years ago |
Steven Kirk
|
971db93002
|
Moved platform impls into IPlatformFactory.
|
12 years ago |
Steven Kirk
|
041b276cc1
|
Added Shape and Path
Draw checkbox check using Path. Still very hacky - measurement is off.
|
12 years ago |
Steven Kirk
|
bdb9d44f55
|
Separate Windows and D2D assemblies.
|
12 years ago |
grokys
|
b292905a84
|
Separated visual and logical tree into interfaces.
IVisual and ILogical, duh.
|
12 years ago |
grokys
|
8924977a49
|
Started implementing Button.
|
12 years ago |
grokys
|
cd2b7530f5
|
Initial commit
|
12 years ago |