diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index d6f688e7..6dbdbf33 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -1,48 +1,41 @@ --- name: Bug Report -about: Report a bug to help us improve +about: Report a bug title: "" labels: assignees: '' --- - - -### Introduce yourself +Please fill in the sections below: +* Remove the comments (like this one) before submitting your issue: + anything between `` is a comment and should be removed. +* Remove the sections which are not applicable to your issue. -If this is the first time you are reporting a bug, welcome to the community! -Please give a bit of information about yourself, and how you are using the project. +If this is the first time you interact on this project, welcome to the community! -**Note**: The author is French, so remember that saying ["Hello" or "Bonjour"](https://theculturetrip.com/europe/france/articles/why-bonjour-is-the-most-important-word-in-the-french-language) is a good way to get him more willing to help you! ;-) +In this case, please give a bit of information about yourself, and how you are using Dear ImGui Bundle (which project, how long you have been using it, etc.). -### Checklist -- [ ] I have checked existing [open issues](../issues) and [discussions](../discussions) for similar reports. +Notes: +- The author is French, so remember that saying "Hello" or "Bonjour" is a good way to get him more willing to help you! ;-) +- Please check existing [open issues](../issues) and [discussions](../discussions) for similar reports before submitting a new one. -### Describe the bug -A clear and concise description of what the bug is. - -**To Reproduce** -Please describe the steps to reproduce the bug, and what would be expected instead. -1. ... -2. ... -3. ... +--> -### Environment: -- OS: [e.g., Windows 10, Linux, Mac, iOS, Android, emscripten] -- Python or C++: [e.g., Python 3.8, C++ 17] +### Describe the bug -### Version -- Version of Dear ImGui Bundle you are using: Version number or commit hash and/or date + -### Minimal reproducible example -Please, please do try to provide a [minimal reproducible example](https://stackoverflow.com/help/minimal-reproducible-example) that reproduces the bug, either in C++ or Python. +**Minimal reproducible example** + For C++: ```cpp @@ -54,10 +47,33 @@ For Python: # Your code here... (a runnable example) ``` -### Screenshots -If applicable, add screenshots to help explain your problem. +**To Reproduce** + + +**Additional context** + -### Additional context -Add any other context about the problem here. +### Environment and configuration +**Version**: +- Version of Dear ImGui Bundle: Version number or commit hash and/or date -If applicable, please include the error message or any relevant logs. +**Platform**: +- OS: [e.g., Windows 10, Linux, Mac, iOS, Android, emscripten] +- Python or C++: [e.g., Python 3.8, C++ 17] + diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml new file mode 100644 index 00000000..8a176e1f --- /dev/null +++ b/.github/ISSUE_TEMPLATE/config.yml @@ -0,0 +1,17 @@ +blank_issues_enabled: false +contact_links: + - name: Dear ImGui Bundle Documentation + url: https://pthom.github.io/imgui_bundle/ + about: This is the official documentation for Dear ImGui Bundle. + - name: Dear ImGui Bundle Interactive Manual + url: https://traineq.org/ImGuiBundle/emscripten/bin/demo_imgui_bundle.html + about: This is the official interactive demo for Dear ImGui Bundle, with lots of examples (with code) + - name: Dear ImGui Manual + url: https://pthom.github.io/imgui_manual_online/manual/imgui_manual.html + about: This is an interactive manual for Dear ImGui, the GUI library that is the core of Dear ImGui Bundle. Its show all the widgets and features of Dear ImGui with C++ and Python code. + - name: Hello ImGui Documentation + url: https://pthom.github.io/hello_imgui/ + about: This is the official documentation for Hello ImGui, the GUI library that is used by Dear ImGui Bundle. It is a simple and easy to use GUI library that is based on Dear ImGui. + - name: Discussions + url: https://github.com/pthom/imgui_bundle/discussions + about: This is the official place to discuss about Dear ImGui Bundle. diff --git a/.github/ISSUE_TEMPLATE/custom.md b/.github/ISSUE_TEMPLATE/custom.md new file mode 100644 index 00000000..7baa0889 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/custom.md @@ -0,0 +1,30 @@ +--- +name: Custom Issue +about: Report an issue that doesn't fit into other categories +title: "" +labels: '' +assignees: '' + +--- + + +` is a comment and should be removed. +* Remove the sections which are not applicable to your issue. + + +If this is the first time you interact on this project, welcome to the community! + +In this case, please give a bit of information about yourself, and how you are using Dear ImGui Bundle (which project, how long you have been using it, etc.). + +Note: The author is French, so remember that saying "Hello" or "Bonjour" is a good way to get him more willing to help you! ;-) + +--> + + diff --git a/.github/ISSUE_TEMPLATE/feature_request.md b/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 00000000..d111c703 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,31 @@ +--- +name: Feature Request +about: Suggest a new feature or improvement +title: "" +labels: enhancement +assignees: '' + +--- + + +` is a comment and should be removed. +* Remove the sections which are not applicable to your issue. + + +If this is the first time you interact on this project, welcome to the community! + +In this case, please give a bit of information about yourself, and how you are using Dear ImGui Bundle (which project, how long you have been using it, etc.). + +Note: The author is French, so remember that saying "Hello" or "Bonjour" is a good way to get him more willing to help you! ;-) + +--> + + diff --git a/external/hello_imgui/hello_imgui b/external/hello_imgui/hello_imgui index b53e2b47..d3207e07 160000 --- a/external/hello_imgui/hello_imgui +++ b/external/hello_imgui/hello_imgui @@ -1 +1 @@ -Subproject commit b53e2b475d62174b086aae4eb1c52f05e34c068a +Subproject commit d3207e075199a634f066a41335fed0c68028557c