yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Themes] MichelDiamond:
HowTo: Easy Skinning by .cab of Images, Skins with or without JMLSpecial/JMLLibrary

You never made a .cab ? Especially a .cab which installs on each ROM - independant of the language?

But you have made new Weather-Icons or complete new Icons and/or a new Skin (.plg) with or without a JMLSpecial?

No problem - you must not know something about .cab's - you get a Framework, which does almost the whole thing for you :)

So we can assure, that we get no chaos - "which skin belongs to which graphics?" or "Why are the same Icons in different directories?"

All you have to choose is a name for your Icons (e.g. "Michas_WeatherIcons") or your new Skin (e.g. "JMLToday_Weatherback_VGA_portrait" )

For one new Icons-Directory like an Analog Clock:

- Get the Frame from the Attachment (e.g. "Frame_clockA.original.zip) and extract the zip somewhere on your

PC

- Rename the ".inf"-File, which will be in the directory, where you have extracted the zip, to "clocka<YourChosenName>"

- Then open this .inf with notepad

- Everywhere, where you see the word "original" - replace it with your own chosen name - and save it (No need to change the other things :) )

- Rename the Subdirectory (e.g. "clockA.original" to "clockA.MichasAnalogClock" )

- Copy your new Icons to this subdirectory (overwrite all)

READY TO CAB!

only put by Drag&Drop your .inf-File over CabwizSP.exe - some seconds later your .cab will appear...(if you made the points above orrect) and you can share it

For complete new Icons-Directories like an clock,clockA,meteo,...:

The same as with one, but use "Frame_AllImages.original.zip" - I think the .inf is self-explaining

For a new Skin (.plg with or without JMLSpecial)

Use "JMLToday_Skin_template.zip"

Rename the .inf to the name of the skin you have chosen

In .inf you see only 2 files as template - the .plg and the jmlspecial....mscr

Replace this files with your new Skin-Files in Filenames - also in [SourceDiscFiles] and also in [CopyFiles1]

Then you see some Registry-Strings - only choose the Name of the Directory, which should be used by the skin

Save the .inf

READY TO CAB!

only put by Drag&Drop your .inf-File over CabwizSP.exe - some seconds later your .cab will appear...(if you made the points above orrect) and you can share it

If you would have the great idea to make a .cab for both - Icons and the Skins ... please let it be :) It would end in Chaos, because everybody would use his own directories and the MainStorage of the Users is not big enough!!!

If you want to provide a complete new Skin with complete new Images ... make both .cab's - so you can use the Image-Cabs for all following Skins again - and nobody will be overloaded :)

Oh - I've forgotten: Will work with 5.3 and upper ;)

Attached the Frameworks to easy-almost-full-automatic-cab-your-Images-and-Skins (Extract on your PC - not your Windows-Mobile-Device)

.

.
[Windows Mobile Themes] donsalari:
Insane Tutorial..!!! Thanks!! :)
[Windows Mobile Themes] corepda:
WOW thats cool, is it for WM 6.5 only??
[Windows Mobile Themes] sleepyxda:
QVGA

i Guys,

here is a first amateur try for a qvga res. Just change the extention to .plg copy it in jmltoday and just change the skin. It works on my ks20.
[Windows Mobile Themes] sleepyxda:
The upload didn't work:( The file is too big. I'll try again later.
[Windows Mobile Themes] Jumba:
I've created an analog/digital skin for (W)QVGA. It's for portrait only but give me a day or so and I'll put a landscape layout together...

Copy the file "JMLToday_AD_QVGA.plg" to your \Program Files\JMLToday folder then go to install new theme and you will see it there.

I've also adjusted the digital clock background to move the panels closer together. Copy the file "bg.png" to your \Program Files\JMLToday\clock folder, overwriting the original. You might want to make a backup of this first in case you want to use another theme that uses the old background.

Enjoy. And if you see any obvious bugs please let me know. Cheers.

EDIT: Please see the final version of this skin at this post. :)
[Windows Mobile Themes] MichelDiamond:
Looks cool :) I start to regret, that I don't have a QVGA-device, too. Thanx for sharing!

@All:

I've added a FAQ-Section in Post #8 - some common questions are already inside... the others will be asked certainly :)

------>*Go to FAQs*

And some few graphics - especially nice-looking the "High-Res"-Weather Icons, which are very often used of the JMLToday-User:

-----> *Go to Graphic-Section*

.

.

