⚡ Cải thiện & Tối ưu hóa giao diện (UI & Dock Icon)
Chuẩn hóa kích thước Icon App trên macOS Dock theo chuẩn Apple HIG:
Căn chỉnh tỷ lệ khối Squircle về kích thước chuẩn 824x824 px trên canvas 1024x1024 px (tương đương với các ứng dụng hệ thống macOS như Safari, Finder, Photos).
Tích hợp hiệu ứng đổ bóng tự nhiên nhiều tầng (ambient shadow + direct key shadow) giúp icon đặt trên thanh Dock có độ nổi khối và chiều sâu sang trọng.
Tối ưu khoảng thở (padding) cho biểu tượng logo studio bên trong, đảm bảo icon vừa vặn, không bị bè to.
Nâng cấp cơ chế hiển thị Dock Icon Native:
Đồng bộ việc nạp icon thời gian thực từ mã nguồn Native Cocoa (dock_icon.m và system_utils.rs) trên macOS, tự động chuyển đổi giao diện Dock sắc nét theo Dark Mode / Light Mode của hệ thống.
Cập nhật định danh tiến trình hiển thị trên macOS thành chính thức DH Studio Pro.
🚀 Chuyển đổi thương hiệu & Nâng cấp nhận diện (Rebranding)
Chính thức đổi tên thành DH Studio Pro: Ứng dụng chính thức chuyển giao về công ty chủ quản DevHouse Software, mang tên gọi mới DH Studio Pro (DevHouse Studio Pro) - khẳng định vị thế bộ giải pháp phần mềm chuyên nghiệp, toàn diện cho Studio & Photographer.
Biểu tượng Logo & Bộ Icon ứng dụng hoàn toàn mới:
Thiết kế logo mới mô phỏng trọn vẹn chu trình làm việc Studio khép kín: Khách hàng 🔁 Lọc ảnh AI 🔁 Quản lý kho ảnh 🔁 Tối ưu quy trình & Cài đặt.
Bộ icon ứng dụng phong cách Squircle sang trọng, hiển thị sắc nét trên thanh Dock macOS và Windows Taskbar.
Đồng bộ toàn diện giao diện & Pháp lý: Cập nhật thương hiệu DH Studio Pro và bản quyền chính thức thuộc DevHouse Software trên toàn bộ hệ thống: TopBar, Workspace Sidebar, Launcher, Trang đăng nhập, Bảng điều khiển tài khoản và Điều khoản dịch vụ.
⚡ Cải thiện & Tối ưu
Tối ưu hóa tài nguyên đồ họa: Tách nền trong suốt chuẩn nét, hiển thị tương thích hoàn hảo trên cả chế độ Sáng (Light Mode) và Tối (Dark Mode).
Hệ thống phát hành & Auto-updater: Đảm bảo gói cài đặt installer (macOS DMG & Windows NSIS) mang tên thương hiệu mới và tự động cập nhật mượt mà.
Tự động mở rộng & nhận diện thư mục khách hàng thông minh (Contact The Sheet): Khi kéo thả thư mục lớn chứa nhiều thư mục buổi chụp của các khách hàng, hệ thống Rust đa luồng tự động quét và phân tách chính xác từng thư mục khách hàng con, không cần chọn thủ công từng thư mục riêng lẻ.
Trạng thái xử lý trực quan (Expanding Loading UX): Bổ sung biểu tượng loading và thông báo hướng dẫn thời gian thực khi hệ thống đang phân tích cấu trúc thư mục lớn.
⚡ Cải thiện & Tối ưu
Cơ chế Kéo - Thả (Drag & Drop) Native bền bỉ: Tối ưu hóa bộ bắt sự kiện kéo thả tệp tin trên macOS và Windows (onDragDropEvent với fallback sự kiện native), loại bỏ tình trạng mất sự kiện khi kéo nhanh.
Hệ thống phát hành tự động chuyên nghiệp (Automated Release Notes): Nâng cấp pipeline phát hành và Auto-updater để tự động trích xuất và hiển thị nội dung cập nhật chi tiết trên GitHub Releases và hộp thoại cập nhật trong ứng dụng.
🛠️ Sửa lỗi hệ thống
Khắc phục sự cố nhận diện đường dẫn thư mục lồng nhau khi chứa ký tự đặc biệt hoặc tiếng Việt có dấu.
Bổ sung bộ kiểm thử tự động (Unit Test Suite) xác thực thuật toán phân tích cây thư mục khách hàng.