Skip to content

Releases: hongducdev/SCCTLM_Foto

SCCTLM_Foto 0.3.15

Choose a tag to compare

@github-actions github-actions released this 04 Nov 07:34
  • Vấn đề: mở RAW trong Photoshop bật hộp thoại Camera Raw dạng modal, chưa có document nên panel không chạy được preset màu.
  • Nút Mở ảnh RAW (nhóm Màu & Preset, jsx/raw-open.jsx): chọn file RAW rồi mở thẳng thành document 16-bit sRGB bằng CameraRAWOpenOptions, không hiện hộp thoại. Sau đó dùng preset màu và Mix như ảnh thường. Chỉnh sửa lưu cạnh file (sidecar .xmp) vẫn được đọc (SELECTEDIMAGE).
  • Chạy thử trên Photoshop 23.2 với TUG06269.ARW (bản sao tạm): mở không modal; fuji/001 đổi độ sáng trung bình 103.49 → 116.32, Mix fuji/001:60,fuji/002:40 tạo đủ 2 nhóm. Sidecar chỉ có Exposure +2 làm độ sáng tăng 103.49 → 183.21, xác nhận Camera Raw đọc sidecar.
  • Giới hạn: preset vẫn chạy như bộ lọc trên ảnh đã render, nên nhiệt độ màu Kelvin của preset bị bỏ qua giống ảnh JPG (sanitizeAcrXmp). Áp preset ngay ở bước chuyển đổi RAW cần sidecar (đã thử được, chưa làm).

SCCTLM_Foto 0.3.14

Choose a tag to compare

@hongducdev hongducdev released this 03 Nov 16:28
  • Bộ Action cũ trên máy người dùng: panel chỉ nạp bộ Thumbnail action khi Photoshop chưa có, nên máy đã nạp bản cũ vẫn chạy YouTube Rim Light 27 bước: Rim Light lần 2 dựng từ layer sai, nhóm mới không được đặt tên, nhóm cũ bị đổi tên và tô màu nhầm. Panel giờ đếm số bước của Action; đúng 27 bước (bản cũ) thì xoá bộ cũ, nạp lại từ presets/ và dựng lại phím tắt. Action đã chỉnh sửa tay (số bước khác) được giữ nguyên.
  • Shape layer (vector): trước đây bị chặn bằng câu báo lớp điều chỉnh, và nếu bỏ chặn thì Action dừng ở Gaussian Blur vì vùng chọn rỗng. Nút Tạo Rim Light giờ nhân bản Shape, rasterize bản sao (<tên> (raster)) rồi chạy trên bản sao; layer vector gốc giữ nguyên. Layer Fill thường vẫn bị từ chối. Đã chạy thử 17 Shape, 17 text, 16 layer ảnh trong cùng một file, đều tạo đúng nhóm.
  • Đánh dấu màu: layer nguồn chưa có màu nhãn nay nhận cùng màu với nhóm Rim Light vừa tạo.
  • Phím tắt: nhóm tạo bằng phím gán cho Action (vẫn tên Rim Light) được panel tự đặt tên, thu gọn và gắn màu sau vài giây ($._ext_RIMCOLOR.adopt()). Shape layer vẫn cần nút Tạo Rim Light.

SCCTLM_Foto 0.3.13

Choose a tag to compare

