BAndysc / BAndysc/WoWDatabaseEditor

phase_area Workflow optimization

Open
#226 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
C#
Stars
564
Forks
169
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
When implementing new phases the typical workflow would be to assign area/zoneids to phaseids, not vice versa. What do i mean with this:
When picking phase_area option in WDE you are supposed to enter area initially and afterwards have the list of all phases in that area. Phases mostly have 1-5 areas to be assigned to and i don't care about the other phases in these areas while implementing a new phase.

**Describe the solution you'd like**
Initially select phaseid and then get a list of the areas where the phase is already active. So pretty much just swapping phaseid and areaid selection:
![image](https://github.com/BAndysc/WoWDatabaseEditor/assets/12143653/0a84cf57-2e27-4f93-a0bb-3b9193561731)

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the WDE phase_area option and reproduce the current area-first workflow described in the issue. Trace how phase IDs and area IDs are selected, then verify that selecting a phase first shows the areas where it is active and that the existing phase-area assignment workflow still works.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
desktop, tooling
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.