Skip to content

Releases

NDEX 0.9.6 Beta

NDEX 0.9.6 Beta Pre-release
Pre-release

Choose a tag to compare

@electroaria7 electroaria7 released this 11 Oct 23:17
cf65077

NDEX 0.9.6 Beta

사진 선별과 프레임·내보내기 작업을 다듬은 업데이트입니다. Image Manager에 묶음 보기와 실행 취소, 썸네일 격자를 추가하고, Frame 프리셋 관리와 RAW 미리보기를 개선했습니다.

기능 업데이트

  • RAW+JPG를 함께 선별: Image Manager에서 같은 사진을 한 줄로 보고 Pick·별점을 두 파일에 함께 적용합니다. 실행 취소·다시 실행(Ctrl+Z / Ctrl+Y)도 지원합니다.
  • 사진 탐색 개선: 썸네일 격자 보기(G, 크기 3단계)를 추가했습니다. 스캔이 끝나기 전에도 사진을 볼 수 있고 Esc로 취소할 수 있으며, 다시 스캔할 때는 바뀌지 않은 파일을 재사용합니다.
  • Frame 프리셋·내보내기 개선: 목록에 썸네일을 표시하고 프레임·출력 프리셋을 한 곳에서 만들고 편집합니다. 내보내기 전 설정 확인, 사진별 경고, 작업 결과 표도 정리했습니다.
  • RAW 지원 확장: Canon CRW를 추가하고 Canon·Sony·Nikon RAW 형식 목록을 통일했습니다. Image Manager는 RAW 안의 가장 큰 JPEG 미리보기를 사용하고 사진 방향을 적용합니다.
  • 언어 설정 기반 추가: Launcher에 언어 선택을 추가했습니다. 한국어 번역 문구는 추후 추가되며, 현재는 한국어를 선택해도 영어로 표시됩니다. 번역 파일은 재설치 없이 추가할 수 있습니다.

오류 수정과 화면 정리

Image Manager의 재스캔 후 실행 취소, Frame 프리셋의 현재 설정 저장·적용, 앱 종료 시 백그라운드 작업 정리를 수정했습니다. 작은 창에서의 버튼·경로 표시와 Launcher 카드, One 미리보기 표 배치도 다듬었습니다.

호환성 확인

  • 0.9.3 → 0.9.6 업그레이드에서 기존 설정 보존과 설치된 앱 실행을 확인했습니다. 배포본은 단일 화면 200% 배율에서 마우스로 조작했고, 실제 세로 RAW CR2·NEF 각 1개의 표시 방향을 확인했습니다.
  • Evoto 7.3.5에서 RAW XMP 별점과 Read Metadata From File을 통한 다시 읽기를 확인했습니다. NDEX의 사용자 정의 라벨·Pick은 Evoto의 색상 라벨·선택 플래그로 변환되지 않습니다.
  • Lightroom 연동은 아직 미검증입니다. Evoto 키워드·JPEG/DNG 사이드카, 다른 버전에서의 업그레이드, 다른 세로 RAW 형식과 다중 모니터 등은 상세 검증 범위를 참고하세요.

다운로드

  • 설치본: NDEX_Setup_0.9.6.exe
  • 포터블: NDEX_v0.9.6.zip — 압축을 풀고 NDEX_Launcher.exe 실행. Apps 폴더를 함께 유지하세요.
  • 파일 확인: SHA256SUMS-0.9.6.txt

코드 서명이 없는 공개 베타입니다. 과거 1.0.1 설치본은 제거한 뒤 설치하세요.

한국어 패치노트 · 전체 변경 기록 / English · RAW 호환표 · 번역 추가 방법 · 빌드·체크섬 기록

English summary

This beta adds RAW+JPG shot grouping, Undo/Redo, a thumbnail grid and streaming scans in Image Manager; thumbnail lists and unified preset management in Frame; and broader RAW support with larger embedded previews. The Launcher now has a language selector, but Korean translation text will follow.

Follow-up checks covered an in-place 0.9.3 upgrade with settings preserved, packaged mouse workflows at 200% on one display, two real portrait CR2/NEF files, and RAW-sidecar ratings/re-reading in Evoto 7.3.5. NDEX custom labels/Pick do not become Evoto colors/flags. Lightroom remains unverified. See the linked notes for the full scope.

NDEX 0.9.5 Beta

NDEX 0.9.5 Beta Pre-release
Pre-release

Choose a tag to compare

@electroaria7 electroaria7 released this 10 Oct 21:04
63c5fb8

NDEX 0.9.5 Beta

백업 → 사진 선별 → RAW 추출 흐름의 화면과 안내를 정리한 공개 베타입니다. 0.9.4의 파일 보존·취소·안전 종료 개선을 포함합니다.

