aboutsummaryrefslogtreecommitdiffstatsci
path: root/Crow.OpenTK.nuspec
blob: 845f6556281b718276c8cd2d6f87ba0d7dfad12a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?xml version="1.0"?>
<package >
	<metadata>
		<id>Crow.OpenTK</id>
		<version>0.7.1</version>
		<title>C# Rapid Open Widget Toolkit</title>
		<authors>JP Bruyere</authors>
		<owners>Grand Tetras Software</owners>
		<licenseUrl>https://opensource.org/licenses/MIT</licenseUrl>
		<projectUrl>https://github.com/jpbruyere/Crow/wiki</projectUrl>
		<iconUrl>https://jpbruyere.github.io/Crow/images/crow.png</iconUrl>
		<requireLicenseAcceptance>false</requireLicenseAcceptance>
		<description>
C.R.O.W. is a widget toolkit and rendering engine entirely developed in C# with templates, styles, compositing, and bindings.
Crow.OpenTK is the OpenTK ready version.
		</description>
		<summary>

		</summary>
		<releaseNotes>
- 0.7.1: implement ReaderWriterLock for solving threading problems

- new mouse move handling, improve perf, introduce new recursive method in GraphicObject 'PointIsIn (ref Point p)'
- new TemplatedGroup architecture: in hierarchical group, TemplatedGroup are no longer required on each node, only a container with 'ItemsContainer' should be provided in ItemTemplates with sub data fetching.
- Delete and Remove widget differentiation in group.
- Drag and Drop basics implemented, not fully tested.
- binding address starting with '/' start search at current node, not in template.
- Fit measure units changed from Pixel to Percent.
- prevent mouse evt on label not selectable.
- crowIDE wip, need CrowEdit reference (available on GitHub).
- CheckBox reused as base in several template which need 2 states inherited from it.
- FocusParent internal variable, allow easyer popup parenting while keeping logical parenting usefull for other things.
- InstantiatorException with file name.
- load all assemblies in bin dir at startup to allow usage of several Widget assemblies.
- Context menu basic mechanic, may be improved.
- ObservableList that could be used as data source for TempletedGroups.
- Configuration no longer static to allow multiple config files handling in single application.
- styling is no longer static in iface to allow different styling context between ifaces.

		</releaseNotes>
		<copyright>Copyright 2013-2018</copyright>
		<dependencies>
			<dependency id="OpenTK" version="2.0.0" />
		</dependencies>
        <tags>Crow OpenTK OpenGL Widget Interface GUI C# .Net Mono</tags>
        <references>
            <reference file="Crow.dll" />
        </references>
        <frameworkAssemblies>
			<frameworkAssembly assemblyName="System" />
			<frameworkAssembly assemblyName="System.Drawing" />
			<frameworkAssembly assemblyName="System.Xml" />
		</frameworkAssemblies>
	</metadata>
	<files>
		<file src="Tests/CrowWindow.cs" target="content" />
		<file src="Tests/InterfaceControler.cs" target="content" />
		<file src="Tests/OpenGL/*.cs" target="content/OpenGL" />
		<file src="build/Release/Crow.dll" target="lib/net45" />
		<file src="build/Release/Crow.dll.config" target="content" />
	</files>
</package>