Skip to content

Theme Update

Latest

Choose a tag to compare

@ltrudu ltrudu released this 26 Nov 12:06

AI MultiBarcode Capture v1.35 - Release Notes

🎨 New Features

Theme System

  • Dual Theme Support: Choose between Legacy (classic blue) and Modern (Zebra green/dark) themes
  • Dynamic Theme Switching: Seamlessly switch themes through Settings without restarting the app
  • Consistent Branding: Modern theme features Zebra's latest brand colors.
  • Dark Mode Optimized: Modern theme provides a comfortable dark interface with optimized contrast

Custom Typography

  • Zebra Brand Fonts: Integrated Zebra's typefaces
  • Smart Font Application: Custom fonts automatically applied for Latin-script languages (English, German, French,
    Spanish, etc.)
  • International Support: Non-Latin languages (Arabic, Russian, Chinese, Japanese, Korean, etc.) use native system
    fonts for optimal readability
  • Theme-Aware Typography: ZebraMono font exclusively available when using the Modern theme

Android 15 (API 35) Support

  • Full Android 15 Compatibility: Updated to target Android 15 (VANILLA_ICE_CREAM)
  • Enhanced System Bar Handling: Improved status bar and navigation bar rendering for Android 15+
  • Window Insets Management: Proper edge-to-edge display support with new Android 15 insets API

🔧 Technical Improvements

  • Centralized theme management through ThemeHelpers utility class
  • Optimized system bar color configuration across all Android versions
  • Locale-aware font selection for better international user experience
  • Enhanced Material Design 3 integration

📋 Compatibility

  • Minimum SDK: Android 11 (API 30)
  • Target SDK: Android 15 (API 35)
  • Compile SDK: Android 15 (API 35)