주요 변경

  • Launcher / Job Results: 네 작업 카드를 한 줄로 정리하고 폴더명·문제 결과를 읽기 쉽게 표시합니다. 결과창 버튼을 정리하고, 성공·건너뜀 항목의 처리 이유를 유지합니다.
  • One: 백업 옵션 설명, 전체 크기·여유 공간·날짜 요약, 목적지 확인과 완료창을 개선했습니다. 과거 작업 재시도 후에도 실제 백업 폴더를 열거나 Manager로 전달합니다.
  • Image Manager: Pick·별점 필터와 상태 표시, 한 칸씩 방향키 이동, 표시 후 자동 이동 설정, 미리보기·전체 화면 안내를 개선했습니다. 필터 입력이 사진 별점이나 Pick을 바꾸던 문제를 수정했습니다.
  • Auto Selector: Choose RAW…로 여러 RAW 후보 중 하나를 선택할 수 있습니다. 매칭 근거·후보 위치, 읽기 전용 Pick 전달 표시, 중복/XMP 옵션과 방금 끝난 작업의 결과를 여는 완료창을 제공합니다.
  • Frame: 이번 패치에서 앱 동작은 변경하지 않았으며, 공통 모듈과 0.9.5 버전으로 함께 재빌드했습니다.

Image Manager의 자동 이동은 View → Advance after Pick/Reject/Rating에서 끌 수 있습니다. One의 용량 요약은 전체 입력 크기 기준이며, 중복 건너뛰기로 줄어들 용량은 차감하지 않습니다.

다운로드

  • NDEX_v0.9.5.zip — 압축 해제 후 NDEX_Launcher.exe 실행. Apps 폴더를 함께 유지하세요.
  • NDEX_Setup_0.9.5.exe — Windows 설치 프로그램.
  • SHA256SUMS-0.9.5.txt — ZIP과 설치 프로그램의 SHA-256. ZIP 내부에는 각 파일의 SHA256SUMS.txt도 있습니다.

검증

  • 로컬 고정 의존성 환경에서 552개 테스트 통과, GitHub Windows CI Python 3.10 / 3.12 통과.
  • 5개 EXE와 설치본 재빌드, 내장 버전 0.9.5 / beta, 실행 진입점 5개와 저장소 모듈 185개의 소스 일치 확인.
  • 실제 EXE로 한글 경로 백업·스캔·RAW/XMP 보존·반복 복사 방지·Frame 내보내기 검사 통과.
  • 5개 EXE를 각각 30초 이상 시작 검사하여 stderr·크래시 로그가 없음을 확인.
  • ZIP CRC·파일별 SHA-256 및 GitHub에 업로드된 파일의 크기·SHA-256 확인.

실제 카메라 RAW 디코딩·대규모 SD카드 성능, Lightroom/Evoto의 XMP 해석, 패키지 GUI 상호작용과 신규 설치·업그레이드는 이번 검증에 포함하지 않았습니다. 최소 크기의 소스 화면은 Tk 이벤트·위젯 치수로 검사했으며, 화면 캡처 제한으로 육안 검수는 완료하지 못했습니다. EXE는 미서명 베타입니다. 과거 1.0.1 설치본은 제거한 뒤 설치하세요. 기존 릴리스는 별도로 유지합니다.

전체 패치노트 · 한국어 상세 패치노트 · 빌드·검증·체크섬 기록 · 소스 변경 PR #21

This prerelease improves workflow UI, culling navigation and filters, manual RAW selection, and job-result clarity. It includes four integration-review fixes and preserves the 0.9.4 file-safety behavior. See the linked notes for details and validation limits.

NDEX 0.9.4 Beta

NDEX 0.9.4 Beta Pre-release
Pre-release

Choose a tag to compare

@electroaria7 electroaria7 released this 10 Oct 07:53
fafec72

NDEX 0.9.4 Beta

긴 사진 작업의 화면 응답, 취소·종료 안정성과 파일 보존을 개선한 공개 베타입니다. 10월 9일 코드 감사와 10월 10일 UI·UX 검토 수정 사항을 포함합니다.

주요 변경

  • Image Manager: 백업·내보내기·XMP 작업을 백그라운드에서 실행하고 진행률·취소·결과 기록을 제공합니다. 폴더 스캔과 파일 작업을 직렬화하고 일괄 DB 갱신을 적용했습니다.
  • Auto Selector: 취소와 안전 종료, 오래된 분석 무효화, 동일 RAW 재복사 방지를 추가했습니다. Manager에서 선택한 JPG만 전달하고 정확한 RAW 파일명을 우선 매칭합니다.
  • Frame: 취소한 사진을 재시도할 수 있도록 보존하고 종료 대기 중 화면 응답을 유지합니다. 중복 preview decode를 줄이고 오래된 import 결과를 무시합니다.
  • One / 공통: 분석 조건 변경과 실행 중 입력을 보호하고 작업 기록 완료 후 종료합니다. 백업 중 다른 작업이 만든 대상 파일을 덮어쓰지 않습니다.
  • 한글 경로의 촬영일, RAW/JPG 연결, 썸네일 캐시, XMP 선택 상태, 설정 복구와 Frame 색상 처리를 수정했습니다.