.
[Windows Mobile Themes] magicalan5:
thank you Jumba :) more qvga pleaseee haha :p
[Windows Mobile Themes] magicalan5:
it dint work for me i even replaced the bg like you said and the skin... for qvga it does not work maybe its for wqvga only :(
[Windows Mobile Themes] Jumba:
Silly me, I forgot QVGA... :P Try this one, it should work.

If you're using the high-res weather icon pack then grab the _HR version. ;)

EDIT: Final version of the skin is available here.
[Windows Mobile Themes] magicalan5:
yep its for wqvga :(

[/IMG
[Windows Mobile Themes] Jumba:
Okay, let me see what I can do...
[Windows Mobile Themes] magicalan5:
thanks

hope you make more skins in a near future i love this one tho :] takes more space from the top :D
[Windows Mobile Themes] the.decoy:
Here is a fresh QVGA (240x320) install of JML5.3 and Jumba with Analog Duo (installed exactly as per your posted instructions above).

EDIT: Sorry. My bad! Somehow I missed the step of changing the weather icons over to the Katras set :rolleyes:

Here are some more screen screen caps of the QVGA layout (with the Katras icons) ... still a few bits getting cut off by the topbar but much better:

I will have play a round with some different plg/cpr values and report back if I come up with anything useful.

Cheers!
[Windows Mobile Themes] magicalan:
am using a qvga vogue htc touch by sprint and well everithing appears except the big clock.. and it dint put any new skin on the skin files...cant post picture right now am using the phones internet... mine broke -.-
[Windows Mobile Themes] mddjr01:
This is by far the best I have seen! But I was wondering if you could share the wallpapers and that fantastic theme (program in center and sharp words), keep up the great work!!:D
[Windows Mobile Themes] the.decoy:
Hey magicalan

I'm not sure where exactly the fault in the PLG was ... but thankfully it wasn't in any of the QVGA layout code :D

Here (attached) is a QVGA cutdown of the PLG. Just unzip and copy it into you JML Today folder and it will appear on the list of Skins.

I am not 100% happy with the font sizes and placement of all the text (and again the weather icons are not quite the right size - this time a bit small), so I will probably tweak it a little bit and repost it later. But for now this will get the Skin working for you.

It's a great looking digital clock for CHome too. Nice work Ric! :)
[Windows Mobile Themes] Jumba:
Cool man, yeh I'm not surprised it messes it up when going from WQVGA to QVGA or VGA, since the proportions are diferent. I'm quite sure WVGA will be fine though.

I posted this earlier but it bears repeating:

What you need to do is find the section for your resolution in the .plg - e.g.

<layout screenWidth="240" screenHeight="320"> for the portrait view, and

<layout screenWidth="320" screenHeight="240"> for the landscape

... and resize/reposition the following:

For the icons:

telPNG (image) + Tel (text)

smsPNG (image) + SMS (text)

emailPNG (image) + Email (text)

alarmPNG (image) + Alarm (text)

wifiPNG (image)

bluetoothPNG (image)

battPNG (image) + BattVAL (text)

For the background panel:

panelPNG (image)

For the clocks:

BGA (image)

HA (image)

MA (image)

BGAO (image)

HAO (image)

MAO (image)

Others:

Current temperature: Temp (text)

Date: Date (text)

Operator: OperatorName (text)

Next appointment: Rdv (text)

Items that appear earlier in the .plg will be below items that come later.

In your case I suggest, for starters, to move all the icons (and their text) down by 10, resize the main weather icon on the weather page by around less 40 on the width & height, then move it down around 30 pixels. Also, remember to add a blank panel below JMLToday using Chome Editor. For the digital you might also want to look at moving the panelPNG down a bit and reducing the height. You'll see it's fairly straightforward. :P

Thanks! :) The centered type isn't a theme exactly. What you need to do is edit the Titanium .cpr file for your resolution and centre all the panel labels.

eg. For Omnia the two files are Titanium_240_400.cpr and Titanium_400_240.cpr - for portrait and landscape. What I do is copy the files from the Windows directory on my mobile to my PC, then rename them to .xml and edit them with Notepad++. I search for all instances of: Text ID="PluginLabel" - and change the code to something like Left="0" Width="240" HorizontalAlignment="Center" - this aligns the labels in the middle, and I do the same for the other instances in both the portrait and the landscape .cpr files. I also change all the fonts to "Segoe UI" and make the point size smaller. Then I save the files, rename back to .cpr and copy back to the Windows folder on the phone. Then, this is very important, use an app that lets you set the file attributes (Such as Resco Explorer), browse to the two files in your Windows folder and set their attributes to Archive, i.e. untick Read-only.

That's it. Easy. ;)
[Windows Mobile Themes] the.decoy:
Cool, thanks. I have done plenty of PLG/CPR tweaking already for other peoples CHome plugins ... lol, its just so damn time consuming I dare not do it right now (I am at work :o)

Actually I find its just easier to put your editor into the "Send to" shell extension so you don't have to rename anything.

Also, I am using ConTEXT as the editor as it has a very handy "Compare" function for checking the difference between old/new CPRs (I am constantly doing new 6.5 builds and therefore having to transport my Titanium CPR changes along with me :rolleyes: )

Cheers!

.
[Windows Mobile Themes] Jumba:
Ah cool, thanks for the tip. I don't do much editing on my actual device (prefer to use an xml editor on PC that colour-codes the tags). Fine-tuning is done on the device itself. I'll def look into ConTEXT, that compare feature sounds great!

Edit: Ignore that, I see conTEXT has a "powerful custom defined syntax highlighter" ;)
[Windows Mobile Themes] magicalan:
thanks for that am gonna take a picture of what i have right now since the clock of the slanted theme doesnt wanna work and this skin :B thanks again great work :)
[Windows Mobile Themes] the.decoy:
:eek: Sorry that was misleading of me ... ConTEXT is a PC app too. (just another script editing ascii editor like Notepad++ but it has color syntaxes for lots of different scripting/markup langs)

