yashsingh1/xdaforums huggingface dataset:
[JAMin, XDA Neo, S200 General] ikarus:
build 0264 - 22/12/2007

:

- fixed: png allowed for battery_ac_icons

- removed: version-attribute from Window, version < 1 not supported any longer

- added: <Window ... custombg="0" > for using default-system-theme-background

- added: for RegistryTracker,

<image src="filename%d.png"...> respectively <image src="filename%s.ext"...>

for using images depending on registry-value

if a value is not covered by an image, then filename-1.ext (dword) or filename_empty.ext (string) will be used

- added: Mask to apply to registry-value (dword)

e.g. <label text="%d" mask="0xFF" >...

fixed in build 0264.

hello shantzg, there's no way yet. Do you mean to switch the view or open a certain view?
[JAMin, XDA Neo, S200 General] shantzg001:
ikarus, i meant open a certain view. Actually, I thought that if we have this feature we can have a "full-fledged" app launcher with BS. In one row, we can have 3-4 items that work as "tabs", and next row contains launcher icons. So, whenever we click on a tab, it switches the view of the next row accordingly so we see the corresponding icons.
[JAMin, XDA Neo, S200 General] Specktäter:
Ikarus said that i have to post my problem here...

Here it is:

Screen1 = my Today-Screen

Screen2 = view 2 of BS in my Today-screen

It takes the red marked Field in Screen4 to open the tasks. When I tap onto the Tasks ("7 aktive Aufgaben") it switches to View 1.

Is there something wrong?

And my Problem 2: the green marked Field (in Screen3 and Screen4) doesnt change anything... it should change the views, but it doesnt change...:confused:

Please help me. Thanks you!
[JAMin, XDA Neo, S200 General] eyecrispy:
I think there was something wrong with the cab. I downloaded another from a different thread and it works now. Thanks for your help.
[JAMin, XDA Neo, S200 General] shyboy:
share please!
[JAMin, XDA Neo, S200 General] thescum:
YOStatusScumMod 1.0

your wish is as always, my command shyboy :)

Thanks to YOgen for YOStatus from which this skin is heavily based on.

Have provided for a cab, as some icons have been retouched for things to fit/look in tandem. Both YOStatus and YOStatusScumMod skins can co-exist btw.

The original can be found here, and incidentally this is actually his first post!

http://xdaforums.com/showpost.php?p=1953462&postcount=138

*HOT FIX for Build 285*

For Build285 compatibility (bluetooth icon goes missing)

download the png file and place in \windows\batterstatus\YO_StatusScumMod

will release a cab when there are more improvements incoporating this png file.
[JAMin, XDA Neo, S200 General] thug4life11:
how do i install this one?

it wont work for me
[JAMin, XDA Neo, S200 General] thescum:
have you downloaded the cab 2 posts ago?

if you have copy it then to your storage card and using file explorer on your PPC, double click, and it'll install.

Have checked the cab and i forgot to modify 1 regkey, though it'll still work all the same. Now its done. Apologies to the 4 people that have already downloaded.
[JAMin, XDA Neo, S200 General] shyboy:
havent really been a big fan of the batterystatus clock and shortcuts, have been using HTC Home, but ur skin made me change my mind..great work dude!.

now, what software are u using for the calendar..matches well with the small fonts on the plugin..windows default looks weird
[JAMin, XDA Neo, S200 General] ikarus:
new build

build 0280 - 03/05/2008

:

- changed: in class="start_app", if height/width="..." is given in image-tag, then no automatic handling of sizes/positioning

if the icons of app-launcher aren't positioned correctly with build 0280, just remove the width-attribute in image-tags of class="start_app" and you have the old behaviour.
[JAMin, XDA Neo, S200 General] Pasukun:
In the Message Row for the email.

When I press the email icon to access the email.. it always goes to the Outlook inbox, which I do not use.

I have a POP3 email account from my personal domain configured, and I would like the email button to directly access that account instead of the Outlook..

