Skip to content

Commit ed7f9f5

Browse files
committed
Messily and partially update/port editor to SDL3
1 parent aee0a09 commit ed7f9f5

6 files changed

Lines changed: 959 additions & 590 deletions

File tree

Cargo.lock

Lines changed: 183 additions & 9 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ members = [
1010
"crates/dreamchecker",
1111
"crates/dreammaker",
1212
"crates/interval-tree",
13-
#"crates/spaceman-dmm",
13+
"crates/spaceman-dmm",
1414
]
1515

1616
[workspace.package]

crates/spaceman-dmm/Cargo.toml

Lines changed: 10 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,20 @@ path = "src/main.rs"
1010

1111
[dependencies]
1212
dreammaker = { path = "../dreammaker" }
13-
dmm-tools = { path = "../tools", features = ["gfx_core"] }
14-
glutin = "0.28.0"
15-
gfx_gl = "0.6.1"
16-
gfx = "0.18"
17-
gfx_core = "0.9.2"
18-
gfx_window_glutin = "0.31.0"
19-
gfx_device_gl = "0.16.2"
20-
imgui = "0.8.2"
21-
imgui-gfx-renderer = "0.8.2"
22-
lodepng = "3.0.0"
23-
ndarray = "0.15.4"
13+
dmm-tools = { path = "../dmm-tools", features = ["gfx_core"] }
14+
imgui = "0.12.0"
15+
imgui-sdl3-renderer = { git = "https://github.com/masonjmj/imgui-rs-sdl3-renderer" }
16+
lodepng = "3.10.7"
17+
ndarray = "0.15.6"
2418
divrem = "1.0.0"
25-
serde = "1.0.136"
26-
serde_derive = "1.0.136"
27-
toml = "0.5.9"
19+
sdl3 = "0.14.42"
20+
serde = "1.0.213"
21+
serde_derive = "1.0.213"
22+
toml = "0.5.11"
2823
petgraph = { version = "0.6.0", default-features = false }
2924
weak-table = "0.3.2"
3025
slice-of-array = "0.3.2"
3126

32-
[dependencies.nfd]
33-
git = "https://github.com/SpaceManiac/nfd-rs"
34-
branch = "zenity"
35-
3627
[build-dependencies]
37-
chrono = "0.4.19"
28+
chrono = "0.4.38"
3829
git2 = { version = "0.20.2", default-features = false }

0 commit comments

Comments
 (0)