Editing on the device I can only really do with the file->edit function in Total Commander (which sucks no matter what you use when you need an onscreen kb with a QVGA res screen, lol)

EDIT: rofl, sorry I just noticed the edit on your post (damn me for answering based on the post I got in my email notification :rolleyes: )
[Windows Mobile Themes] lparee:
Any idea someone ?
[Windows Mobile Themes] magicalan:
Got this.... on the todayjml skin

got this

in both pictures i uninstalled and installed the cabs just in case that was it.. but nope :(

also in the hero theme i know the weather its not supose to be like that i left the weather from the other theme i like it ^_^
[Windows Mobile Themes] Jumba:
Have you installed the skin? It looks to me like you've installed the icons, the weather and the clocks but not the skin. Once you've installed the cabs open JMLToday and select "Change Skin", it should be listed there.

If you want to go back to the originals just uninstall the cabs.

Or am I misunderstanding what you're saying?
[Windows Mobile Themes] AGxM:
Not sure if these are going to work!

Just a new clock plus new layout
[Windows Mobile Themes] AGxM:
More clocks also - not sure where I picked these up from on here, but please let me know so I can credit you.
[Windows Mobile Themes] mr.jaguar:
does anyone have that exact screen layout available? I looked at the link and it's something else, and I REALLY like that layout.

thanks

pat.
[Windows Mobile Themes] ric69:
Sorry, wrong link :rolleyes:

Here it is : http://xdaforums.com/showthread.php?t=540116&page=3

@Magicalan : The best way is to change manually in pictures folder. You need to change "bg" in the "clock" folder and "wheather" too. Don't know why it happened ^^
[Windows Mobile Themes] Jumba:
I can make a cab of this if you want. In fact I think I'll re-issue all the old skins as cabs. Give me till the end of the day. ;)
[Windows Mobile Themes] MichelDiamond:
Thanx Jumba for this support!!! You're great!

And AGxM: Thank you too!!! Cool - I like to change my analog clocks *g*

Perhaps I put the wrong colored Numers into the cab - @Ric: Do you have the other white-colored numbers anywhere?

By hand it would be easy, if you have them - but it's better as cab.

It's easy to skin JMLToday with this .plg-Files and especially with plg-Converter. OndraStar is aboutto make a new Version, which runs on Device and with commandline parameters - so we could integrate it, to change the screens on the fly before installing, if the .plg doesn't has the correct size.

But I hope for all, that they use the .plg-Resizer by making a Skin - and upates the allres-Plgs - made by plg-Resizer - then in the section, where is their own resolution - so we would have one .plg for all.

You kno - JMLToday is only since some weeks multires - we are trying the best, to make it easy and transparent - therefore the descriptions e. g. in #6 and Post#2and#3 of JMLToday-Thread and JMLLibrary...

5.4 will bring much new things - but the Skins will remain compatible now - if the .cab-Framework is used by the Skinner. Everything with copying Files is to much mess with the time. The JMLToday-Program can not rely on directory names.

And besides the new functions - we should not forget to make i easier for Skinners and especially for Users, to get their own desired design and habit of JMLToday.

All we made is preparation to establish a basic standard - which can be used in the next JMLToday-Versions. In JMLLibrary, in a Configuration Menu.

We do & will do our best, to achive this aim, too.

But for this, we'll need some Versions of JMLToday.

In this time the Skinners and Users can have a look at the current standards we made with Registry-Settings to Image-Directories and the way, how JMLLibrary works. So you will understand, that it's already easy - and you can help us by proposals to make it more easy in future.

Especially JMHL has much to do with the wishes - and that's not aranged with him - but I think, I may say it: Please encourage him with a little coffee - you know how expensive it is to have a good development environment: *at the end of Post #1*

(and no: I don't have a PayPal-Link,too - I learned so much from JMHL, that's more worth than a coffee for me - perhaps in TitaniumRSS).

And indifferent from Coffees - JMLToday and all the other things of us will stay free, like the other Plugins. Only appreciation of spending time.

JMLToday was download more than 1000 times in this short time here - and on the other websites, which provides or overtook it - also much more. And next Version will give all Users new possibilities to Titanium. And therefore I don't think that the download-rate will decrease... I think it will increase to much more... because of the news...

So we need some time, to get along with all the wishes and the feedbacks.

Big Thanx to all Helpers, Skinners, Proposals, ROM-Makers etc. - you're really great, so we have a chance to get cope with this big resonance and have a very stable and lightweight multi-purpose, variable Plugin!!!

Thank you @all for this!

Micha
[Windows Mobile Themes] mr.jaguar:
very cool. thanks
[Windows Mobile Themes] mr.jaguar:
already got it installed, but that would be cool. it would make jmltoday a more attractive option for more people.
[Windows Mobile Themes] ric69:
Always with my hero theme ... mod a little bit to accept a new bronzeres.dll ^^

Ah of course, I'm so impatient for next JML 5.4 with animated clock, do you have some news for us JML ? :D
[Windows Mobile Themes] hrzeyni:
Hi folks, here is my 1st cab file ... enjoy.

Thanks to AGxM for the clock background, I just changed the color of the clock hands (h:blue, m:red).

1. Install cab file

2. With CHome-Editor change the value in JMLToday from clockA to clockA.gbr

3. Restart Titanium and enjoy :)

