Global Icon Pack
com.richardluo.globalIconPack
Zapstore _@zapstore.dev Republished from GitHub / F-Droid by the Zapstore main account.
First release: Sep 7, 2025, 11 total releases.
Most recent release: Sep 21, 2026.
Appears in 0 app stacks.
0 sats / 0 zaps received in the past year.
Sats Received
Underlying data available via MCP: app_zaps, app_releases.
Zap Count
Underlying data available via MCP: app_zaps, app_releases.
Releases
- Sep 21, 2026 0.6.1## π Fixes - fix: add custom selinux policy gip_file to avoid the selinux issue forever - fix: delete stale icon rows after the cursor is closed - fix: resolve PackageUserKey in the launcher's classloader - fix: fall back to the colour tester when IconColor has no constructor - fix: fallback icon isn't generated for archived app icon
- Sep 18, 2026 0.6.0This release will clear your preference. ## π Features - feat: support api 102 - feat: animated shape when clicked ## π Fixes - fix: selinux context defaults to u:object_r:lsposed_file:s0
Moreβ¦
- fix: upgrade dependency and optimization - fix: proceedWith requires non-null this object - fix: the new API uses onSystemServerStarting instead of onPackageReady for system server - fix: do not build a bitmap for empty drawable bounds - fix: replace icons on API 37 via getDrawableInternal - fix: probe for a valid SELinux type when sharing the database - fix: probe for a valid SELinux type in the perm fixer module - fix: follow callingUid moving in enforceCrossUserPermission on API 37 - fix: do not let a denied package query kill the process - fix: fallback is also generated for defined icon in getArchivedAppIcon - fix: add top padding to choose base pack in merger - Aug 25, 2026 0.5.12## π Features - feat: redesigned main activity navigation bar ## π Fixes - fix: delete the icon entry if it doesn't actually exist in icon pack - fix: hook archived app icon - fix: set resource density to bitmap drawable
- May 17, 2026 0.5.9Added Ukrainian and a bit of Polish translation ## π Fixes - fix: update hooks for android 16 - refactor: utils withHighByte and isHighByte - fix: try hook ShadowGenerator even if the previous hook fails - revert: unfinished ## π¬ Other
Moreβ¦
- build: upgrade ci - Mar 25, 2026 0.5.8## π Features - feat: hook system framework to access all apps from all users - feat: transition between content and loading circle ## π Fixes - fix: navkey needs to be Serializable ## π¬ Other
Moreβ¦
- docs: README.md - build: use actions/checkout@v6 - ## π Features - feat: update db if icon pack is updated - feat: preference lock ## π Fixes - fix: possible memory leak if fallback ComponentName is added inside getOrPut() - perf: use Sequence instead of List and support service info and provider info - fix: some apps think a valid id must be greater than 0
Moreβ¦
- perf: avoid icons from flickering when going back from app list page ## π¬ Other - chore: upgrade dependency - build: fix printVersion - chore: do not log without actual updates - ## π Fixes - perf(IconPackCreator): move appfilterXML to IconPackApkBuilder; add id map to avoid duplicate copy drawable - fix: parseXML does not correctly read xml under assets - fix: icons have black background in android 16 qpr2 - perf: do not try to run 16 qpr2 hooks on pre 16 - fix: wrong getIconOptionsClass - fix: a better run if - fix: oops! change drawFullBleed instead of isFullBleed - fix: CalendarAndClockHook on android 16 QPR2
Moreβ¦
- fix: if a calendar icon entry has been set, skip it - fix(ClockDrawableWrapper): continue to try next one if first one failed - perf: a better way to fake clock metadata - fix(MainActivity): wider navigation bar - fix: reset db permission to nobody so permission has to be 0666 ## π¬ Other - docs: update license - docs: update license - ## π Fixes - fix: BypassQueryPackage does not work
- ## π Features - feat: bypass package query permission - feat: change appbar scroll behaviour to enterAlwaysScrollBehavior ## π Fixes - fix: change search bar color to surfaceContainerHighest - fix: in merger "clear all" will not clear everything - fix: bypass quick settings tile icon
Moreβ¦
## π¬ Other - docs: update README.md - ## π Fixes - fix: possible memory leak if fallback ComponentName is added inside getOrPut() - perf: use Sequence instead of List and support service info and provider info ## π¬ Other - chore: upgrade dependency
- ## π Fixes - fix: AppIconListPage title does not wrap - fix: List item will not care about the actual height, just the min height of text part - fix: scroll indicator persists even when strokeWidth = 0 - fix: search bar shadow needs to be applied after padding - fix: ClockDrawableWrapper causes crash on android 16 qpr2 beta - fix(merger): content padding issue - fix: constructed ClockAnimationInfo is not returned - fix: hook only the overload with TaskDescription to fix crash
Moreβ¦
## π¬ Other - docs: update readme - chore: upgrade dependency