TASEmulators / TASEmulators/BizHawk
[Enhancement] Dockable windows
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2.8k
- Forks
- 468
- PR merge metrics
- No merged PRs in 30d
Description
I would like to make some windows to be docked to the "main window" (that is the game).
I noticed that if floating window is not checked, both bizhawk and the tool window opens up. It a great feature, but I think docking windows would be an another great feature to add.
For example, I'd prefer the RAM search window to be the same window that the game, or at least(probably better that way) when I move one of them, the other moves with it. Could be the same thing with RAM watches, cheats, TASinput (all the tools).
Something like(of course with better words probably) :
In the window of the tool(example: RAM search):
->Option
-->Dock windows with main windows
(Just on top or under the feature floating window?)
Contributor guide
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
The issue names no files, tests, or entry points. Start by locating the WinForms tool-window and main-window creation code, then determine how floating windows are currently coordinated. Done means a clear docking or synchronized-window behavior is implemented for the listed tools with an option users can control.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100