Skip to content

v3.0.0-beta4

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 04 Jun 17:54

APK Icon Editor Reborn v3.0.0-beta4

This prerelease focuses on beta4 stabilization: localization ownership, adaptive icon rendering fixes, split APK detection improvements, configurable icon size presets, icon-list progress feedback, and application theme support.

Highlights

  • Moved localization to the APK Icon Editor Reborn Crowdin project and refreshed the translation baseline.
  • Updated Russian translations from Crowdin and completed the new beta4 strings for the supported localizations.
  • Added adaptive XML rendering support for inline drawable bitmap layers.
  • Fixed split APK probing so ordinary APK folders are not scanned slowly and empty split metadata entries are ignored.
  • Added progress feedback and a responsive busy indicator while the Icons tab is building the icon list.
  • Added preview-only adaptive icon launcher shape masks without changing APK resources.
  • Added preview-only themed monochrome mode for adaptive icons that provide a monochrome layer.
  • Moved icon size presets to a shared cross-platform JSON config.
  • Added current Android and Android TV / Google TV icon size presets, including TVDPI launcher sizes and density-aware TV banner sizes.
  • Added Light, Dark and System application theme modes.
  • Added an experimental Windows frameless themed title bar with custom window controls, resize cursors, hover states, and maximize/restore behavior.
  • Used the Windows 10/11 accent color for selections, progress highlights, title bar button states, and window borders when the system allows accent-colored title bars and borders.
  • Fixed dark theme rendering for menu selection indicators, checkbox and radio indicators, spin box arrows, combo boxes, and the Icon size preset dropdown arrow.
  • Fixed dark theme repainting for the Icons list background and stabilized the Icon size preset combo box layout.

Notes

  • Adaptive XML icon write-back remains intentionally foreground-only. Existing bitmap foreground layers are replaced in place; vector/XML foregrounds get a generated custom bitmap foreground resource.
  • Split APK resources are supported for preview and diagnostics only. If an icon resource comes from a split APK, replacement/repacking of that split APK set remains blocked.
  • Full split APK set editing and deeper Android resource resolver work remain future backlog items.