What can I do to make this happen?

Thank you in advance.

SOLVED!
[JAMin, XDA Neo, S200 General] ikarus:
build 0281 - 03/05/2008

:

- fixed: fix of change in class="start_app", if height/width="..." is given in image-tag, then no automatic handling of sizes/positioning
[JAMin, XDA Neo, S200 General] thescum:
most of the credit must be YOgen's. and thank you.

have replied to your PM and might as well here.

the calendar-enhanced today plugin's Pocketbreeze

the skin if you have not yet downloaded is available here

http://xdaforums.com/showpost.php?p=1908322&postcount=97

the settings for pocketbreeze is attached herewith.

(do note, i have other 3rd party plugins that are married into PB, and as such, don't be alarmed if you see a message that says PB can't display blah blah.., you can disable or enable your own plugins.)

As i don't utilize vertical and horizontal cabs, i alternate by either pressing the dpad's left zone twice or vice-versa to alternate between PB plugins.
[JAMin, XDA Neo, S200 General] russian_byx:
Done :)

I was mistaked, of course I used usbRNDIS.png as second image. Let's see at the simple example:

<?xml version="1.0"?>
<Window xmlns="http://www.chi-tai.info/BatteryStatus" imagesrc="testusb" version="1" fontsize="13">
<Row seperator="1">
<View height="40">
<Item class="space">
<image src="usb_empty.png"/>
</Item>
<Item class="space">
<image src="usbRNDIS.png"/>
</Item>
</View>
</Row>
<Row seperator="1">
<View height="40">
<Item class="registry_tracker">
<image src="usb%s.png"/>
<registry key_value="HKLM\Drivers\USB\FunctionDrivers\DefaultClientDriver" />
</Item>
</View>
</Row>
</Window>

I expect to see at least one image at the second row, but...

