These folders end in ". Inside of this folder you have a set of folders, a number of. I have gone ahead and made this change, as documented in the previous paragraph, but themes without this extension will still work. One thing that is a drastic modification from SummerBoard is that you can have multiple themes installed at once.
This is partly due to how powerful WinterBoard is: there are so many things you can theme that people really want to be able to mix and match them. This means you might have a battery theme installed from one source, a set of icons from another, and might override the wallpaper with your user settings. The interface for this is a priority ordered list of themes that you can drag around with the same interface as the MobilePhone favorites screen, although the dragging is a little more finicky, a bug I currently believe to be a fault in the control Apple made public for doing that , each of which can either be checked or unchecked, which indicates whether it is turned on.
As most of the existing themes out there are designed for SummerBoard, it is definitely important to support this "de-facto standard" of theme organization. The way a SummerBoard theme worked is by having a few components, all of which are optional:.
This is really simple and is supported fully by WinterBoard. As it uses the displayed name of the program such as "Calendar" , if you are using a different language icons simply don't theme. The way some of the larger themes got around this by seriously providing icons often duplicate files as Installer didn't support symlinks very well at all for every possible name of a program in the many languages the phone supported.
Personally, I think that's nuts, and it's been confusing users of WinterBoard over the last few days. WinterBoard therefore looks up the english variation of the name and attempts that if it can't find an icon specifically for the current language. Also, if you have your device switched to use Celsius for temperatures the Weather icon is also different and is even loaded as a special case : WinterBoard corrects this oversight as well, mapping the Weather icon in as would be expected.
One final note on icon themes: App Store applications often are "composed" by SpringBoard from a flat, square graphic by wrapping them in a button style with a shadow. This effect can destroy many theme sets, to the point where people have called this wrapping "raping". WinterBoard therefore turns this behavior off for icons that are themed. If, however, your theme is designed with this effect in mind you can set the key ComposeStoreIcons to true in your Info.
Please note that this behavior is currently a little weird in how its supported with multiple themes. This will be fixed. The entire idea, though, of theming things by their displayed named is wrong, even if not for localization reasons: with App Store multiple programs are allowed to have the same name.
What they should have that's unique, though is their "bundle identifier". Pretty much everything we think about on Apple computers is stored in the form of a "bundle" including our themes in short order, albeit usually with extensions like. These then have names which are supposed to be unique although watch them not end up being all the time in practice.
In general, the way you figure out the bundle identifier of a bundle is to open its Info. Now, I realize this can be difficult, so please bear with me for a moment and I'll show you an alternative. The fun doesn't stop there, though.
More often than not although there are some irritating exceptions most of the graphics files on disk are loaded using a filename offset from a named bundle in which case they are called "resources".
An example of this are the pictures used for battery status on the lock screen. This mechanism should provide a very generic mechanism for theming files from random programs even, including App Store applications. This is possible to do in WinterBoard, btw, as WinterBoard doesn't just hook SummerBoard: its resident in every program that's running to provide global themes.
It is so generic that it even replaces StatusBar. The icons for applications are stored as icon. Finally, the most complex example of image-based themes I've so far seen has to do with. These files exist as loading lots of small. As these tiny graphics are often used to build all aspects of the interface these represent the ultima thule of iPhone theming.
Messing with them, though, is currently really hard: you have to use special tools to unpack the files and all you get out of them are a bunch of numerically-named png files. You then have to carefully make new images of the same size and rebuild the complete.
After I heard about this, I set out to fix this with WinterBoard: I want theming to be a fun, safe experience that can be taken up by anybody without special tools. To do this I first analyzed how. However, I have since figured out that these. This new understanding, combined with some code updates, means that we can now theme any. The support for MobilePhone.
Of course, you need to know what you can put there to make this feature useful. For a list of filenames you can theme you can grab this text file , but just having the names isn't really helpful. While I currently feel uncomfortable distributing a copy of these images from Apple as a file on my website, I have released a tool as part of WinterBoard that will let you quickly extract them for yourself called, yep, UIImages.
Here's how you use it:. One final variant are things that are loaded from a "mapped image domain". Common examples of this are the TextInput localization bundles. So, while staring at the desktop, I realized "wait, why don't I make that a website?
This dream has been made a reality with the latest version of WinterBoard. There is a new file you can add called Wallpaper. You can use LockBackground. This view has a transparent background and has been told not to clear what's behind it, so you can set its background-color: CSS to transparent if you want to see through to Wallpaper.
The example theme, "Saurik", uses this to do a cross-fade background between two images as I really couldn't decide which one I liked better ;P. Bonjour, Oui logiquement.
Yo il y a 9 mois. Slt en faite moi jai un probleme je par ds cydia en suite ds theme apps apres je telecharge 1 je par ds winterboard , je clik juste surr le themen que jai telecharges et je clik sur le bouton je deverouille et la le font decran a changes mai pas la police ni les image de safari et tt Rejailbreak le avec greenpoison RC5 et plus de soucis SAlut j'ai fait comme toi pour redemarer ton iphone en 4.
PS : evite de l'etteindre pck c casse couille d'y faire a chaque fois tchuss. Hoz'mose il y a 11 mois. Yes merci :. Merci bocu ;-. Mais je voudrais savoir comment supprimer les theme qui son trop dans Mon iPhone 3g 8G depuis winterboard?
C'est vraiment ce qui se passe. Merci pour le tuto! Est-ce du au firmware 3. Car en passant au 4. Merci beaucoup!!! Afficher plus de commentaires … Afficher plus de commentaires Afficher tous les commentaires.
0コメント