Ongoing work on supporting GTK, had to rework some concepts due to the way gtk-rs works.
This commit is contained in:
parent
f15cf258af
commit
0d8a14ce67
20 changed files with 378 additions and 301 deletions
19
gtk/Cargo.toml
Normal file
19
gtk/Cargo.toml
Normal file
|
|
@ -0,0 +1,19 @@
|
|||
[package]
|
||||
name = "alchemy-gtkrs"
|
||||
description = "GTK bindings for Alchemy, a cross-platform GUI framework written in Rust."
|
||||
version = "0.1.0"
|
||||
edition = "2018"
|
||||
authors = ["Ryan McGrath <ryan@rymc.io>"]
|
||||
license = "MPL-2.0+"
|
||||
repository = "https://github.com/ryanmcgrath/alchemy"
|
||||
categories = ["gui", "rendering::engine", "multimedia"]
|
||||
keywords = ["gui", "gtk", "react"]
|
||||
|
||||
[badges]
|
||||
maintenance = { status = "actively-developed" }
|
||||
|
||||
[dependencies]
|
||||
alchemy-lifecycle = { version = "0.1", path = "../lifecycle", features = ["gtkrs"] }
|
||||
alchemy-styles = { version = "0.1", path = "../styles" }
|
||||
gtk = { version = "0.6.0", features = ["v3_16"] }
|
||||
gio = "0.6.0"
|
||||
Reference in a new issue