I have no idea about it :( Full archive with images attached below:
[JAMin, XDA Neo, S200 General] voland_:
Why when I click on the Item element a whole Row is highlighted instead of selected Item?

The itemselect=1 in the View tag.
[JAMin, XDA Neo, S200 General] ikarus:
build 0282 - 03/07/2008 - Update recommended

:

- improved: speed of xml-parsing of theme-file (10%-15%)

- added: check for active data-connections on load of plugin

i'll check it.

do you have an example?
[JAMin, XDA Neo, S200 General] bluber:
hi

i am really impressed by all the skins and functions i am seeing in here. i almost found all parts i plan to put on my today screen, but i have 2 problems.

1st is concerning the message counters. i get sms and missed calls counts working, but i can not get the email and mms counted seperate cuz

<registry key_value="HKCU\System\State\Messages\mms\Unread\Count" />

is missing in my registry. instead my imap emails and mms are counted together in "....\OtherEmail\count". but i found an other entry, its a data key

".....\Messages\mms\Unread\Count\text" which has the following data e.g.:

MyImapMails(1)

MMS(2)

is there a way to get the count in the () and show it on the todayscreen for MMS 2 and Email 1 ????

2nd i have spb phonesuite on my xda but the today plugin is not really usefull cuz i only need the profile change button. in the phonesuite you get a popup window to choose a profile if you hit the profile button, kinda like the little pop up you get when you hit the tray launch icons (wifi or bluetooth).

is there a way i can also make a button pop up a little window with the profiles in it?? i found the reistry keys for the profils, so they could be listed in the window to be choosen.

i hope someone can help me
[JAMin, XDA Neo, S200 General] voland_:
Sure. This is an example skin code

<?xml version="1.0"?>
<Window xmlns="http://www.chi-tai.info/BatteryStatus" imagesrc="test" version="1" fontsize="13">

<Row name="Messages" rowtoggle="0">

<View height="31" itemselect="1" adaptwidth="0">

<Item absolute="1" class="registry_tracker" ontap="InboxMail">
<image src="email%d.png" left="1" />
<label text="%d" suppress0="1" fontsize="+3" bold="1" left="-28" width="30" align="center">
<registry key_value="HKCU\System\State\Messages\TotalEmail\Unread\Count" />
</label>
</Item>

<Item class="registry_tracker" ontap="InboxSms">
<image src="SMS%d.png" left="0" />
<label text="%d" suppress0="1" fontsize="+3" bold="1" left="-28" width="30" align="center">
<registry key_value="HKCU\System\State\Messages\sms\Unread\Count" />
</label>
</Item>

</View>

</Row>

</Window>

When I use D-pad, the Items are highlighted individually, but when I click on selected Item (or tap on it) a whole Row is highlighted. Why?
[JAMin, XDA Neo, S200 General] ikarus:
build 0283 - 03/07/2008 - Update recommended

:

- fixed: for registry_tracker, using filename_empty or filename-1 for initial loading

- changed: images for registry_tracker can be of different size

fixed with build 0283

look into the manual. According to the manual this attribute is only for one-hand-navigation (which isn't using with stylus)..
[JAMin, XDA Neo, S200 General] voland_:
It's working fine for one-hand-navigation, but why when I tap on particular icon on the screen the whole row is highlighted. It's confused.

For example, please look to the HTC Home - when you tap on icons at the bottom of plugin, only this icon will be highlighted because I tap only on it.

But when I tap on the clock - a whole row is highlighted, because there are no separated zones for tap and the whole row is active element.
[JAMin, XDA Neo, S200 General] Inclement_Death:
Is there any way to have separate settings for landscape mode? If not can it be added?
[JAMin, XDA Neo, S200 General] ikarus:
It's by design.

Have you ever compared the code-size of BS with HTC Home hehe

I will see how much code it costs to enable this..

I did some experiments for this. In principle you can provide a portrait-xml and landscape-xml which are used for that mode.

The drawback is that reloading the skin takes some time.. (even if the xml is precompiled to a memory-bitfield, all the images needs to get loaded and adapted, which takes a lot of time)

Maybe in one of the next builds, i will implement this and you can decide yourself if it makes sense.

For the time being you can do an experiment yourself.

1. Track the display-mode-change-events (e.g. with a small program or script) or create a shortcut to a batch-script

2. Set the path to theme-file of BS in registry.

e.g.

RegistrySetString.exe HKLM "Software\Microsoft\Today\Items\BatteryStatus" "ThemeFile" "\Windows\BatteryStatus\landscape.xml"

3. Then reload the skin by

RegistrySetString.exe 1

You will see, there is a performance-issue and i'm working on improving reloading of theme. Even if it's okay for you.. it's almost not acceptable for me hehe

I have a lot of ideas, but not enough time to do all the experiments yet ;)
[JAMin, XDA Neo, S200 General] prscott1:
I use a very very simple mortscript that is set ontap to one of my items (I'll paste the script below) that I call themetoggle that toggles between two themes I use (a small clock/icons and a big clock/icons). I'm on build 281 and it loads the new theme and redraws today screen in exactly 5 seconds. I'm going to download the new build and see if it will be faster. Great job ikarus!

Mortscript:

CurTheme = RegRead("HKLM","\Software\Microsoft\Today\Items\BatteryStatus\", "ThemeFile")
If (CurTheme eq "\Windows\BatteryStatus\Big.xml")
RegWriteString("HKLM","\Software\Microsoft\Today\Items\BatteryStatus\" ,"ThemeFile", "\Windows\BatteryStatus\Small.xml")
Else
RegWriteString("HKLM","\Software\Microsoft\Today\Items\BatteryStatus\", "ThemeFile", "\Windows\BatteryStatus\Big.xml")
EndIf
RedrawToday
Exit

Edit: I upgraded to 0283 but have problems with my image sizing now. Is there new syntax for resize png files? height and width aren't working either now. Thanks!
[JAMin, XDA Neo, S200 General] ikarus:
new build

build 0285 - 03/09/2008 - Update recommended

:

- added: actiontype ontap/onhold="View" for activating a specific View, whereas index="0" (Row) subindex="0" (View) (respectively for onhold index1/subindex1),

e.g. <Item class="space" ontap="View" index="0" subindex="3" /> (show View3 of Row0)

e.g. <Item class="space" onhold="View" index1="0" subindex1="3" />

Something more to play with...

Switching Views in build 0285 seems stable so far. You can now switch a speicific view of a specific Row.
[JAMin, XDA Neo, S200 General] prscott1:
This is great! Thanks man! The speed is much better now too. I can toggle themes (reload a theme and redraw today from mortscript) in 3 seconds!
[JAMin, XDA Neo, S200 General] Inclement_Death:
I don't need the whole theme to switch, just the view. Also, if I could center all items in the view when I switch to landscape mode it would be even better (keep the same spacing as portrait mode but center it in landscape).
[JAMin, XDA Neo, S200 General] Inclement_Death:
Better idea

When switching to landscape, keep the same positions as portrait, but center everything. Then identify the background image (maybe add a 'background' attribute) and stretch it to fit.
[JAMin, XDA Neo, S200 General] thescum:
*HOT FIX for Build 285* YO_StatusScumMod Skin

For Build285 compatibility (bluetooth icon goes missing)

download the png file and place in \windows\batterstatus\YO_StatusScumMod

found here http://xdaforums.com/showpost.php?p=1991109&postcount=183
[JAMin, XDA Neo, S200 General] ArtemisModder:
Some Problems with BennTech HTC Home

First. Sorry for my English. :o

I'd like the clock like the Pocket Digital Clock:

I'd like the date format this way:

On the left side of the Date row: dddd

On the right side of the Date row: d. MMM. yyyy

I've tried that, but I alway destroy the file. (blank screen)

I've already done the background Images (when you can make them better - fell free to do it), but dont know how to place them behind the Date row and the Clock row.

Background Date row:

(234x16px - Right-click "Save Image As")

Background Clock row:

(234x65px - Right-click "Save Image As")

Can someone post the Code to do this?

Thanks!
[JAMin, XDA Neo, S200 General] ikarus:
some code for the date-row:

<Row name="Date" >
<View height="16">
<image src="datebg.png" left="4" />

<Item class="date">
<label left="-20" text=" dddd " fontsize="-1" bold="1" align="left" width="80" />
</Item>

<Item class="date">
<label text=" d. MMM. yyyy" fontsize="-1" bold="1" align="right" />
</Item>
</View>
</Row>

for the clock you have to play with the values.
[JAMin, XDA Neo, S200 General] ArtemisModder:
Thanks a lot, ikarus!

Now I have exactly, what I want!
[JAMin, XDA Neo, S200 General] prscott1:
Artemis - nice looking theme. Are you going to share it here?

:cool:
[JAMin, XDA Neo, S200 General] prscott1:
Ikarus, is it possible in your code to perform more than one "function" on ontap? I had an idea for tapping one icon/image and having more than one "function" happen - like changing the view on two rows at the same time. this could be amazingly useful to me - anyone else?

For example:

<Item class="space" ontap=(("View" index="1" subindex="1") + ("View" index="2" subindex="1")) >

Wishful thinking? ;)
[JAMin, XDA Neo, S200 General] ArtemisModder:
Click me! (*.tsk-File) or do you mean the HTC Home-Style for BatteryStatus?
[JAMin, XDA Neo, S200 General] prscott1:
Thanks for quick response! I thought the icons across the top of your screen were part of the BatteryStatus plug-in because I was interested in seeing how they were used. I have seen the htc home xml. Thanks. I have a homemade "HTC Home" imitation working on my phone now that uses BatteryStatus and Mortscript (for toggling between the home and launcher screens/themes) and thought yours might be similar. I plan to add a weather screen/theme and a "vitals" screen/theme.
[JAMin, XDA Neo, S200 General] ikarus:
i can add "View" to the command-queue.

e.g. RegistrySetString.exe 2 0 1

--> switch to View 1 in Row 0

This way you can use mortscript to switch several views by invoking an external script.
[JAMin, XDA Neo, S200 General] datapusher:
I am running a modified version of dborris_HH.

I am curious why it shows my time at midnight as 0:00 instead of 12:00. it does this till 1am. it is not on military time because 1pm Does Not show up as 13pm. And so forth. 1PM is 1PM and 4:20PM is 4:20PM. So why is Midnight seen as zero?

Also, for some reason when it switched from am to pm... it doesn't show pm untill 2pm. it stays listed as AM.

Any ideas?

Thanks
[JAMin, XDA Neo, S200 General] russian_byx:
Cool! At last speaker indicator at my skin works properly. (see http://4pda.ru/forum/index.php?act=ST&f=30&t=68825&hl=&view=findpost&p=1498917 ;) )
[JAMin, XDA Neo, S200 General] prscott1:
That would be AWESOME!
[JAMin, XDA Neo, S200 General] holmanm:
13 is military time. Sounds like you have the big H (military time) set with the tt (am/pm) on in regional settings.
[JAMin, XDA Neo, S200 General] ArtemisModder:
The icons across the top is spb MobileShell. ;)

Would you also share it and make some screenshots?

EDIT:

New BatteryStatus theme!

To switch date row:
[JAMin, XDA Neo, S200 General] datapusher:
Der spelling mistake. i meant 1PM DOES NOT show up as 13PM.

So I AM NOT on Military Time. the only one that is jacked up is of course midnight which shows up as 0 oclock.
[JAMin, XDA Neo, S200 General] erin19:
Thanks a lot, this is far the best theme i've seen! (which doesn't mean the others are bad! :) ).

One question remains, though: How can i exchange the date and operator rows, so that the order is operator - date - time - etc.?

Sorry if this ain't possible or otherwise a stupid question, but i'm not into bs-programming at all. :)

Thanks again for your work! Keep it up!
[JAMin, XDA Neo, S200 General] prscott1:
Battery Status + Mortscript "HTC Home" Look Alike Theme

Here are screenshots of my "HTC Home" theme. It uses Battery Status and Mortscript ONLY (all other today plugins are disabled).

My five pages: Home, Launcher, Info, Weather, People

I have a mortscript setup to launch the new page/theme ontap.

On my weather page (which I update hourly using mortscript), I also pull my top 2 items from my ebay watch list also hourly. These can also be updated by tapping on the item (with my mortscript).

EDIT: I've attached a zip that includes all the pieces I used for this theme. Put BSHome.xml and BSHome folder in your BatteryStatus folder. Put all of the mortscripts in: \Storage Card\Program Files\Mortscript\ folder. If you have another path for these, then modify the BSHome_setup.mscr and the BSHome.xml anywhere these scripts are called. The five VIEW scripts manipulate the screen. You must be running BatteryStatus 1.05 build 0286 or later found here: http://xdaforums.com/showpost.php?p=975639&postcount=1 and you must run Mortscript 4.11b2 or later found here: http://www.sto-helit.de/index.php?module=download&action=view&entry=125

I also put in other mortscripts that are used to update weather (ontap) , headline news, radar (used for s2u2) and ebay watch items (ontap). Run the BSHome_setup.mscr to setup the registry items used with this theme (an internet connection will be started for this).

NOTE: My people page is still in progress. But the idea is to replace the unknown.png with a picture of the person you want to call and then create a mortscript or shortcut using vjdialer found here: http://www.vijay555.com/vj/VJDialer/VJDialer.exe that dials ontap.

The toggling between these screens is less than 1 second on my phone!
[JAMin, XDA Neo, S200 General] ArtemisModder:
What a question? Over here with it! :D
[JAMin, XDA Neo, S200 General] prscott1:
Okay, I'll edit my post above and put a zip file.
[JAMin, XDA Neo, S200 General] russian_byx:
Rainbow with weather

Now Rainbow with weather row

1) Date & Time

