4.0.0

Release date: 2025-03-09

✨ General

  1. Kiến trúc x64 🥇

    • Tăng hiệu năng tổng thể với khả năng xử lý tệp siêu lớn
    • Các plugin quan trọng (ví dụ: OfficeViewer) hiện yêu cầu tương thích 64-bit cho các bản cập nhật trong tương lai
    • Đảm bảo bạn đã cài đặt MS VC DLL: https://aka.ms/vs/17/release/vc_redist.x64.exe
  2. Giao diện thiết kế lại 🥇

    • Bảng màu mới
    • Các thành phần giao diện được viết lại
    • Xử lý trực quan khác biệt cho Win10/Win11
    • Cải thiện tương thích phông chữ
    • Màn hình tải xem trước có thể kéo
    • Bộ biểu tượng thống nhất trên toàn ứng dụng
  3. Sửa lỗi

    • Sửa lỗi hiệu ứng hover biến mất sau khi kéo cửa sổ
  4. Mô-đun Cập nhật

    • Viết lại hoàn toàn cơ chế cập nhật
  5. Quy trình Tải được Tối ưu hóa 🥇

    • Thứ tự tải theo trình tự từ trên xuống trong Settings > Type
    • Phần mở rộng khớp từ trên xuống cho đến khi thất bại/không khớp
    • Hệ thống phân cấp ưu tiên: Plugin DLL > Loại nhúng > Loại chuyển đổi
    • Hệ thống phân cấp vô hiệu hóa: Phần mở rộng trong danh sách đen > Loại đã vô hiệu hóa
  6. Cải tiến user.ini

    • Thêm tham số exclude cho mỗi nhóm để loại bỏ các loại tích hợp sẵn
    • Cho phép chuyển hướng xử lý tệp (ví dụ: bỏ qua xem trước PDF của Seer cho tệp .ai)
    • Các phần mở rộng bị loại trừ được ẩn trong Settings > File Types
  7. Tích hợp Xem trước Hệ thống 🥇

    • Hỗ trợ xem trước Explorer gốc (Alt+P)
    • Quản lý các phần mở rộng được hệ thống hỗ trợ qua Settings > Type
  8. Cải thiện Kích hoạt

    • Sửa lỗi kích hoạt liên quan đến mạng
  9. Khác

    • Tích hợp hệ thống báo cáo sự cố
    • Ctrl+, mở Cài đặt (hữu ích khi biểu tượng khay bị ẩn)

🧩 Plugins

  • Đại tu Khung Plugin: ba loại plugin — Converter, Embedded và DLL
  • Giao diện mới cho quản lý plugin; plugin có thể bị vô hiệu hóa thay vì gỡ bỏ hoàn toàn
  • Khi thêm plugin cùng tên, plugin sẽ tự động được thay thế nếu phiên bản mới hơn
    • OfficeViewer đã được đổi tên; vui lòng xóa phiên bản cũ và thêm phiên bản mới

JsonTreeViewer 1.0.0 (mới) - Plugin DLL — https://github.com/ccseer/JsonTreeViewer - Hiển thị dữ liệu JSON dưới dạng cấu trúc cây, chủ yếu cho tệp lớn; hỗ trợ tìm kiếm trong dữ liệu đã tải - Dựa trên Meta simdjson (MIT)

FontViewer → 1.2.0 - Chuyển từ plugin nhúng sang DLL — vui lòng thêm lại để hoạt động - https://github.com/ccseer/FontViewer - Hỗ trợ nhập văn bản xem trước tùy chỉnh - Thêm fontviewer.ini bên cạnh DLL: ghi nhớ văn bản xem trước và kích thước phông chữ - Bao gồm một số ví dụ văn bản xem trước tích hợp sẵn

OfficeViewer → 1.4.0 - Chuyển từ plugin nhúng sang DLL — vui lòng thêm lại để hoạt động - https://github.com/ccseer/OfficeViewer - Tải nền trong khi xem trước giảm giật lag giao diện - Chuyển từ 32-bit sang 64-bit, mang lại hiệu năng tốt hơn

Eps2Png → 1.1.0 - Thêm tham số để sửa kích thước hình ảnh không chính xác

📋 Chế độ xem Thuộc tính

  • Hỗ trợ hiển thị nhiều dòng
  • Tính toán siêu dữ liệu nhanh hơn: số lượng tệp/thư mục, kích thước thư mục, giá trị băm
  • Hiển thị dữ liệu tạm thời bằng phím Shift (tồn tại trong phiên)
  • Thêm nhãn trình xử lý xem trước (khớp với Settings > Type)

🖼️ Hình ảnh

  • Kết xuất nhanh hơn với hỗ trợ ICC profile mở rộng
  • Thêm MiniMap (phím tắt M) 🥇
  • Mở rộng đến kích thước hiển thị tối đa (phím tắt E) 🥇
  • Định dạng mới: JXL, JXR, EXR, DDS (một phần mã từ KDE kimageformats, LGPL 2.1)
  • Sửa lỗi tỷ lệ cho một số định dạng
  • Cải thiện hỗ trợ AVIF/RAW; RAW: sửa lỗi độ phân giải một nửa
  • SVG: kích thước mặc định giới hạn ở 512px cho hiệu năng; thêm nền trong suốt
  • GIF: hiển thị chỉ số khung hình khi tạm dừng (←/→ để điều hướng)
  • Kích thước tệp tối đa tăng lên 150MB cho xem trước hình ảnh đầy đủ
  • Hỗ trợ EXIF mở rộng
  • Tham số user.ini:
    • accelerate: Bật/tắt tăng tốc GPU (mặc định BẬT)
    • minimap_scale: Hệ số thu phóng MiniMap [0.5–2.0]

🌐 HTML

  • Cải thiện hiệu năng
  • Sửa lỗi độ trễ tỷ lệ HiDPI
  • Giảm nhấp nháy chủ đề tối cho Markdown

📄 PDF

  • Sửa lỗi theo dõi lịch sử
  • Thanh bên chuyển sang bên phải; tùy chọn user.ini cho phép đưa nó trở lại bên trái

🎦 Đa phương tiện

  • Thiết kế lại thanh tiến trình
  • Bật/tắt tăng tốc phần cứng trong Settings > Type > Media
  • Không dùng hỗ trợ R3D 32-bit (sẽ trở lại dưới dạng plugin mới trong Seer 4.1.0)
  • Sửa lỗi treo khi mở một số tệp MP4
  • Tốc độ phát lại hiện được ghi nhớ trong suốt phiên ứng dụng

📁 Thư mục

  • Tối ưu hóa Bộ nhớ 🥇: Giảm 45% (ví dụ: 920MB → 500MB cho ZIP 500k tệp); sửa lỗi treo khi xem trước lặp lại
  • Hành vi xem dạng cột kiểu macOS
  • Hỗ trợ biểu tượng tệp lưu trữ
  • Tải nhanh hơn 75% (16s → 4s cho ZIP lớn)
  • Sửa lỗi vô tình mở tệp qua Alt+Arrow

📝 Văn bản

  • Hỗ trợ ngôn ngữ mới cho tô sáng cú pháp
  • Cập nhật chủ đề màu (một phần mã từ KDE syntax-highlighting, MIT)
  • Tương thích đầy đủ UTF-16/UTF-32 BE/LE 🥇
  • Giảm thời gian xử lý/sử dụng bộ nhớ 🥇
  • Cải thiện kết xuất phông chữ; tùy chọn tùy chỉnh phông chữ trong user.ini