Bug 508430 - Add icon for Android App Bundle (*.aab)
Summary: Add icon for Android App Bundle (*.aab)
Status: RESOLVED FIXED
Alias: None
Product: Breeze
Classification: Plasma
Component: Icons (other bugs)
Version First Reported In: 6.4.4
Platform: Fedora RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: visual-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-18 17:24 UTC by Tobias Zwick
Modified: 2026-07-06 17:43 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 6.29
Sentry Crash Report:


Attachments
apk and aab side-by-side (71.88 KB, image/png)
2025-08-18 17:26 UTC, Tobias Zwick
Details
AAB File (140.97 KB, image/png)
2025-12-25 17:07 UTC, Andres Betts
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Tobias Zwick 2025-08-18 17:24:45 UTC
SUMMARY
Currently, the icon for Android App Bundles (*.aab) is just a generic archive.

Easy solution would be to use the same icon as for Android Package (*.apk).

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.4.4
KDE Frameworks Version: 6.17.0

ADDITIONAL INFORMATION
https://en.wikipedia.org/wiki/Android_App_Bundle
Comment 1 Tobias Zwick 2025-08-18 17:26:18 UTC
Created attachment 184214 [details]
apk and aab side-by-side
Comment 2 Andres Betts 2025-08-19 13:38:21 UTC
Right now, Breeze uses color to differentiate between file formats. I haven't figured out what color goes with what, but under Ocean icons, we would have letters in the icon to show what type of file it is. Would you like to wait for Ocean icons or would you like to have a Breeze icon that is a colored archive?
Comment 3 Tobias Zwick 2025-09-12 18:08:21 UTC
I don't know Ocean icons. This is just a feature request for Breeze Icons. My suggestion would be to just use the same icon for .aab.
Comment 4 Andres Betts 2025-12-25 17:07:59 UTC
Created attachment 187973 [details]
AAB File

How about something like this? I kept the green for Android.
Comment 5 Tobias Zwick 2025-12-25 18:20:53 UTC
I think it is fine, but I also think something that shows the Android like the APK icon does would be better because *.aab is definitely an Android format.
As AAB is solely(?) used for the google play console and the same has a blue icon ( https://www.gstatic.com/acx/play/console//brt/play_console_ui_20251216_0040_RC04/main/play.console.ui.common.images/logos/navigation_menu.svg ), an idea would be to just use the APK icon but in blue.
Comment 6 Tobias Zwick 2025-12-25 18:23:42 UTC
By the way, all of APK, AAB and JAR are ZIPs with a different file ending (and a certain expected file structure inside the archive ). The package format is still ZIP, though.
Comment 7 Tobias Zwick 2026-06-26 13:42:26 UTC
Posted a Merge Request:

https://invent.kde.org/frameworks/breeze-icons/-/merge_requests/549
Comment 8 Tobias Zwick 2026-07-06 17:43:29 UTC
Git commit 09bae993922a70bc112e264d3e72bce7645f2714 by Tobias Zwick.
Committed on 05/07/2026 at 23:09.
Pushed by ngraham into branch 'master'.

add Android App Bundle icons

these are copies of the icon for Android Package Archives but colored in the color of the "Google Developer Console" icon, as this is somewhat of a proprietary format specifically for that web interface
FIXED-IN: 6.28

A  +3    -0    icons/mimetypes/16/application-vnd.android.app-bundle.svg
A  +3    -0    icons/mimetypes/22/application-vnd.android.app-bundle.svg
A  +14   -0    icons/mimetypes/32/application-vnd.android.app-bundle.svg
A  +14   -0    icons/mimetypes/64/application-vnd.android.app-bundle.svg

https://invent.kde.org/frameworks/breeze-icons/-/commit/09bae993922a70bc112e264d3e72bce7645f2714