4 views shows big clock & seconds, big clock & date, middle clock & date and tiny row with date & time

2) Tasks

View shows nearest appointment and number of tasks.

3) Events

View shows all-day event. Only one :(, other available via calendar by tap on row.

4) Power

View shows battery power, CPU utilization and phone signal

5) Indicators

View shows battery temperature, system, user & SD memory and CPU speed

6) Messages

View shows number of missed calls, unreaded MMS, SMS & e-mails

7) Traffic summary

4 views shows various traffic counters

8) Last call

View shows last incoming call number.

9) Callpad

2 views provides quick call to 12 phone numbers

10) Commpad

View manages phone, Wi-Fi, Bluetooch, IrDA, Speaker & Backlight

11) Launchpad

2 views allows quicklaunch for 12 applications

12) Weather

View shows weather at 3 cities

Short description available at readme_en.txt (included into archive)

For more attraction use Rainbow 8 colors themes set.
[JAMin, XDA Neo, S200 General] datapusher:
I am running a modified version of dborris_HH.

I am trying to find out why it shows my time at midnight as 0:00 instead of 12:00. it does this till 1am.

It is not on military time because 1pm Does Not show up as 13:00. And so forth. 1PM is 1PM and 4:20PM is 4:20PM. So why is Midnight seen as zero?

