"Make top priority" means two different things in buildingplan vs prioritize overlays
Les mainteneurs répondent en général sous 3 jours
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Accessibilité débutants
- 52/100
Piste de recherche
The two conflicting "make top priority" labels belong to the buildingplan and prioritize overlays, so start by searching the repository for that string to find where each label is defined. Confirm which overlay sets the building's item-matching tasks and which toggles job.flags.do_now. Pick one new label, most likely the one the issue suggests, and apply it in only one overlay. Done when the two overlays no longer share a label for different actions.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Two controls on the building info sheet share the label "make top priority" but do unrelated things:
buildingplan's inspector overlay (Ctrl+T, shown while a building waits for items) bumps the building's item-matching tasks to the front of buildingplan's queues — i.e. "get materials delivered first".prioritize's enroute overlay (Ctrl+T, shown once the construction job is active) togglesjob.flags.do_now— i.e. "dwarves should build this before other work".
They appear on the same screen at different lifecycle phases, so users will reasonably assume the same label means the same action. Renaming one of them (e.g. buildingplan's to something like "prioritize materials", or prioritize's to "do job now" to match the flag) would remove the ambiguity.
Surfaced while working on #2353.
- Langage dominant
- C++
- Étoiles
- 2.1k
- Forks
- 509
- Merge moyen
- 2 j 19 h
- PR mergées (30 j)
- 25
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de DFHack/dfhack
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
DFHack/dfhack#5853 · 1 commentaire ·
Les mainteneurs répondent en général sous 3 jours
-
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 35/100
Les mainteneurs répondent en général sous 3 jours
-
RemoteFortressReader: GetCreatureRaws sends CP437 (not UTF-8) strings, which breaks protobuf decodingPeut-être pris @dwmuller l’a pris il y a 3 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 20/100
DFHack/dfhack#6019 · 3 commentaires ·
Les mainteneurs répondent en général sous 3 jours
-
reclaim with legends continuityOuverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 25/100
Les mainteneurs répondent en général sous 3 jours
Toutes les issues de DFHack/dfhack
Issues similaires
-
[mimalloc] update to 3.6.0Ouvertecategory:port-update
Difficulté 2/5 1-3 heures Accessibilité débutants 66/100
Les mainteneurs répondent en général sous 2 jours
-
MinGW build faillureOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 67/100
facebookresearch/faiss#5775 · 1 commentaire ·
Les mainteneurs répondent en général sous 2 jours
-
Eval bug: minimax-m3: build_moe_ffn() drops the per-expert NVFP4 scale → garbled output (M3.1 Flash)Ouvertebug-unconfirmed
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
bug triage
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
secondlife/viewer#6507 ·
Les mainteneurs répondent en général sous 1 jour
-
clang:frontend code-cleanup HLSL
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
llvm/llvm-project#235100 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour