TeamREPENTOGON / TeamREPENTOGON/REPENTOGON
We should be able to parent windows to other windows using ImGui (like the debug console does)
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 345
- Forks
- 51
- Avg merge
- 11h 2m
- Merged PRs (30d)
- 4
Description
I want to make a scrolling list area for my ImGui tool, and having it behave like the debug console or log viewer would be very convenient. Currently you have to manually scroll down when a new item is added to the list, unlike the debug console which has a section that scrolls for you.
Here's a video of my issue (hopefully I attached it correctly):
https://github.com/TeamREPENTOGON/REPENTOGON/assets/65452914/5a87cea2-9655-425e-88c3-6ab0869b23fc
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reading the existing debug console and log viewer implementations, then trace how their scrolling areas are created and updated. Define the window-parenting behavior needed for an ImGui tool and verify that a newly added list item causes the child area to scroll automatically, matching those existing views.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100