• Joined on 2025-09-18
kbolen pushed to init at kbolen/photophetch 2026-07-29 21:19:31 -07:00
e6d27d3ab3 iPhone file classification by filename pattern
kbolen pushed to init at kbolen/photophetch 2026-07-29 21:02:57 -07:00
716124bff5 Fix scroll-back placeholders: in-memory bitmap cache in DensePhotoGrid
kbolen pushed to init at kbolen/photophetch 2026-07-29 20:57:46 -07:00
558a7add89 HEIC thumbnails: pull full file (partial reads unreliable for sips conversion)
kbolen pushed to init at kbolen/photophetch 2026-07-29 20:54:43 -07:00
30b600e2a4 HEIC thumbnails: extract embedded thumbnail instead of full file pull
kbolen pushed to init at kbolen/photophetch 2026-07-29 20:53:25 -07:00
6ed4362856 Fix HEIC thumbnails: pull full file + convert to JPEG via sips
kbolen pushed to init at kbolen/photophetch 2026-07-29 20:48:02 -07:00
fbd228b768 Add decode failure logging to DenseThumb to diagnose sparse thumbnails
309031aed7 Fix iOS thumbnails: thumbnailVersion triggers DenseThumb retry
Compare 2 commits »
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:48:12 -07:00
eef4f61050 iOS thumbnails: progress logging + newest-first loading order
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:45:57 -07:00
6e3f6aa20e iOS thumbnails: batch pre-fetch after photo listing
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:44:56 -07:00
b12cb4dd1e iOS thumbnails: add batch-thumbs command for future optimization
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:37:59 -07:00
66faf4c7e5 iOS thumbnails: use partial 512KB read for faster thumbnail generation
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:33:37 -07:00
f739114f7d Fix iOS date: st_mtime is datetime.datetime object, use isoformat() directly
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:32:34 -07:00
fa2e95bb45 Simplify iOS date parsing: use datetime tuple, confirmed working format
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:31:59 -07:00
884dc7ec30 Fix iOS date: use 'datetime' tuple key from AFC stat
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:29:38 -07:00
6f7dad3296 Add debug logging to diagnose iOS stat date issue
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:26:33 -07:00
fecdef3acf Fix date parsing: handle both nanosecond and second AFC timestamps
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:17:41 -07:00
d947018f42 Fix iOS helper: correct date parsing and pull method
kbolen pushed to init at kbolen/photophetch 2026-07-28 01:06:14 -07:00
7f11a4b7d6 Fix iOS helper: async pymobiledevice3 API + auto-discover pipx Python
kbolen pushed to init at kbolen/photophetch 2026-07-28 00:50:08 -07:00
1ae16f0ead Thumbnails work for both Android and iOS
kbolen pushed to init at kbolen/photophetch 2026-07-28 00:47:19 -07:00
50d6f66116 Replace gphoto2 with pymobiledevice3 for iOS connectivity
kbolen pushed to init at kbolen/photophetch 2026-07-27 23:56:17 -07:00
66378b4a02 Document and handle USB conflict between iPhone and Android in Charging mode