@hongducdev hongducdev released this 03 Nov 15:23
  • Lỗi: tạo Rim Light lần 2, lần 3 trong cùng file làm hiệu ứng rơi vào nhóm Rim Light cũ (Photoshop chọn layer smudge và mask Rim Light theo tên, mà tên đã trùng).
  • Thumbnail_action.atn: YouTube Rim Light chọn smudge bằng thứ tự layer (một layer dưới Color) và nạp vùng chọn từ kênh tạm rimsel (lưu ở đầu Action, xoá ngay sau khi dùng) thay vì mask theo tên. Đã chạy thử 3 lần liên tiếp trên 3 layer, cả ba nhóm cho kết quả giống nhau. Máy đã nạp bộ cũ: xoá bộ Thumbnail action trong bảng Actions để panel nạp bản mới.
  • Hộp thoại "The command “Delete” is not currently available": Action bắt đầu từ vùng trong suốt của lớp đang chọn, nên lớp trống, nhóm, lớp điều chỉnh, lớp nền hoặc lớp nằm trong chính nhóm Rim Light làm Photoshop dừng giữa chừng. Nút Tạo Rim Light giờ kiểm tra lớp đang chọn trước ($._ext_RIMCOLOR.targetProblem()) và báo bằng tiếng Việt cần chọn lớp nào, không chạy Action dở. Phím tắt gán cho Action chạy thẳng trong Photoshop nên không có bước kiểm tra này.
  • Thu gọn, đặt tên và đánh dấu màu: sau khi nút Tạo Rim Light chạy xong, nhóm mới được thu gọn trong bảng Layers, đổi tên thành Rim Light for <tên layer> và gắn màu nhãn trùng màu nhãn của layer nguồn. Layer nguồn chưa có màu thì nhóm lấy màu xoay vòng đỏ, cam, vàng, lục, lam, tím ($._ext_RIMCOLOR.finish()). Panel nhận cả nhóm tên Rim Light lẫn Rim Light for .... Phím tắt chạy thẳng Action nên không có bước này.
  • jsx/rim-light-color.jsx: đổi màu và Cường độ nhắm nhóm Rim Light chứa layer đang chọn, không còn luôn lấy nhóm đầu tiên theo tên.

SCCTLM_Foto 0.3.12

Choose a tag to compare

@github-actions github-actions released this 03 Nov 05:52
  • Smart Object: Glow, Detail và các bộ lọc Camera Raw trong nhóm Da giờ chạy trên layer Smart Object thay vì dừng báo lỗi.
  • Nội bộ: tách script Son môi, Má hồng, Giảm đỏ thành các module bước (jsx/skin-*-part-N.jsx); thêm tests/check-jsx-no-cep.js chặn API CEP lọt vào lõi JSX và tests/run-photoshop-smoke.ps1 để chạy kiểm tra nhanh trong Photoshop.

SCCTLM_Foto 0.3.11

Choose a tag to compare

@github-actions github-actions released this 03 Nov 02:48
  • Cài đặt tự động trên macOS: install/Cai-dat-SCCTLM_Foto.command bật PlayerDebugMode, chép panel vào thư mục CEP và hỏi đổi tên bản cũ; install/Go-cai-dat-SCCTLM_Foto.command để gỡ. Chạy bằng bash install/Cai-dat-SCCTLM_Foto.command.

  • Lỗi bằng tiếng Việt, không phải đoạn mã: mọi lỗi hiện cho người dùng (lệnh Photoshop, nạp lõi, cập nhật, mạng, đo/gỡ watermark, tải Khám phá, đặt cọ) đi qua js/error-messages.js và hiện thành câu kèm việc cần làm. Chuỗi thô (SCCTLM_ERROR, File:, Line:…) không còn hiện ra. tests/check-no-raw-errors.js quét js/ và jsx/ để chặn lỗi quay lại.

  • Ảnh không phải RGB: các lệnh Da (Son môi, Highlight, Lông mi, Phủ phấn, Bóng mắt, Trắng da, Giảm đỏ) và nhóm Làm da/Trắng răng/Tẩy lông/Đánh khối/Tùy chỉnh/Hàng loạt/Làm mịn/Màu tổng/Màu da/Làm nét báo ngay "Ảnh đang ở chế độ màu X…, vào Image > Mode > RGB Color" trong panel thay vì hộp thoại Photoshop chặn script. Danh sách lệnh cần RGB nằm ở js/color-mode-guard.js; Hạt phim, Hào quang, Hạt thô, Chấm tự từ chối ảnh không phải RGB (đã chạy thử trên ảnh Gray/CMYK/Lab, không để lại layer dở) và cũng ra cùng kiểu thông báo.

  • Nút Chẩn đoán ở chân panel: hiện phiên bản panel, Photoshop, hệ điều hành, trạng thái và thời gian nạp lõi, lỗi khi nạp và chi tiết kỹ thuật các lỗi gần đây; nút Sao chép báo cáo. Báo cáo ẩn tên người dùng trong đường dẫn và dùng được cả khi lõi không nạp.

  • Hộp thoại trong Photoshop: lỗi đặt cọ ở Pen Pressure, Đánh khối và Trắng răng không còn hiện chuỗi lỗi thô của ExtendScript.

