[PM-46120] Inconsistent dash types in password generator labels

Chiusa Adatta ai principianti
#7,554 3 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Una pull request collegata è già stata integrata.

  • #7556 di @mvanhorn — integrata

Valutazione

Difficoltà
1/5
Tempo stimato
Meno di un'ora
Idoneità per principianti
75/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
android, kotlin
Ambito
mobile

Direzione di ricerca

Le etichette sono definite in app/src/main/kotlin/com/x8bit/bitwarden/ui/tools/feature/generator/GeneratorScreen.kt, intorno alle righe 936, 954 e 972, che la issue collega. Confronta il trattino nelle stringhe delle etichette A-Z e a-z con quello della stringa 0-9, poi rendi i trattini lunghi uguali al trattino normale. Il lavoro è completo quando tutti e tre i gruppi di etichette usano lo stesso carattere di trattino.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

app:password-manager bug
Steps To Reproduce

Character labels in password generator page use inconsistent dash characters.

A—Z and a—z use em dashes (—), whereas 0-9 uses a standard hyphen (-). My suggestion would be to use standard hyphens (-) to match Bitwarden browser extension. However, the main priority is simply ensuring consistency across all options. I leave choice of implementation to dev team.

Expected Result

Consistent dash types

Actual Result

Inconsistent dash types

Screenshots or Videos
Image
Additional Context

https://github.com/bitwarden/android/blob/262dba3e663b2f9a4f2196515331bce9d7b58ad9/app/src/main/kotlin/com/x8bit/bitwarden/ui/tools/feature/generator/GeneratorScreen.kt#L936
https://github.com/bitwarden/android/blob/262dba3e663b2f9a4f2196515331bce9d7b58ad9/app/src/main/kotlin/com/x8bit/bitwarden/ui/tools/feature/generator/GeneratorScreen.kt#L954
https://github.com/bitwarden/android/blob/262dba3e663b2f9a4f2196515331bce9d7b58ad9/app/src/main/kotlin/com/x8bit/bitwarden/ui/tools/feature/generator/GeneratorScreen.kt#L972

Build Version

2026.10.0 (21955)

What server are you connecting to?

N/A

Self-host Server Version

No response

Environment Details

Android 17

Issue Tracking Info
  • I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
Lingua principale
Kotlin
Stelle
9.6k
Fork
1.1k
Merge medio
2g 15h
PR unite (30g)
52

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di bitwarden/android

Tutte le issue di bitwarden/android

Issue simili

Altre issue su Kotlin

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.