취소는 현재 파일의 복사·검증·렌더링 또는 현재 메타데이터 배치가 끝난 뒤 적용됩니다. Manager의 취소 결과는 Job Results에서 확인하며, Manager 전용 Retry Failed는 아직 없습니다.

다운로드

  • NDEX_v0.9.4.zip: 압축 해제 후 NDEX_Launcher.exe 실행. Apps 폴더를 함께 유지하세요.
  • NDEX_Setup_0.9.4.exe: Windows 설치 프로그램.
  • SHA256SUMS-0.9.4.txt: ZIP과 설치 프로그램의 SHA-256. ZIP 내부에도 각 파일의 SHA256SUMS.txt가 있습니다.

검증

  • 로컬 회귀 테스트 472개 통과, Windows CI Python 3.10 / 3.12 통과.
  • 5개 EXE와 설치본 재빌드, 버전 0.9.4 / beta 및 패키지 무결성 확인.
  • 실제 EXE로 한글 경로 백업·스캔·RAW/XMP 보존·반복 복사 방지·Frame 내보내기를 검증했습니다. Launcher를 포함한 5개 EXE의 시작 검사도 통과했습니다.
  • ZIP CRC·파일별 SHA-256과 업로드된 GitHub 파일의 크기·SHA-256을 대조했습니다.

실제 카메라 RAW 디코딩·대규모 SD카드 성능, Lightroom/Evoto의 XMP 해석, 패키지 GUI 조작과 신규 설치·업그레이드는 이번 검증에 포함하지 않았습니다. 취소·종료는 소스의 Tk/Qt 이벤트 루프 회귀 테스트로 검증했습니다. EXE는 미서명 베타입니다. 과거 1.0.1 설치본은 제거한 뒤 이 베타를 설치하세요.

전체 패치노트 · 빌드·검증·체크섬 기록 · 소스 변경 PR #20

This prerelease improves responsive photo jobs, cancellation, safe shutdown, duplicate RAW reuse, and file safety. Previous releases remain available separately. See the linked patch notes and validation record for details and limitations.

NDEX 0.9.3 Beta

Choose a tag to compare

@electroaria7 electroaria7 released this 06 Sep 10:17
9c9b590

NDEX 0.9.3 공개 베타입니다. 파일 복사 안전성과 백업 결과의 정확성을 개선했습니다.

  • Image Manager는 실제로 복사에 성공한 사진만 백업 완료로 표시합니다.
  • Image Manager 백업/내보내기와 Auto Selector는 고유 임시 파일에 복사하고 크기·SHA-256 검증 후 반영합니다.
  • 복사 실패 시 기존 대상 파일을 보존하며, 복사 도중 다른 작업이 만든 파일도 덮어쓰지 않습니다(덮어쓰기 정책 제외).
  • Auto Selector의 중복 skip은 기존 RAW와 XMP를 모두 보존합니다.
  • 한·영 README와 통합 로드맵을 업데이트했습니다.

다운로드:

  • NDEX_Setup_0.9.3.exe: Windows 설치 파일
  • NDEX_v0.9.3.zip: 포터블 패키지. 압축을 풀고 NDEX_Launcher.exe를 실행하세요.
  • SHA256SUMS-0.9.3.txt: 두 배포 파일의 SHA-256 체크섬

다음 패치에서는 Image Manager 백그라운드 작업, Auto Selector 취소, 작업 중 안전한 종료, 중단 기록과 재실행 진행 표시를 우선합니다. 대량 사진의 처리 시간과 취소 반응도 검증할 예정입니다.

공개 베타 상태는 유지됩니다. SHA-256 검증에는 추가 디스크 읽기가 필요합니다. 실제 카메라 RAW 디코딩, Lightroom/Evoto의 XMP 해석, 기존 설치본 업그레이드는 별도 검증 대상입니다. 과거 1.0.1 설치본은 먼저 제거해 주세요.

검증: Windows CI (Python 3.10/3.12)의 테스트 374개와 새 EXE의 백업·카탈로그·RAW 매칭/복사·XMP 생성·Frame 출력 검사를 통과했습니다. 이번 0.9.3 설치 파일은 새로 컴파일했으며 설치/제거 실기 검증은 반복하지 않았습니다 (0.9.2에서 완료).

