refactor(partition): "Biçimlendirmeyi Atla" → olumlu "Biçimlendir"

Kullanıcı isteği: "düzenle penceresindeki biçimlendirmeyi atla
seçeneğini biçimlendir şekline dönüştürsek yani seçili ise
biçimlendirsin şimdiki davranışın tam tersi."

## Neden ters çevirmek daha dürüst

"Biçimlendirmeyi Atla" taranmış bölümlerde SEÇİLİ geliyordu, yani
güvenli durum "varsayılan seçim"di. Risk seçenekte değil, onu
okuyan kullanıcıda: kutu işaretliyse "atla" kelimesinden "veri
silinmez" sonucu çıkarıyor — oysa işaretli olması tam tersi anlama
geliyordu.

Olumlu çerçevede seçim kullanıcıya aittir:

    Taranmış bölüm (sda1)   →  ☐ SEÇİLİ DEĞİL  → veri korunur
    Kullanıcı tanımı (sda2) →  ☑ SEÇİLİ          → biçimlendirilir

## Katmanlar

- Model `CustomPartition::skip_format` **KORUNDU** — job'lar
  (`jobs/partition.rs:812`, `:963`) ve çok sayıda test kullanıyor,
  ayrıca taranmış bölüm için güvenlik bayrağı olarak anlamı doğru
  ("bu gerçek veri, bozma").
- Diyalog `ManualState::add_skip_format` → **`add_format`** olarak
  yeniden adlandırıldı.

Ters çevrim iki yere dağıtılmadı, iki adlandırılmış yardımcıya
bağlandı:

    format_checkbox_from(skip_format) -> bool
    skip_format_from(add_format)     -> bool

## Neden yardımcı şart

Ters çevrim sessizce kaybolursa taranmış bölümler biçimlendirilir
— **veri kaybı**, derleyici de uyarmaz. `!` iki uzak satıra
yazılsaydı birinde unutulabilirdi.

## Testler (138 → 141)

- çift dönüşüm kimliktir (skip_format'ın HER İKİ değeri de denendi)
- taranmış bölüm "Biçimlendir" işaretli GELMİYOR
- kullanıcı tanımı işaretli geliyor

`mp_skip_format` çeviri anahtarı kullanılmaz hale geldiği için iki
locale'den de silindi (ölü anahtar bırakılmadı). 466/466 eşleşiyor.

AGENTS.md'deki "format kutusu seçili görünmeli" notu da tersine
çevrildi: artık seçili OLMAMALI, çünkü seçili olmak "biçimlendir"
demek.

cargo check --all-targets : 0 hata, 0 uyarı
cargo test              : 141/141

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
Erkan IŞIK
2026-09-27 21:34:48 +03:00
parent cedbb6a741
commit 20f48bdf99
4 changed files with 144 additions and 13 deletions
+1 -1
View File
@@ -215,7 +215,7 @@ mp_fs_btrfs = "btrfs"
mp_fs_xfs = "xfs"
mp_fs_fat32 = "FAT32 (EFI)"
mp_fs_swap = "takas (swap)"
mp_skip_format = "Biçimlendirmeyi Atla (mevcut veri korunur)"
mp_format_partition = "Biçimlendir (mevcut veri silinir)"
mp_size_gb = "%{n} GB"
mp_size_mb = "%{n} MB"