Skip to content

Commit 699b007

Browse files
committed
Version bump to 0.3; evict ui
1 parent 37bbb3c commit 699b007

21 files changed

+11
-3188
lines changed

Cargo.toml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
[workspace]
22
members = [
33
"ui-sys",
4-
"ui",
54
"iui",
65
]

README.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
## A cross-platform UI toolkit for Rust based on libui
33
[![libui-rs travis build status](https://api.travis-ci.org/LeoTindall/libui-rs.svg?branch=master)](https://travis-ci.org/LeoTindall/libui-rs/)
44
[![libui-rs appveyor build status badge](https://ci.appveyor.com/api/projects/status/github/leotindall/libui-rs)](https://ci.appveyor.com/project/LeoTindall/libui-rs)
5-
[![issue resolution badge](https://isitmaintained.com/badge/resolution/LeoTindall/libui-rs.svg)](https://isitmaintained.com/project/LeoTindall/libui-rs)
6-
[![open issues badge](https://isitmaintained.com/badge/open/LeoTindall/libui-rs.svg)](https://isitmaintained.com/project/LeoTindall/libui-rs)
75
![actively developed badge](https://img.shields.io/badge/maintenance-actively--developed-brightgreen.svg)
86

97
iui: [![iui crates.io version badge](https://img.shields.io/crates/v/iui.svg)](https://crates.io/crates/iui/)
@@ -17,15 +15,14 @@ These are work-in-progress bindings to the minimalistic native UI library [libui
1715
Add `iui` to your project with:
1816

1917
```toml
20-
iui = "0.2"
18+
iui = "0.3"
2119
```
2220

2321
## Organization
2422

25-
`iui` is the safe Rust wrapper, to be used by most users.
26-
`ui` is the old version of the safe wrapper. Don't use this.
27-
`ui-sys` is the raw unsafe bindings to the `libui` C code. Requires `cmake` so it can build `libui`.
28-
`libui` is included as a submodule. You will need CMake to build `libui` itself.
23+
* `iui` is the safe Rust wrapper, to be used by most users.
24+
* `ui-sys` is the raw unsafe bindings to the `libui` C code. Requires `cmake` so it can build `libui`.
25+
* `libui` is included as a submodule.
2926

3027
Based on work by [@pcwalton](https://github.com/pcwalton/). Licensed MIT.
3128

iui/Cargo.toml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iui"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
authors = ["Leo Tindall <[email protected]>"]
55

66
# A short blurb about the package. This is not rendered in any format when
@@ -33,17 +33,13 @@ license = "MIT"
3333
# Travis CI: `repository` in format "<user>/<project>" is required.
3434
# `branch` is optional; default is `master`
3535
travis-ci = { repository = "LeoTindall/libui-rs", branch = "master" }
36-
37-
# Is it maintained resolution time: `repository` is required.
38-
is-it-maintained-issue-resolution = { repository = "LeoTindall/libui-rs" }
39-
40-
# Is it maintained percentage of open issues: `repository` is required.
41-
is-it-maintained-open-issues = { repository = "LeoTindall/libui-rs" }
36+
appveyor = { repository = "LeoTindall/libui-rs", branch = "master" }
4237

4338
maintenance = { status = "actively-developed" }
4439

4540
[dependencies]
4641
bitflags = "1.0"
4742
libc = "0.2"
4843
failure = "0.1.1"
49-
ui-sys = { path = "../ui-sys" }
44+
ui-sys = { path = "../ui-sys" }
45+

iui/src/lib.rs

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
//! To use the library, add the following to your `Cargo.toml`:
1212
//!
1313
//! ```toml
14-
//! "iui" = "0.2"
14+
//! "iui" = "0.3"
1515
//! ```
1616
//!
1717
//! Most of the functionality of the crate is exposed via the [UI](struct.UI.html) RAII guard, which handles all initialization and cleanup for the
@@ -24,9 +24,8 @@
2424
//! the UI, so do _not_ spin off your UI interactions into an alternative thread. You're likely to
2525
//! have problems on Mac OS.
2626
//!
27-
//! For code examples, see the [basic](https://github.com/LeoTindall/libui-rs/blob/master/iui/examples/basic.rs) and
28-
//! [advanced](https://github.com/LeoTindall/libui-rs/blob/master/iui/examples/inputs.rs) examples or the
29-
//! [file editing](https://github.com/LeoTindall/libui-rs/blob/master/iui/examples/files.rs) example.
27+
//! For code examples, see the [examples](https://github.com/LeoTindall/libui-rs/blob/master/iui/examples/)
28+
//! directory.
3029
3130
#[macro_use]
3231
extern crate bitflags;

ui/Cargo.toml

Lines changed: 0 additions & 13 deletions
This file was deleted.

ui/examples/basic.rs

Lines changed: 0 additions & 59 deletions
This file was deleted.

ui/examples/controlgallery.rs

Lines changed: 0 additions & 155 deletions
This file was deleted.

0 commit comments

Comments
 (0)