NDEX 0.9.2 Beta

Choose a tag to compare

@electroaria7 electroaria7 released this 06 Sep 04:07
a0ea81e

NDEX 0.9.2 공개 베타입니다. 최신 워크플로 개선과 안정성 수정을 포함합니다.

  • 앱 사이 작업 이어가기, 작업 결과 조회 및 재시도
  • 동시 실행 시 작업 기록·설정 보호와 안전한 기록 정리
  • Launcher의 긴 경로 줄바꿈, 스크롤 및 키보드 접근성 개선
  • 빌드 실패 시 이전 실행 파일을 배포하지 않도록 즉시 중단

다운로드:

  • NDEX_Setup_0.9.2.exe: Windows 설치 파일
  • NDEX_v0.9.2.zip: 압축을 풀고 NDEX_Launcher.exe로 실행하는 포터블 패키지
  • SHA256SUMS-0.9.2.txt: 위 두 파일의 SHA-256 체크섬

Public beta / 공개 베타 상태입니다. 기존 1.0.1 설치본은 먼저 제거해 주세요. 실제 카메라 RAW 디코딩과 Lightroom/Evoto의 XMP 해석은 이번 검증 범위에 포함되지 않았습니다.

검증: 테스트 367개, Windows CI (Python 3.10/3.12), 포터블/설치본 실제 EXE 기능 검사, ZIP 무결성, 설치 및 제거 모두 통과했습니다.

NDEX 1.0.1

Choose a tag to compare

@electroaria7 electroaria7 released this 01 Sep 21:44
77f9279

Download NDEX_v1.0.1.zip — not Source code.

Unzip the folder, keep Apps\ together, and double-click NDEX_Launcher.exe.

What’s new

  • Shared visual theme across Launcher, NDEX One, Image Manager, Auto Selector, and Frame
  • More consistent headers, cards, accent actions, and spacing
  • NDEX Frame chrome aligned with the suite; background color swatches no longer clip

License: MIT. User terms: Docs/TERMS.md / Docs/TERMS.ko.md.

한국어

NDEX_v1.0.1.zip을 받으세요 (Source code 아님). 압축을 풀고 NDEX_Launcher.exe를 실행하세요. Apps\ 폴더는 그대로 두세요.

UI가 앱 전반에서 더 일관되게 정리되었습니다.

NDEX 1.0.0

Choose a tag to compare

@electroaria7 electroaria7 released this 01 Sep 10:51

Download NDEX_v1.0.0.zip — not Source code.

Unzip the folder, keep Apps\ together, and double-click NDEX_Launcher.exe.

This rebuild ships Pillow 12.3.0. The main branch is source only.

License: MIT. User terms: Docs/TERMS.md / Docs/TERMS.ko.md.

한국어

NDEX_v1.0.0.zip을 받으세요 (Source code 아님). 압축을 풀고 NDEX_Launcher.exe를 실행하세요. Apps\ 폴더는 그대로 두세요.

NDEX 0.9.1

Choose a tag to compare

@electroaria7 electroaria7 released this 01 Sep 23:31

Download NDEX_v0.9.1.zip — not Source code.

This is a public beta. EXEs are unsigned, so Windows SmartScreen may warn.

Unzip the folder, keep Apps\ together, and double-click NDEX_Launcher.exe. The zip includes SHA256SUMS.txt.

If NDEX_Setup_1.0.1.exe is already installed, uninstall it before installing 0.9.1. Windows treats 0.9.1 as older than 1.0.1.

GitHub tags v1.0.0 and v1.0.1 stay as historical downloads of this same line under a premature stable number.

What’s new

  • Backup copies replace the destination atomically
  • RAW and JPG XMP sidecars no longer collide (stem.xmp vs file.JPG.xmp)
  • Image Manager scans large folders on a background queue
  • Auto Selector reports ambiguous RAW matches instead of guessing
  • Shared settings.json is locked and merged so apps cannot overwrite each other
  • Crash logs go to %LOCALAPPDATA%\NDEX\logs\
  • Windows CI on Python 3.10 and 3.12

License: MIT. User terms: Docs/TERMS.md / Docs/TERMS.ko.md. Changelog: Docs/PATCH_NOTES.md.

한국어

NDEX_v0.9.1.zip을 받으세요 (Source code 아님). 지금은 공개 베타입니다. EXE는 코드 서명이 없어서 SmartScreen이 경고할 수 있습니다.

압축을 풀고 NDEX_Launcher.exe를 실행하세요. Apps\ 폴더는 그대로 두세요.

이미 NDEX_Setup_1.0.1.exe를 설치했다면 0.9.1을 쓰기 전에 제거하세요.

백업·XMP 사이드카·설정 파일·크래시 로그가 더 안전하게 동작합니다.