forked from pisilinux-rs/yali-rs
docs: update README, CHANGELOG for slides/ restructure and binary refactor
- README.md: add slides/ directory, src/bin/slides_test.rs, src/lib.rs to project tree; add slides_test usage example - README_en.md: same changes in English - CHANGELOG.md: add v4.0.5 entry (slide migration, slides_test, rsync progress refactor, auto-install CLI output, edit dialog fixes) - CHANGELOG_en.md: same in English
This commit is contained in:
@@ -1,5 +1,28 @@
|
||||
# Changelog — [English](CHANGELOG_en.md)
|
||||
|
||||
## [4.0.5] — 2026-07-10
|
||||
|
||||
### Added
|
||||
- `slides/slides_tr.toml`, `slides/slides_en.toml` — dil bazlı slayt içerik dosyaları (`[icons]` eşlemesi yerine doğrudan dosya yolu)
|
||||
- `src/bin/slides_test.rs` — bağımsız slayt gösterisi test ikilisi (arg: `[desktop] [lang]`)
|
||||
- `default-run = "yali-rs"` (`Cargo.toml`) — `cargo run` belirsizliği giderildi
|
||||
|
||||
### Changed
|
||||
- Slayt görselleri `assets/*.png` → `slides/img/` altına taşındı
|
||||
- `branding.toml` / `branding_tr.toml` / `branding_en.toml` içindeki `[slides]` bölümü kaldırıldı; içerik `slides/` dizinindeki dil dosyalarına taşındı
|
||||
- `branding.rs::load_for_lang()` — slaytları `slides/slides_{lang}.toml`'den yükler (fallback: `slides/slides.toml`)
|
||||
- `slideshow.rs` — `slide.icon` doğrudan dosya yolu içeriyorsa `file://` URI'sine çevirir (artık `[icons]` eşlemesi gerekmez)
|
||||
- `CopyFilesJob` — rsync çıktı formatı `--info=progress2` → `--out-format=%n`, ilerleme `find` ile toplam dosya sayısı üzerinden hesaplanır
|
||||
- Otomatik kurulum CLI çıktısına alt ilerleme ve dosya adı bilgisi eklendi
|
||||
|
||||
### Fixed
|
||||
- Edit diyalog penceresinin her frame'de büyümesi (`default_size` + min/max genişlik)
|
||||
- TextEdit alanı `available_width * 0.90` yerine `desired_width()` ile düzgün genişlik
|
||||
- `cargo run -- --demo` belirsizliği (çift ikili)
|
||||
- `locales/tr.toml` "Hoş Geldiniz12" yazım hatası
|
||||
|
||||
---
|
||||
|
||||
## [4.0.4] — 2026-06-25
|
||||
|
||||
### Added
|
||||
|
||||
Reference in New Issue
Block a user