Releases: ntut-open-source-club/practical-tools-for-simple-design
Releases · ntut-open-source-club/practical-tools-for-simple-design
v0.3-rc2
What's Changed
- Runtime config by @Dragonfly911117 in #174
- Typed Coordinate Convention by @ntut-rick in #175
- Bug-fix: Fix #187 by @Dragonfly911117 in #189
- Completed "Add missing texture when font is not found" by @ntut-xuan in #150
- Fix: Undefined Reference Missing font texture by @ntut-xuan in #195
- added anti-aliasing support and some documentation by @NOOBDY in #191
--- 0.3-rc1 ---
- Fix PTSD Position & update docs by @ntut-rick in #204
- Fix window icon memory leak and add error handling by @HeavenManySugar in #194
Full Changelog: v0.2...v0.3-rc2
v0.3-rc1
Known bugs
- PTSD Position incorrectly implemented with inverted Y-axis #203
What's Changed
- Runtime config by @Dragonfly911117 in #174
- Typed Coordinate Convention by @ntut-rick in #175
- Bug-fix: Fix #187 by @Dragonfly911117 in #189
- Completed "Add missing texture when font is not found" by @ntut-xuan in #150
- Fix: Undefined Reference Missing font texture by @ntut-xuan in #195
- added anti-aliasing support and some documentation by @NOOBDY in #191
Full Changelog: v0.2...v0.3-rc1
v0.2
Update PTSD version with git submodule
Warning
ptsd-template no longer uses git submodule as the default solution.
For someone who updates PTSD version
git submodule set-branch -b main PTSD
git submodule update --remote PTSD
git -C PTSD checkout v0.2
git add PTSD
git commit -m 'update PTSD version to v0.2'
# then push and open a PR or something like thatFor someone who want to sync with their teammate
git pull remote-name --ff-only # --ff-only is optional
git submodule update --init --recursiveBreaking changes
minor breaking
- Change
DrawableInterface (#113)
New Features
- Add "Missing Textures Texture" (#73)
- Add spdlog format for
glm::vec<L, Pre>(#139) - Add Asset Manager (#102 #165)
- Add Pivot for GameObject (#113 #170)
- Embed ImGui (#173)
Fixed Bugs
- Fix IsKeyUp()'s behavior is wrong (#148)
- Fix uninitialized variable in Animation class (#152)
- Fix macOS lag (#162)
- Error when
GameObject::m_Drawableisnullptr(#159) - Argument for SDL_Delay() underflows in context.hpp (delta time underflow) (#167)
Known Bugs
- The function call ShowDemoWindow of ImGui make FPS low (#171)
minor bugs
IsKeyPressed not work in Chinese IM #65(wonfix)- Lifetime of OpenGL static vars are longer than Core::Context #101
- Image Alignment Issue w/ Some PNG files #105
Misc
- Try to Rewrite Animation (#130)
- Complete some missing document (#141)
- Add GameObject's copy constructor back #116 (#141)
- public
GameObject.m_transform#114 (#141)
MRs
- added fix on windows w/ clang by @NOOBDY in #126
- fix workflow condition by @NOOBDY in #122
- Try to Rewrite Animation by @HEKEPOIU in #130
- fix check config by @NOOBDY in #137
- Complete "Missing Textures Texture" by @ntut-xuan in #73
- Macintosh support by @ntut-xuan in #140
- spdlog format for
glm::vec<L, Pre>by @NOOBDY in #139 - Misc jobs by @Dragonfly911117 in #141
- Update submoduleized PTSD by @Dragonfly911117 in #142
- Revert "Update submoduleized PTSD" by @ntut-rick in #146
- Fix IsKeyUp()'s behavior is wrong #143 by @ntut-rick in #148
- Fix uninitialized variable in Animation class by @HEKEPOIU in #152
- Asset Manager by @NOOBDY in #102
- Remove Reset function in animation. by @HEKEPOIU in #155
- added imgui by @NOOBDY in #138
- remove store implementation from Util::Text by @NOOBDY in #165
- move sample to example by @NOOBDY in #161
- Add a pivot for GameObject by @wj461 in #113
- macOS lag fix by @NOOBDY in #162
- Fix initialization of m_Pivot in GameObject.hpp by @HeavenManySugar in #170
- Set the window icon with sdl2 by @onon1101 in #173
- Fix SDL2main cause gtest can't work #177 by @NOOBDY in #178
- check if m_Drawable is nullptr by @NOOBDY in #180
- Update CMakeLists.txt by @NOOBDY in #184
- Fix Delta time & Delay by @ntut-rick in #182
New Contributors 
- @HEKEPOIU made their first contribution in #130
- @wj461 made their first contribution in #113
- @HeavenManySugar made their first contribution in #170
- @onon1101 made their first contribution in #173
Full Changelog: v0.1...v0.2
