OK, this is getting ridiculous… I have never seen something requested so many times without a single attempt at an answer from this community (The whole jb community, not just this site, cause I have searched EVERYWHERE for this) So seeing as how an “official” response is unlikely in the near future, let’s try and get this thread to at least centralize as much info as possible. Here is what I have found so far for the main Infol.plist for a winterboard theme.
1.) Key – “BadgeStyle”
String – CSS
Description – Modifies the Notification Badge that appears above the SMS, Email, Phone, etc. apps. Can change font, color, position, etc.
2.) Key – “CalendarIconDateStyle”
String – CSS
Description – Modifies the Calendar Icon Date. Can change font, color, position, etc.
3.) Key – “CalendarIconDayStyle”
String – CSS
Description – Modifies the Calendar Icon Day. Can change font, color, position, etc.
4.) Key – “ComposeStoreIcons”
String – “True” or “False”
Description – True imposes the “rounding” affect to icons (also known as rapping). False bypasses those UIImages to allow for custom icons to not be affected by this process.
5.) Key – “DockedIconLabelStyle”
String – CSS
Description - Modifies the docked icon label style. Can change font, color, position, etc.
6.) Key – “UndockedIconLabelStyle”
String – CSS
Description - Modifies the undocked icon label style. Can change font, color, position, etc.
7.) Key – “StatusBarMode”
String – “0”, “1”, “2”, or “3”
Description – Forces the use of only one of the three status bars. “0” defaults the “Default_BG” status bar, “1” defaults the FST_BG status bar, and “2” or “3” defaults to the FSO_BG status bar.
8.) Key – “StatusBarContentsMode”
String – “0”, “2”, or “3”
Description – Forces the use of only one of the two sets of status bars icons (the little icons that appear on the status bar). “0” defaults the “Default_BG” status bar icons, and “2” or “3” defaults to the FSO_BG status bar icons. Note: using the “StatusBarMode” key will automatically impose the corresponding StatusBarContentsMode string. Use this key if u want a different string to be utilized.
9.) Key – “TimeStyle”
String – CSS
Description - Modifies the Status Bar time. Can change font, color, position, etc.
10.) Key – “IconAlpha”
String – “.1” to “.9”
Description - Modifies the Brightness of icons. (.9 being the brightest an icon can be before it is “normal”.
Note: anything with a CSS string can be used to make that item transparent (invisible)
Known Keys with unknown Strings or Descriptions
1.) NavigationBarStyle-0
2.) NavigationBarStyle
Mods, and serious themers (u know who u r) lets try and put this together. This is an extremely requested topic, and I think there are a LOT that r not listed here.
Wow... Seriously?... Nothing?? I guess i need to make a macthemes account. Shame we cant get anything more advanced on this forum beyond "HELP CYNTHIA BRICKED MY PHONE!!!" or "Can someone make me a lolipop and gumdrop theme?".
This list should be pinned. It's very useful, and if it had been there before, I could have probably evaded 3 topics here.
Unfortunately I'm only a starting modifier and aim more towards graphical editing, I can't really contribute to this list. But I will try, whenever I can!
Yeah, this post is actually stickied on macthemes, and they havn't been able to come up w anything else yet either. I know that there is a Font Key, but i havn't really had a need to mod that, so i never bothered to learn all the keys, but its basically a command that changes every instance of the font u enter in the key, to the font u enter in the string.
If somoeone could list all the possible keys and strings for that command, as well as the two listed at the bottom of the first post, that would at least be a good start.
OK, this is getting ridiculous… I have never seen something requested so many times without a single attempt at an answer from this community (The whole jb community, not just this site, cause I have searched EVERYWHERE for this) So seeing as how an “official” response is unlikely in the near future, let’s try and get this thread to at least centralize as much info as possible. Here is what I have found so far for the main Infol.plist for a winterboard theme.
1.) Key – “BadgeStyle”
String – CSS
Description – Modifies the Notification Badge that appears above the SMS, Email, Phone, etc. apps. Can change font, color, position, etc.
2.) Key – “CalendarIconDateStyle”
String – CSS
Description – Modifies the Calendar Icon Date. Can change font, color, position, etc.
3.) Key – “CalendarIconDayStyle”
String – CSS
Description – Modifies the Calendar Icon Day. Can change font, color, position, etc.
4.) Key – “ComposeStoreIcons”
String – “True” or “False”
Description – True imposes the “rounding” affect to icons (also known as rapping). False bypasses those UIImages to allow for custom icons to not be affected by this process.
5.) Key – “DockedIconLabelStyle”
String – CSS
Description - Modifies the docked icon label style. Can change font, color, position, etc.
6.) Key – “UndockedIconLabelStyle”
String – CSS
Description - Modifies the undocked icon label style. Can change font, color, position, etc.
7.) Key – “StatusBarMode”
String – “0”, “1”, “2”, or “3”
Description – Forces the use of only one of the three status bars. “0” defaults the “Default_BG” status bar, “1” defaults the FST_BG status bar, and “2” or “3” defaults to the FSO_BG status bar.
8.) Key – “StatusBarContentsMode”
String – “0”, “2”, or “3”
Description – Forces the use of only one of the two sets of status bars icons (the little icons that appear on the status bar). “0” defaults the “Default_BG” status bar icons, and “2” or “3” defaults to the FSO_BG status bar icons. Note: using the “StatusBarMode” key will automatically impose the corresponding StatusBarContentsMode string. Use this key if u want a different string to be utilized.
9.) Key – “TimeStyle”
String – CSS
Description - Modifies the Status Bar time. Can change font, color, position, etc.
10.) Key – “IconAlpha”
String – “.1” to “.9”
Description - Modifies the Brightness of icons. (.9 being the brightest an icon can be before it is “normal”.
Note: anything with a CSS string can be used to make that item transparent (invisible)
Known Keys with unknown Strings or Descriptions
1.) NavigationBarStyle-0
2.) NavigationBarStyle
Mods, and serious themers (u know who u r) lets try and put this together. This is an extremely requested topic, and I think there are a LOT that r not listed here.
I've tried changing the BadgeStyle so that i can move the sms etc notification but nothing happens. All that it ends up doing is leaving the badge background there with no number in it. Anyone successfully got this working?
Yeah, unfortunatly ther is a pre allocated space for the badge to exist. The CSS properties only apply within that space. If u want to see the edges of were the that badge can go, u can use the allignment properties (left and right) to see, but it will basically show u that there is not much space to move around in. Modding it the way u did is the same method the "invisible statusbar clock mod" uses (basically just moving it outside the viewable space). Unfortunatly there really is no easy fix for this. From what i gather, the badge properties are codded by the specific apps, and are not modifiable via plists, or .string files, beyond the capabilities that Saurik specifically programmed into WB.
Yes... u can move the SBBadgeBG, and it will MOVE, the problem is moving the text... again, the BadgeStyle key has full CSS capabilities, the problem is the space its boxed into. If you move it, it will move, but it will move outside the viewable area.
For myself, I appreciate the hard work you put into this. I am a noob and I have struggled to find these with tons of time searching forums and google.
Again, Thank you.
Just read my last two posts from that thread, i linked to it there, itl explain everything
Originally Posted by blkcadi
For myself, I appreciate the hard work you put into this. I am a noob and I have struggled to find these with tons of time searching forums and google.
Again, Thank you.
Yeah, unfortunatly ther is a pre allocated space for the badge to exist. The CSS properties only apply within that space. If u want to see the edges of were the that badge can go, u can use the allignment properties (left and right) to see, but it will basically show u that there is not much space to move around in. Modding it the way u did is the same method the "invisible statusbar clock mod" uses (basically just moving it outside the viewable space). Unfortunatly there really is no easy fix for this. From what i gather, the badge properties are codded by the specific apps, and are not modifiable via plists, or .string files, beyond the capabilities that Saurik specifically programmed into WB.
Originally Posted by StaticFX
the number is all that will move with the BadgeStyle
for fun... try changing the size of the badge Image (I havent tried this yet....)
make the image taller or wider and see where it shows?
it might work. I tried making an icon 120x60 and it worked fine
wtf???? r u serious???? I don't even know where to begin with this... if this is true, it is really going to throw my whole "this is the complete list" theory... I'm gonna try this right now, but can u tell me how u found this? I really want to know if Saurik is adding code to the info.plist without telling anyone (which i still can't believe would be true because ... whats the point of that??)
Edit: It doesn't work... did u get this to work on urs?
ok, after a quick search on this, it appears that the key u gave is from the sdk. Is that how u found it? cause it is a valid key in the skd for apps to use, but as far as i can tell it has nothing to do with winterboard... Remember that the keys in winterboard are not a hood of a default plist, each one of the keys has to be specifically codded by Saurik, They'r kind of like "Features" of WB. idk, but i think u already know all this, so im really curious to see if im missing something.
Let me know.
Last edited by leram84; 2009-04-01 at 04:16 PM.
Reason: Automerged Doublepost
haha... ok, thats cool, but does it actually make the status bar horizantal? From what i see, it looks like that is just a method of making a horizantal display WITHIN AN APP, but not for the whole UI or on the SB... right?
Have you actually tried this? and if so, can u put up a ss or something? If it really is that easy to make status bar on the right, i don't understand why Saurik wouldn't add that hook to WB. Also, what would happen to the dock?
Last edited by leram84; 2009-04-01 at 07:21 PM.
Reason: Edit