Commit Graph

  • 051d12eb3c feat: --selected mode — process individual files (context menu + SendTo) main admin 2026-06-29 15:36:02 +02:00
  • 33c33d08f0 fix: save BAT_DIR before shift (shift changes %0 in cmd.exe) admin 2026-06-29 15:26:15 +02:00
  • f8ced759f5 debug: step-by-step SCRIPT path tracing admin 2026-06-29 15:24:00 +02:00
  • 3cabda3321 debug: show %0, %~f0, %~dp0 values at start admin 2026-06-29 15:17:31 +02:00
  • d22df5a71d fix: install.bat stores absolute path to raskidator.bat in registry admin 2026-06-29 15:13:51 +02:00
  • ee37f416d1 fix: raskidator.bat fallback path for organize.py when %~dp0 fails admin 2026-06-29 15:08:58 +02:00
  • bb1a3c5722 feat: MAX_FILES const, --max-files CLI, dry-run context menu, encoding fix admin 2026-06-29 15:02:36 +02:00
  • 80912109ba fix: undo.bat — add chcp 65001 for UTF-8 Cyrillic paths admin 2026-06-29 14:28:59 +02:00
  • 174d157d45 fix: undo.bat — errorlevel checks, visible errors, cross-drive robocopy admin 2026-06-29 14:22:25 +02:00
  • 410a5dc246 feat: MP4 date support via moov>mvhd binary parse (no deps) admin 2026-06-29 14:09:30 +02:00
  • 5a00dc1ecd feat: show EXIF field name in output (DateTimeOriginal/Digitized/DateTime) admin 2026-06-28 18:36:12 +02:00
  • 6a0fe3c163 fix: try all 3 EXIF date tags + raw bytes scan in _read_cr2_exif admin 2026-06-28 18:29:34 +02:00
  • 1bc1150fa8 fix: remove early return in _read_cr2_exif when rawpy missing (was skipping piexif+PIL) admin 2026-06-28 18:23:34 +02:00
  • c0bd6acda6 fix: add PIL fallback for CR2 EXIF (piexif alone can't parse some CR2) admin 2026-06-28 18:16:58 +02:00
  • 5054542aff fix: ExifIFD.DateTime → ImageIFD.DateTime (piexif compat); raskidator.bat: python before py -3 admin 2026-06-28 18:06:09 +02:00
  • a75871a994 feat: organize.py v2 — piexif, dry-run, tqdm, CR2/AVI, undo.log, --group-by, --quiet admin 2026-06-28 17:49:27 +02:00
  • ab6b9daebb fix: correct stats test — drop corrupt.jpg case (PIL opens it via FS fallback, not skipped) admin 2026-06-28 17:42:21 +02:00
  • 53ba943698 feat: color-coded status output + --no-color flag admin 2026-06-28 17:40:32 +02:00
  • c284840dd3 chore: .gitignore (install-context-menu.reg, __pycache__) admin 2026-06-28 16:55:47 +02:00
  • aae2361fd4 fix: pure ASCII batch files (no em dashes) admin 2026-06-28 16:52:57 +02:00
  • 6020972ed8 fix: install/uninstall — английский текст, без проблем с кодировкой admin 2026-06-28 16:52:25 +02:00
  • f78ff6a793 fix: install/uninstall — reg add в терминале, без .reg файла admin 2026-06-28 16:48:04 +02:00
  • abad7e0fe1 fix: install.bat — генерация .reg через PowerShell (UTF-16) admin 2026-06-28 16:43:07 +02:00
  • c5d333f3e9 feat: fallback на Created Date файла, если нет EXIF admin 2026-06-28 16:28:23 +02:00
  • 226d861cfc fix: raskidator.bat — py -3 вместо python, проверки ошибок admin 2026-06-28 16:22:24 +02:00
  • 0b746fb3c9 feat: uninstall-context-menu.bat — удаление из реестра admin 2026-06-28 16:20:19 +02:00
  • c7248a01a9 fix: поддержка библиотек (Pictures, Music...) + убран Position admin 2026-06-28 16:17:57 +02:00
  • 3d9eb0a01a remove: шаблон .reg не нужен — install.bat генерирует его сам admin 2026-06-28 16:11:13 +02:00
  • fa49c76f91 feat: контекстное меню Windows — install.bat + raskidator.bat admin 2026-06-28 16:11:00 +02:00
  • cc61d51c13 init: Raskidator-3000 — сортировка фото по EXIF дате admin 2026-06-28 16:04:08 +02:00