Let me know if you have problems.
[Windows Mobile Themes] mr.jaguar:
hi ric, was lookin over this with my pop, and he likes it. I was wondering when it'll be ready for release?

thanks
[Windows Mobile Themes] ric69:
Hi; glad you like it too ^^

There are not so much modif, i've most worked in the bronzeres.dll

But, happy to share :

- "JMLToday.plg" (in Program files\JMLToday),

- the wallpaper,

- the "bronzeres.dll" (in \Windows BUT DON'T FORGET TO SAVE THE OLDER ... NO RETURN :eek: )

Pictures are the same as my first theme

[EDIT] Sorry only VGA for moment ;)

@+
[Windows Mobile Themes] pauljohn54:
Hi Jumba,

Thanks for the mod it looks fantastic. I moved some things around (hope you do not mind) to fit better on my VGA HTC Diamond.
[Windows Mobile Themes] Jumba:
Cool stuff! Glad to see it woring fine on other res's. Please can you post your .plg here? - that way I can quickly convert it to QVGA too. ;)
[Windows Mobile Themes] ric69:
Hi Jumba, can you please share again these icons in High res ?

*Katras_Weather-Bigger-HighRes (2,5 MB)* give a wrong link on first page ... thanks a lot :)
[Windows Mobile Themes] pauljohn54:
As requested. Thanks for the hard work
[Windows Mobile Themes] sleepyxda:
Michels titanium skin

Hi Michel,

here are the graphics you wanted for your titanium skin. Check them to see if they are OK, then we can skin them. BTW I extracted the Aclock pic from CMulticlock.
[Windows Mobile Themes] moldirty:
Skin Appointment First

Hello,

if like me you like to see quickly and clearly your next appointment, you will enjoy this skin ...

Download

If anyone knows how to have 2 appointments for viewing, it would be very interesting for me,

thanks for your help :)
[Windows Mobile Themes] Slouwhand:
JML Today

Hi all..

here is my JML Today

http://www.bilder-hochladen.net/files/b9t4-4-png.html

http://www.bilder-hochladen.net/files/b9t4-5-png.html

Just copie this JML Today to Program Files/JML

http://rapidshare.com/files/270257002/JMLToday.plg

Regards

Slouwhand
[Windows Mobile Themes] MichelDiamond:
@moldirty, slouwhand:

Nice Skins - thank you. But please: This forum has own attachments - don't use filedropper or rapidshare in xda-devs.

And if possible: With Cab-Framework from #7 of this thread - you could put your Skin in a cab-File - without knowing, how to cab.

Perhaps you could cab them and make an attachment direct in xda-devs - then we can link your Skins in the Lists.

Yes, perhaps you could add it to wishlist - therefore a Script would be needed (perhaps in JMLLibrary)

