-
Notifications
You must be signed in to change notification settings - Fork 21
/
Cargo.toml
77 lines (66 loc) · 2.13 KB
/
Cargo.toml
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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
[package]
name = "grin-gui"
version = "0.1.0-alpha.7"
authors = ["Grin Developers <mimblewimble@lists.launchpad.net>"]
description = "GUI wrapping grin and grin-wallet. Simple, private and scalable cryptocurrency implementation based on the MimbleWimble chain format."
license = "Apache-2.0"
repository = "https://github.com/mimblewimble/grin-gui"
keywords = [ "crypto", "grin", "mimblewimble" ]
readme = "README.md"
edition = "2021"
[features]
default = ["wgpu"]
wgpu = [ "iced_renderer/wgpu" ]
no-self-update = ["grin-gui-core/no-self-update"]
debug = ["iced/debug"]
[dependencies]
grin-gui-core = { version = "0.1.0-alpha.8", path = "crates/core", features = ["wgpu"]}
iced = { version = "0.12", features = ["canvas", "tokio"] }
iced_futures = { version = "0.12", features = ["async-std"] }
iced_style = {version = "0.12"}
iced_renderer = { version = "0.12" }
iced_core = { version = "0.12" }
#iced_aw = { path = "../iced_aw", default-features = false, features = ["card", "modal", "table"]}
iced_aw = { git = "https://github.com/yeastplume/iced_aw.git", branch = "table_widget", default-features = false, features = ["card", "modal", "table"]}
plotters-iced = "0.10.0"
plotters="0.3"
plotters-backend = "0.3"
rand = "0.8.3"
async-std = "1.6.2"
isahc = { version = "0.9.6", features = ["json"] }
image = "0.23.8"
opener = "0.4.1"
chrono = { version = "0.4.11", features = ["serde"] }
log = "0.4"
timeago = "0.2.1"
isolang = "1.0.0"
log-panics = { version = "2.0", features=['with-backtrace'] }
structopt = "0.3"
num-format = "0.4.0"
futures = "0.3"
version-compare = "0.0.11"
open = "1"
anyhow = "1.0"
fuzzy-matcher = "0.3.7"
json-gettext = "3.2.8"
strfmt = "0.1.6"
once_cell = "1.6.0"
lazy_static = "1"
serde = { version = "1", features=['derive'] }
serde_json = "1"
reqwest = { version = "0.11", features = ["json", "blocking"] }
uuid = "0.8.2"
[target.'cfg(target_os = "linux")'.dependencies]
native-dialog = "0.5.5"
[target.'cfg(not(target_os = "linux"))'.dependencies]
native-dialog = "0.6.3"
rfd = "0.4.0"
[target.'cfg(windows)'.dependencies]
winapi = "0.3.9"
[build-dependencies]
embed-resource = "1.3.3"
[workspace]
members = [
".",
"crates/core",
]