From: jp Date: Tue, 19 Jul 2016 04:48:05 +0000 (+0200) Subject: update readme X-Git-Tag: v0.4~56^2~3 X-Git-Url: https://git.osiis.dedyn.io/?a=commitdiff_plain;h=f78e02c38f4a8a7c10c6c36b10cdd41a254c25dc;p=jp%2Fcrow.git update readme --- diff --git a/README.md b/README.md index 7c99c45e..deb0d708 100644 --- a/README.md +++ b/README.md @@ -1,18 +1,13 @@ CROW [![NuGet Version and Downloads](https://buildstats.info/nuget/Crow.dll)](https://www.nuget.org/packages/Crow.dll/) [![Build Status](https://travis-ci.org/jpbruyere/Crow.svg?branch=master)](https://travis-ci.org/jpbruyere/Crow) +=========== -**CROW** is a pure **C#** widget toolkit originaly developed for easy GUI implementation with OpenTK. -Trying to make it as efficient as possible, it evolved as a full feature toolkit with templates, styles and bindings. +**CROW** is a pure **C#** widget toolkit originally developed for easy GUI implementation for OpenTK. +Trying to make it as efficient as possible, it evolved as a full feature toolkit with templates, styles, compositing, and bindings. Running under Mono, With multi-platform libraries it should run on any target. -**CROW** use **Mono.Cairo** for rendering. The resulting widgets are outputed to an in memory bitmap -and a clipping system ensure only dirty region are updated. Depending on the graphical context, this bitmap -may be used as Texture, Pixbuf, etc... - **Crow** has full transparency support, but a fast opaque rendering queue exist for heavy critical application. -Thanks to the job done by OpenTK team on linux drm/kms support, Crow may run without a X server directely in console. - #####Screen shots Magic3d Screen Shot @@ -24,17 +19,11 @@ FEATURES - **XML** interface definition. - Templates and styling - Dynamic binding system with code injection. -- Inlined delegate in XML +- Inlined delegates in XML -Example -------- - -``` -``` Building ======== -#####Build Crow ``` git clone https://github.com/jpbruyere/Crow.git # Download source code from git cd Crow # Enter the source directory @@ -42,5 +31,3 @@ nuget restore Crow.sln # Restore nuget packages msbuild /p:Configuration=Release Crow.sln # Build on .Net (Windows) xbuild /p:Configuration=Release Crow.sln # Build on Mono (Linux / Mac OS X) ``` - -