Thanx! Great! Could you try to make a .plg which uses this Image to get an almost perfect copy of CClock? I will help of course for fine adjusting.

@All: It's reallly much work at moment... Library, JmlToday, TitaniumRSS, Panex-Tests... - and we will run out of space in Post #1-#7 (each post inxda-devs has a maximum of 10000 signs). Perhaps we would need a special thread, which will list the new Skins for 5.3, 5.4,... but Ric, me and JMHL - we are really short of time because of our developments/Skinning Actions - perhaps somebody who could help to maintain such a new thread together with us (perhaps more than one person) . We could use a "group nickname" - which all of the helpers can use to edit this new thread - Post#1-#10 should be reserved after start - to have enough space to collect all the creations :)

And only .cabs sould be accepted. So it would be good - if the "helpers" could check it and the same is plg-Resizer for all Resolutions.

Thank you

Micha
[Windows Mobile Themes] Kebero:
Is there a way to have this centred on the today screen? I'd love to use it as my only panel (the digital one), but having it hang out at the top of the screen just ruins the look, you know?
[Windows Mobile Themes] teorouge:
Ehi Ric! Did you read about JMLPaneX? I do think it would be great to have your hero theme integrate the notifications panel you have under jmltoday in this screenshot (the scrren in the middle), with 4 clickable icons... maybe you could even dump voicemail and make 3! :D
[Windows Mobile Themes] tk_berlin:
hmmm little question .. which time does the small clock show ... and can i disable it maybe ?
[Windows Mobile Themes] adwinp:
Change to "clockO"="" in HKLM\Software\Microsoft\CHome\JMLToday
[Windows Mobile Themes] tk_berlin:
that didt work properly ,) now i got 4 little red crosses under the big clock
[Windows Mobile Themes] Jumba:
The small clock displays your 2nd city time - for dual time zones. You can change your offset by editing \Program Files\JMLToday\JMLToday.ini

If you feel like getting your hands dirty edit the file JMLToday_Jumba_Slanted_All_Res.plg and delete all the entries that contain "H1O", "H2O", "M1O" and "M2O".

This will remove the 2nd clock.
[Windows Mobile Themes] tk_berlin:
i tricked it ... i got a black background so i used the black small clock and u dont see it ,)

thanks for that rocking theme
[Windows Mobile Themes] ric69:
The problem with JMLPanex0.98 is the inverted colors during the "click" because of the "big" clock background ... maybe new v0.99 will be without this problem :p
[Windows Mobile Themes] teorouge:
I do hope so! Anyway, if you integrate the notifications icons under the clock (and maybe resize them down a little, and if you can't resize them enough, slightly resize the clock too, and if needed move the today weather on one side of the clock, which could also be slightly moved horizontally). Anyway this is just to have 2 panels (instead of 3), so it's just... a finesse! :)
[Windows Mobile Themes] MichelDiamond:
You need more Panels? Or CommManager-Functionality direct in yourJMLToday (Bluetooth, Wifi-Buttons,...)

I've just uploaded my new JMLLibrary inPost #2

*click for much nice brandnew Features for your JMLToday with the new Library*

Enjoy!!!

:)

Micha
[Windows Mobile Themes] tk_berlin:
i just love that skin ,) ... but is it maybe possible to show the alarm clock time instead of the second timezone ?

and can u please upload that nice background pics thank ya
[Windows Mobile Themes] Phaze13:
How did you replace the bronzeres.dll? What program did you use. Total commander will work for me. I can't do it via ActiveSync either.

Thanks!
[Windows Mobile Themes] Jumba:
Hey man, thanks for the feedback. ;) Right now it's not possible to show the alarm time, but I'm sure one of the devs will figure a way to do this. Micha? :P

Background pics attached. Enjoy. They're for Omnia res though...
[Windows Mobile Themes] sleepyxda:
Titanium Clone

Hi,

I have made the Titanium Clone you wanted but I am not too happy with the notification pics. Any ideas?

PS. How can I add a new Image? I could add the orange seconds hand and the clocks reflection.
[Windows Mobile Themes] MichelDiamond:
Great! :)

And hey - you don't need an additional Image :)

Only change the Background of the Clock that is has the Seconds-Arm and the Reflection - and extend the .plg to more height than length - and set ScaleStyle to "Fit"

(I would go with additional Image, but for thisStandard-Theme it would be thegratest, if we wouldn't need any other than Standard-Reg-Keys :)

Andthe notification-Icons: I would propose them more "compact" - not with thin lines - it would look better. What do you think?

(Ehm - have you lost your Titanium-Slider? :) )

Hey - really great job, man!