Also, for some reason when it switched from am to pm... it doesn't show pm untill 2pm. noon and 1PM show up as AM.

Any ideas?

Thanks

Once again I am NOT on Military Time.
[JAMin, XDA Neo, S200 General] magic_de:
sorry, wrong thread
[JAMin, XDA Neo, S200 General] prscott1:
Russian - nice theme! I'm going to use your weather icons. Where did you find them? Thanks!
[JAMin, XDA Neo, S200 General] Handheldloox:
Help :)

Hello,

my name is Jakob; I'm from Leipzig/Germany and this is my first post - hope you can help me:

I have the "HTC Home by BLIE"-Skin. Unfortunately I do not have any knowledge regarding to XML-editing.

I really appreciate the SMS/Call/Mail-count, but I am looking for a row which contains that:

- Count of missed calls

- Count of SMS

- Count of Mail (My Account - not the Outlook-Mail. How can I do this?)

(Maybe: - Count of aktive tasks)

The MMS-Count is quite senseless for me since SMS and MMS are in the same folder and I hate MMS :) So in this case I would like to have only 3 counts which are bigger in order to fill the screen.

I'm really sorry for my bad English :)

Thank you,

Jakob
[JAMin, XDA Neo, S200 General] utak3r:
Hint:

<registry key_value="HKCU\System\State\Messages\TotalEmail\Unread\Count" />

This will give you a number of unread messages from all of your email accounts - thus giving you, what you want :)

But.... you have to take your notepad and edit this file for yourself, it's really easy.
[JAMin, XDA Neo, S200 General] Handheldloox:
Thanks. But when I click the button for "TotalEmail.." it always appears the account of "Outlook-Email" which is empty, instead of the "GMX-Mail" which includes unread mail.
[JAMin, XDA Neo, S200 General] russian_byx:
I found this set of icons via google :) but don't remeber, were it was exactly. It was a part of a huge icon archive. Late I saw the same (?) icons at the SPB Weather program page (http://www.spbsoftwarehouse.com/products/weather/icons32_1.html)
[JAMin, XDA Neo, S200 General] johnny69blaze:
Best BS theme!

Love this theme russian. You got a masterpiece in the making!

Maybe you or anyone with the answer can help me with the Callpad and the Weather.

Callpad

How can you assign numbers?

Weather

How do you change the 3 city locations and also how would you change from celsius to Fahrenheit?