From adeadf0238b660159daeb5a92f97ee049aec45a0 Mon Sep 17 00:00:00 2001 From: Jack Mac Date: Thu, 7 Oct 2021 13:33:14 -0400 Subject: [PATCH 1/5] added imgui thing --- content/news/026/index.md | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/content/news/026/index.md b/content/news/026/index.md index 08f506699..6fe1ebf78 100644 --- a/content/news/026/index.md +++ b/content/news/026/index.md @@ -24,12 +24,11 @@ Want something mentioned in the next newsletter? [Send us a pull request][pr]. Feel free to send PRs about your own projects! -[Rust]: https://rust-lang.org +[rust]: https://rust-lang.org [join]: https://github.com/rust-gamedev/wg#join-the-fun [pr]: https://github.com/rust-gamedev/rust-gamedev.github.io [coordination]: https://github.com/rust-gamedev/rust-gamedev.github.io/issues?q=label%3Acoordination - -[Rust]: https://rust-lang.org +[rust]: https://rust-lang.org [join]: https://github.com/rust-gamedev/wg#join-the-fun - [Game Updates](#game-updates) @@ -133,7 +132,7 @@ September's full weekly devlogs: "This Week In Veloren...": [veloren-138]: https://veloren.net/devblog-138 [veloren-139]: https://veloren.net/devblog-139 [veloren-011-trailer]: https://www.youtube.com/watch?v=l1oOjvaWJlw -[veloren-011-dev-chats]:https://www.youtube.com/watch?v=J5Xz-vbE27Q +[veloren-011-dev-chats]: https://www.youtube.com/watch?v=J5Xz-vbE27Q [veloren-011-release-blog]: https://veloren.net/release-0-11/ ### [Harvest Hero Origins][hho] @ PAX West 2021 @@ -158,7 +157,7 @@ which helps with the next hero planning in the full release of the game. Harvest Hero Origins is still planned to release by the end of 2021, please wishlist it on [Steam][hho]! -[Emerald]: https://github.com/Bombfuse/emerald +[emerald]: https://github.com/Bombfuse/emerald [gemdrop]: https://twitter.com/GemdropGames [hho]: https://store.steampowered.com/app/1651500/Harvest_Hero_Origins [hho_pax]: https://twitter.com/GemdropGames/status/1433819047481659394 @@ -190,7 +189,7 @@ as [several key differences remain]. [`good-web-game`]: https://github.com/ggez/good-web-game [`ggez`]: https://github.com/ggez/ggez [`miniquad`]: https://github.com/not-fl3/miniquad -[Zemeroth]: https://ozkriff.itch.io/zemeroth +[zemeroth]: https://ozkriff.itch.io/zemeroth [`macroquad`]: https://github.com/not-fl3/macroquad/ [a new graphics backend for ggez]: https://github.com/ggez/ggez/issues/962 [a single change in boilerplate code]: https://github.com/PSteinhaus/PSteinhaus.github.io/blob/main/ggez/web-examples/README.md#ggez-animation-example @@ -260,7 +259,7 @@ recently. If any of this interests you and you'd like to contribute, [feel free to grab a task](https://github.com/Bombfuse/emerald/issues), fork and PR! -[Emerald]: https://github.com/Bombfuse/emerald +[emerald]: https://github.com/Bombfuse/emerald [bombfuse_twi]: https://twitter.com/bombfuse_dev ## Learning Material Updates @@ -269,6 +268,27 @@ fork and PR! ## Library Updates +### [imgui-rs][imgui-rs] + +[imgui-rs][imgui-rs] is the Rust bindings for the Dear ImGui framework, +allowing users to easily build up complex debug widgets and tools. + +In [v0.8.0][v0.8.0], the library's API continued its overhaul to both be more +similar to the C++ API while feeling like native Rust. Specifically, +the odious `im_str!` macro was deprectaed -- using inline strings directly +(and anything `AsRef`) simply works. Most functions also make extensive +use of RAII-style drop tokens to track `begin`/`end` calls. +Lastly, we updated to current Dear ImGui v1.84, and bound to the new APIs, +including the new Tables API. + +`imgui-rs` is continuing to rapidly change. Over the last few months, the number +of PRs and issues submitted has increased, as, hopefully, many are +giving the library another look. These changes are improving in `v0.9.0`. We +welcome users to work off the `main` branch as we continue to improve the library. + +[imgui-rs]: https://github.com/imgui-rs/imgui-rs +[v0.8.0]: https://github.com/imgui-rs/imgui-rs/releases/tag/v0.8.0 + ## Popular Workgroup Issues in Github @@ -298,7 +318,7 @@ and highlight events from the past. --> ------- +--- That's all news for today, thanks for reading! From c059e362a3858a5e15fcb4ee425d695b6da66728 Mon Sep 17 00:00:00 2001 From: Jack Mac Date: Thu, 7 Oct 2021 13:35:27 -0400 Subject: [PATCH 2/5] strange autosave issues --- content/news/026/index.md | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/content/news/026/index.md b/content/news/026/index.md index 6fe1ebf78..b6819fe55 100644 --- a/content/news/026/index.md +++ b/content/news/026/index.md @@ -24,11 +24,12 @@ Want something mentioned in the next newsletter? [Send us a pull request][pr]. Feel free to send PRs about your own projects! -[rust]: https://rust-lang.org +[Rust]: https://rust-lang.org [join]: https://github.com/rust-gamedev/wg#join-the-fun [pr]: https://github.com/rust-gamedev/rust-gamedev.github.io [coordination]: https://github.com/rust-gamedev/rust-gamedev.github.io/issues?q=label%3Acoordination -[rust]: https://rust-lang.org + +[Rust]: https://rust-lang.org [join]: https://github.com/rust-gamedev/wg#join-the-fun - [Game Updates](#game-updates) @@ -132,7 +133,7 @@ September's full weekly devlogs: "This Week In Veloren...": [veloren-138]: https://veloren.net/devblog-138 [veloren-139]: https://veloren.net/devblog-139 [veloren-011-trailer]: https://www.youtube.com/watch?v=l1oOjvaWJlw -[veloren-011-dev-chats]: https://www.youtube.com/watch?v=J5Xz-vbE27Q +[veloren-011-dev-chats]:https://www.youtube.com/watch?v=J5Xz-vbE27Q [veloren-011-release-blog]: https://veloren.net/release-0-11/ ### [Harvest Hero Origins][hho] @ PAX West 2021 @@ -157,7 +158,7 @@ which helps with the next hero planning in the full release of the game. Harvest Hero Origins is still planned to release by the end of 2021, please wishlist it on [Steam][hho]! -[emerald]: https://github.com/Bombfuse/emerald +[Emerald]: https://github.com/Bombfuse/emerald [gemdrop]: https://twitter.com/GemdropGames [hho]: https://store.steampowered.com/app/1651500/Harvest_Hero_Origins [hho_pax]: https://twitter.com/GemdropGames/status/1433819047481659394 @@ -189,7 +190,7 @@ as [several key differences remain]. [`good-web-game`]: https://github.com/ggez/good-web-game [`ggez`]: https://github.com/ggez/ggez [`miniquad`]: https://github.com/not-fl3/miniquad -[zemeroth]: https://ozkriff.itch.io/zemeroth +[Zemeroth]: https://ozkriff.itch.io/zemeroth [`macroquad`]: https://github.com/not-fl3/macroquad/ [a new graphics backend for ggez]: https://github.com/ggez/ggez/issues/962 [a single change in boilerplate code]: https://github.com/PSteinhaus/PSteinhaus.github.io/blob/main/ggez/web-examples/README.md#ggez-animation-example @@ -259,7 +260,7 @@ recently. If any of this interests you and you'd like to contribute, [feel free to grab a task](https://github.com/Bombfuse/emerald/issues), fork and PR! -[emerald]: https://github.com/Bombfuse/emerald +[Emerald]: https://github.com/Bombfuse/emerald [bombfuse_twi]: https://twitter.com/bombfuse_dev ## Learning Material Updates @@ -318,7 +319,7 @@ and highlight events from the past. --> ---- +------ That's all news for today, thanks for reading! From 66638099e320142181f913711754a1a4c57412e4 Mon Sep 17 00:00:00 2001 From: Jack Mac Date: Thu, 7 Oct 2021 18:35:42 -0400 Subject: [PATCH 3/5] fixed stuff --- content/news/026/index.md | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/content/news/026/index.md b/content/news/026/index.md index b6819fe55..b20e69e9f 100644 --- a/content/news/026/index.md +++ b/content/news/026/index.md @@ -279,14 +279,9 @@ similar to the C++ API while feeling like native Rust. Specifically, the odious `im_str!` macro was deprectaed -- using inline strings directly (and anything `AsRef`) simply works. Most functions also make extensive use of RAII-style drop tokens to track `begin`/`end` calls. -Lastly, we updated to current Dear ImGui v1.84, and bound to the new APIs, +Lastly, updated to current Dear ImGui v1.84, and bound to the new APIs, including the new Tables API. -`imgui-rs` is continuing to rapidly change. Over the last few months, the number -of PRs and issues submitted has increased, as, hopefully, many are -giving the library another look. These changes are improving in `v0.9.0`. We -welcome users to work off the `main` branch as we continue to improve the library. - [imgui-rs]: https://github.com/imgui-rs/imgui-rs [v0.8.0]: https://github.com/imgui-rs/imgui-rs/releases/tag/v0.8.0 From e2874f87495a1460f8a435ac65a580380e3c0118 Mon Sep 17 00:00:00 2001 From: Joe Clay <27cupsofcoffee@gmail.com> Date: Fri, 8 Oct 2021 17:20:41 +0100 Subject: [PATCH 4/5] Update content/news/026/index.md --- content/news/026/index.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/news/026/index.md b/content/news/026/index.md index b20e69e9f..f4acfd291 100644 --- a/content/news/026/index.md +++ b/content/news/026/index.md @@ -276,7 +276,7 @@ allowing users to easily build up complex debug widgets and tools. In [v0.8.0][v0.8.0], the library's API continued its overhaul to both be more similar to the C++ API while feeling like native Rust. Specifically, -the odious `im_str!` macro was deprectaed -- using inline strings directly +the odious `im_str!` macro was deprecated -- using inline strings directly (and anything `AsRef`) simply works. Most functions also make extensive use of RAII-style drop tokens to track `begin`/`end` calls. Lastly, updated to current Dear ImGui v1.84, and bound to the new APIs, From aa9f0e57b4b7a475c9cd176d4ec5680f28c4f0d1 Mon Sep 17 00:00:00 2001 From: Joe Clay <27cupsofcoffee@gmail.com> Date: Fri, 8 Oct 2021 17:20:53 +0100 Subject: [PATCH 5/5] Update content/news/026/index.md --- content/news/026/index.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content/news/026/index.md b/content/news/026/index.md index f4acfd291..f819dcb6f 100644 --- a/content/news/026/index.md +++ b/content/news/026/index.md @@ -279,8 +279,8 @@ similar to the C++ API while feeling like native Rust. Specifically, the odious `im_str!` macro was deprecated -- using inline strings directly (and anything `AsRef`) simply works. Most functions also make extensive use of RAII-style drop tokens to track `begin`/`end` calls. -Lastly, updated to current Dear ImGui v1.84, and bound to the new APIs, -including the new Tables API. +Lastly, it was updated to use current Dear ImGui v1.84, and bound to +the new APIs, including the new Tables API. [imgui-rs]: https://github.com/imgui-rs/imgui-rs [v0.8.0]: https://github.com/imgui-rs/imgui-rs/releases/tag/v0.8.0