SCCTLM_Foto 0.3.10

Choose a tag to compare

@github-actions github-actions released this 02 Nov 09:56
  • Hộp thoại Thêm chữ/LOGO hàng loạt: thêm nút Đóng; phím Esc cũng đóng hộp thoại. Đóng không chạy xử lý hàng loạt và không lưu thiết lập.

SCCTLM_Foto 0.3.9

Choose a tag to compare

@github-actions github-actions released this 02 Nov 08:50
  • Trạng thái active: preset vừa áp được đánh dấu trong danh sách Màu & Preset, cho cả chế độ thường và Mix màu; trạng thái "đang chọn" trong Mix vẫn là viền xanh, "đã áp" là nền xanh đậm.
  • Thay màu khi tắt Mix: áp preset khác thay lớp màu đơn trước đó thay vì chồng thêm lớp mới.
  • Nút Áp dụng Mix: nằm gọn trong khung nhóm (sửa khai báo float: none thiếu dấu ; trong style.css), không còn đổi sang nền nâu, chữ xanh khi rê chuột.

SCCTLM_Foto 0.3.8

Choose a tag to compare

@github-actions github-actions released this 02 Nov 04:14
  • Biểu tượng panel: biểu tượng của panel trong Photoshop (img/icon-large.png) đổi từ chữ "h" của plugin gốc sang logo SCCTLM. Cần tắt hẳn rồi mở lại Photoshop để thấy.
  • Gói cập nhật gọn hơn: hai ảnh minh hoạ README (readme-thumbnail.png, readme-toi-uu-anh.png) chuyển sang site/assets/, không còn nằm trong gói cập nhật của panel.

SCCTLM_Foto 0.3.7

Choose a tag to compare

@github-actions github-actions released this 02 Nov 03:59
  • Lỗi nạp panel: lõi ExtendScript được nạp bằng đối tượng File và kiểm exists trước. Thiếu loader.jsx thì hộp thoại báo thẳng "thiếu file loader.jsx, hãy cài lại" thay vì IOError: I/O error line 1; lỗi đọc file kèm File.error.
  • Đổi tên DR7: mã trạng thái trong hộp thoại lỗi (DR7_ERROR thành SCCTLM_ERROR…), tên bước History (Dodge & Burn, Local Smoother, Whiten Teeth, Remover, Sharpening, Surface Smoother, Tone Changer), tên nội bộ $.dr7* / window.dr7* thành $.scctlmFoto* / window.scctlmFoto*, class CSS .dr7-dialog* thành .scctlm-foto-dialog*, biến môi trường DR7_* của bộ cài thành SCCTLM_FOTO_*.
  • File trạng thái cập nhật: .dr7-version.json, .dr7-update.json, .dr7-update/, .dr7-dev-source đổi thành .scctlm-foto-*. Lần cập nhật đầu tiên lên bản này tải lại toàn bộ file một lần; máy dev chạy lại bộ cài để bật đồng bộ ↻.
  • Giữ nguyên để không mất dữ liệu: khoá localStorage (dr7.frame.presets, dr7ActionShortcuts, dr7ArtboardFavorites, dr7ReservedKeys, dr7ShortcutKey, dr7.explore.playlist), tên preset trong .tpl (DR7 Soft Brush, DR7 Eyedropper, DR7 Dodge & Burn), action DR7 Liquify CC2014 FIX, bộ phím tắt cũ MHK DR7 và thư mục cài cũ DR7.

SCCTLM_Foto 0.3.6

Choose a tag to compare

@github-actions github-actions released this 01 Nov 15:46
  • Ủng hộ: tab Ủng hộ trong panel, trang web và README có thêm mã QR Techcombank bên cạnh TPBank.