{{ message }}
Tags: AkshayAshokCode/MediaKit-android
Tags
Fix lint: WrongConstant flag mapping and remove !! assertions in Vide… …oTranscoder - Map MediaExtractor.SAMPLE_FLAG_* to MediaCodec.BUFFER_FLAG_* explicitly via toMediaCodecFlags() to satisfy WrongConstant lint check - Replace decoder!!/encoder!! with local non-null val dec/enc assigned immediately after codec creation, eliminating UNNECESSARY_NOT_NULL_ASSERTION Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Release 0.2.0 — crop options, aspect ratio, shape mask, rotate/flip imagecropper: - CropperOptions: aspect ratios with chip UI, crop shape (rect/circle), rotate/flip buttons, output format (JPEG/PNG/WebP), max/min output size - AspectRatio, CropShape, OutputFormat sealed classes (all Parcelable) - CropTouchHandler: aspect ratio locking during corner-drag resize - CropOverlayDrawer: circular mask overlay (even-odd path) - CropperActivity: redesigned dark UI, immersive nav-bar-only mode, display cutout / rounded-corner safe area via fitsSystemWindows - CropperView: onSizeChanged re-fits image on inset changes; system gesture exclusion rects cover full view - Crop rect bounds fix: MOVE offsets, corner resize clamps per edge - Floating-point guard in applyAspectRatioToCropRect (coerceIn range) - Aspect ratio Free chip correctly clears touch handler constraint - Deleted dead CropImageLauncher.kt imagepicker: no API changes Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Release 0.1.0 — publish to Maven Central - Switch publishing to vanniktech maven publish plugin (new Central Portal) - Add ImageCropProvider interface making crop truly optional - Add MediaKitCropProvider wiring CropperActivity into picker flow - Add ImagePickerFileProvider isolated FileProvider subclass - Add FileProvider XML configs for both modules - Mark all internal classes with internal visibility - Fill consumer ProGuard rules for both modules - Update README with Maven Central badges and full API docs - Update CHANGELOG with 0.1.0 release entry - Bump VERSION_NAME to 0.2.0-SNAPSHOT Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
