1. Xavier_32's Avatar
    The NC icons seem to be giving me the exact opposite problem that regular icons do. Stock icons are allowing me to have transparency, while non-stock icons have black shadows behind them. Digging into the UI images, I find that there are icon masks, overlays, and outlines, but there is no shadow file for the 'bulletinlist' icons.

    It looks like the mask file is used as both the shape of the icon and the shadow. It's a black rounded square that tells the NC what part of the icon to show and what part to make transparent. The problem is that it also seems to put a black square behind the icon like the AppIconShadow and AppIconDockShadow files do for regular icons.

    Is there any way for me to make all my NC icons have proper transparency?

    Here are examples of what I'm trying to do.

    This is the SMS icon in the NC, with proper transparency:



    And this is Instagram's icon, with a black square behind it:



    Now, I've tried making the bulletinlisticonmask file transparent, and my stock icons still work fine in the NC, but the other icons just vanish completely. Any ideas?
    2013-05-01 10:51 PM
  2. Jato_BZ's Avatar
    Check [email protected] just rename the file to NotificationAppIconMask2x.png so removing the "@" & respring via WB this will remove the shadow seen.

    /System/Library/PrivateFrameworks/MobileIcons.framework
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor
    2013-05-02 06:47 AM
  3. Xavier_32's Avatar
    Nope. If I do that, some icons show no change whatsoever, and others completely disappear from the NC. Thanks for the reply, though.
    2013-05-02 08:12 AM
  4. Jato_BZ's Avatar
    Where is the bulletinlisticonmask file you're talking about?

    Try just removing the "@" out if the file name & respring via WB

    Making it transparent doesn't fix it. Just makes the icons displayed transparent. You need to rename it.
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor
    2013-05-02 11:44 PM
  5. Xavier_32's Avatar
    I tried that yesterday, but even with the WB respring, it did nothing. I just manually cleared the icon cache and it worked now.

    The question now is, how would I package that into a WB theme so that a .deb I put up would make it work or other people, since making the file transparent doesn't work?
    2013-05-02 11:58 PM
  6. Jato_BZ's Avatar
    Confirm for me which file u modded please. Did u rename one?
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor
    2013-05-03 12:03 AM
  7. Xavier_32's Avatar
    Renamed NotificationAppIconMask - I still need to do the lock screen notification, but I assume its the same solution. Any idea how to package this, though? Do I just need to include instructions on how to do this through iFile? (The average Cydia theme downloader is pretty clueless)
    Last edited by Xavier_32; 2013-05-03 at 12:26 AM.
    2013-05-03 12:17 AM
  8. Jato_BZ's Avatar
    Renamed NotificationAppIconMask - I still need to do the lock screen notification, but I assume its the same solution. Any idea how to package this, though? Do I just need to include instructions on how to do this through iFile? (The average Cydia theme downloaded is pretty clueless)
    Oh yip. Thought it was that, yuh it will be in the MobileIcons framework.

    Unfortunately with transparent themes it does require the end user to rename files accordingly. Repos won't allow scripts to mod system files so I've been told. So what most theme creators do is include a README to set up/edit files accordingly. It's the only way really.

    Hope that helps...
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor
    2013-05-03 12:24 AM
  9. Xavier_32's Avatar
    Well, a readme is better than nothing. Thanks.

    Now to hunt for the files that are responsible for the lockscreen notifications.
    2013-05-03 12:31 AM
  10. Xavier_32's Avatar
    Update: I found out a way to do it without needing a readme for the end user. If you include a mobileiconsframework folder in your bundles folder, and use a 0x0 pixel image to replace [email protected]~iphone.png, this has the same effect as deleting the file.

    I just tried it out in the com.apple.springboard folder with [email protected] and it works the same. No more readme!

    Still looking for those lock screen notification shadows, though.
    2013-05-05 09:35 PM
  11. Jato_BZ's Avatar
    Cool good result, ok going to try that out. It always helps to have a README within the theme regardless anyway.
    Twitter ID: @Jato_BZ
    .artwork Assassin / Emoji Extractor
    2013-05-05 10:36 PM
LINK TO POST COPIED TO CLIPBOARD
We have updated our Privacy Policy and Terms & Conditions. Please check them out.