Erkan IŞIK
a3d4b9534f
modified: .gitignore
2026-06-17 10:16:39 +03:00
Erkan IŞIK
c26af19be9
modified: TODO.md
2026-06-17 10:15:20 +03:00
Erkan IŞIK
2bf8c6cff2
modified: README.md
2026-06-17 10:08:46 +03:00
Erkan IŞIK
109e5733c8
İşleme için hazırlanmamış değişiklikler:
...
(işlenecekleri güncellemek için "git add <dosya>..." kullanın)
(çalışma dizinindeki değişiklikleri atmak için
"git restore <dosya>..." kullanın)
değiştirildi: locales/en.toml
değiştirildi: locales/tr.toml
değiştirildi: src/funct.rs
değiştirildi: src/installer.rs
değiştirildi: src/main.rs
değiştirildi: src/steps/bootloader.rs
değiştirildi: src/steps/display_manager.rs
değiştirildi: src/steps/mod.rs
değiştirildi: src/steps/partition.rs
değiştirildi: src/ui/mod.rs
değiştirildi: src/ui/theme.rs
İzlenmeyen dosyalar:
(işlenecekler arasına koymak için "git add <dosya>..." kullanın)
TODO-comar.txt
src/steps/location.rs
src/ui/combobox.rs
src/ui/combobox_stil.rs
İşlemeye eklenen değişiklik yok ("git add" ve/veya "git commit -a" kullanın)
Click to collapse
+ Thought: 1.1s
$ git diff --stat
locales/en.toml | 1 +
locales/tr.toml | 1 +
src/funct.rs | 43 ++-------
src/installer.rs | 205 -------------------------------------------
src/main.rs | 4 +-
src/steps/bootloader.rs | 17 ++--
src/steps/display_manager.rs | 40 ++++-----
src/steps/mod.rs | 2 +
src/steps/partition.rs | 75 ++++++----------
src/ui/mod.rs | 2 +
…
Click to expand
+ Thought: 1.4s
$ git log --oneline -5
25226c0 feat: dropdown full-width click, gradient bg, pointing-hand cursor
a48120b feat: gradient buttons, language selector with flags, SVG support, and UI improvements
b9f6df2 Merge branch 'main' into 'main'
30ea527 Merge branch yali-rs:main into main
d60bf64 feat: update display manager configuration and enhance cleanup process with repository management
+ Thought: 1.2s
$ git add locales/en.toml locales/tr.toml src/funct.rs src/installer.rs src/main.rs src/steps/bootloader.rs src/steps/display_manager.rs src/steps/mod.rs src/steps/partition.rs src/ui/mod.rs src/ui/theme.rs src/steps/location.rs src/ui/combobox.rs src/ui/combobox_stil.rs && git commit -m "refactor: extract ComboBox styling into dedicated module, add location step
- Create src/ui/combobox.rs with helper functions (show_combo_box, selectable_value, selectable_value_custom)
- Create src/ui/combobox_stil.rs with ComboBox visual constants (weak_bg_fill, text/border colors)
- Move theme.rs ComboBox visuals (weak_bg_fill, fg_stroke, bg_stroke) into combobox_stil::apply_visuals
- Move LocationStep from installer.rs to src/steps/location.rs
- Re-register LocationStep in steps/mod.rs
- Update all ComboBox usages across steps (bootloader, display_manager, partition, funct) to use theme::show_combo_box / selectable_value
- Replace manual mesh drawing in language selector with combobox helper
- Add region/timezone i18n keys
- Vertical-align region/zone labels to match ComboBox height"
[main ccc851d ] refactor: extract ComboBox styling into dedicated module, add location step
14 files changed, 547 insertions(+), 340 deletions(-)
create mode 100644 src/steps/location.rs
create mode 100644 src/ui/combobox.rs
create mode 100644 src/ui/combobox_stil.rs
ccc851d refactor: extract ComboBox styling into dedicated module, add location step
14 dosya, 547 ekleme, 340 silme. Yeni dosyalar: combobox.rs, combobox_stil.rs, location.rs.
2026-06-17 10:01:47 +03:00
Erkan IŞIK
ccc851d79f
refactor: extract ComboBox styling into dedicated module, add location step
...
- Create src/ui/combobox.rs with helper functions (show_combo_box, selectable_value, selectable_value_custom)
- Create src/ui/combobox_stil.rs with ComboBox visual constants (weak_bg_fill, text/border colors)
- Move theme.rs ComboBox visuals (weak_bg_fill, fg_stroke, bg_stroke) into combobox_stil::apply_visuals
- Move LocationStep from installer.rs to src/steps/location.rs
- Re-register LocationStep in steps/mod.rs
- Update all ComboBox usages across steps (bootloader, display_manager, partition, funct) to use theme::show_combo_box / selectable_value
- Replace manual mesh drawing in language selector with combobox helper
- Add region/timezone i18n keys
- Vertical-align region/zone labels to match ComboBox height
2026-06-17 10:00:10 +03:00
Erkan IŞIK
25226c0f4f
feat: dropdown full-width click, gradient bg, pointing-hand cursor
2026-06-15 02:36:30 +03:00
Erkan IŞIK
a48120b039
feat: gradient buttons, language selector with flags, SVG support, and UI improvements
...
- Add linear gradient backgrounds to primary/secondary/danger buttons
- Add language selector with flag icons in ComboBox
- Add SVG support via egui_extras feature
- Add cancel confirmation dialog on exit
- Update Yali logo to SVG icon
- Add flag SVGs for all countries
- Improve users step layout with form helpers
- Refactor button API (ui::theme::*_button now takes ui param)
2026-06-15 02:36:29 +03:00
ayhanyalcinsoy
b9f6df272e
Merge branch 'main' into 'main'
...
sddm ayarı yapıldı ve live kalıntıları temizlendi
See merge request ayhanyalcinsoy/yali-rs!4
2026-06-06 12:39:29 +00:00
Erkan Işık
30ea5275ba
Merge branch yali-rs:main into main
2026-06-06 15:24:34 +03:00
Erkan IŞIK
d60bf64fa9
feat: update display manager configuration and enhance cleanup process with repository management
2026-06-06 15:23:39 +03:00
ayhanyalcinsoy
ea6262a153
Merge branch 'main' into 'main'
...
Main
See merge request ayhanyalcinsoy/yali-rs!3
2026-06-06 12:11:31 +00:00
Erkan Işık
e9e02e3e00
Merge branch yali-rs:main into main
2026-06-06 13:37:02 +03:00
Erkan IŞIK
3dca972906
feat: add user deletion during cleanup and remove unused password setting function
2026-06-06 13:36:27 +03:00
ayhanyalcinsoy
af78cbc4c6
Merge branch 'main' into 'main'
...
Main
See merge request ayhanyalcinsoy/yali-rs!2
2026-06-06 10:09:12 +00:00
Erkan IŞIK
151fe320ac
feat: enhance password setting process with secure echo method and clean up bootmnt directory
2026-06-06 12:49:57 +03:00
Erkan IŞIK
611d6b8cb9
feat: add current file tracking during installation and update UI to display it
2026-06-04 11:52:12 +03:00
ayhanyalcinsoy
d7065dcb59
refactor: replace shell-based password handling with secure stdin piping for LUKS and GRUB operations
2026-06-03 13:39:34 +03:00
ayhanyalcinsoy
8cdaf0dfa3
Merge branch 'main' into 'main'
...
feat: add hostname sanitization function and integrate it into user step processing
See merge request ayhanyalcinsoy/yali-rs!1
2026-06-02 11:48:39 +00:00
Erkan IŞIK
225577a62e
feat: update version to 4.0.1, remove deprecated actions and pspec files, and enhance rsync command with dynamic exclusion
2026-06-02 13:23:35 +03:00
Erkan IŞIK
7f35d0180b
feat: enhance keyboard layout and variant selection with search functionality and default options
v4.0.1
2026-06-01 21:32:25 +03:00
Erkan IŞIK
c2ef2e23fc
feat: add hostname sanitization function and integrate it into user step processing
2026-06-01 16:01:17 +03:00
ayhanyalcinsoy
09ffa5346d
feat: implement real-name to username auto-derivation, add root privilege check, and improve manual partitioning UI with smart defaults.
2026-06-01 14:36:03 +03:00
ayhanyalcinsoy
64db88d12e
update
v.4.0.0
2026-06-01 00:32:03 +03:00
ayhanyalcinsoy
20e5062ecd
update
2026-05-24 12:58:10 +03:00
ayhanyalcinsoy
a1ae4efede
update
2026-05-22 23:35:27 +03:00
ayhanyalcinsoy
70c0304fea
Initial commit
2026-05-20 22:13:07 +00:00