PDA

View Full Version : How to increase no. of shortcuts on Programs tab ?


koolvirgo
14th February 2009, 08:14 PM
Friends,

How can I increase the no. of shortcuts available on the Programs tab ?

Thanks in advance,
Kunal

CR7KB24
14th February 2009, 08:39 PM
Friends,

How can I increase the no. of shortcuts available on the Programs tab ?

Thanks in advance,
Kunal

I don't think this is possible, buy I would love to see this be done :)

showaco
14th February 2009, 09:05 PM
I don't think this is possible, buy I would love to see this be done :)
How 'bout if you could add another seperate launcher tab with unlimited(maybe, I've added 48 already) shortcuts? Its another tab for tf3d, not a seperate plugin/app. I think I got that, still have to check something, but downside is you have to enter the shortcuts into xml file instead of linking directly from programs list. Good thing about the xml though, you can enter the link, arguments for the link, and an iconpath. If no iconpath is selected, then it will use chosen program's icon. Also with xml, you can save xml file so that after a flash or hard reset, just copy your custom xml back into windows again to get all setup again. I should have it altogether tonight if anyone's interested.

http://www2.mediafire.com/imgbnc.php/82857174b7847ddbc869c16afc79942d5g.jpg (http://www.mediafire.com/imageview.php?quickkey=2m2zljmmogt&thumb=5)

Omareo
14th February 2009, 10:33 PM
oh this would be great , im definitely interested

michaelsonline
15th February 2009, 12:54 AM
showaco I am def interested as well

thanks
Mike

showaco
15th February 2009, 02:42 AM
Ok, here's the files. I started on att manila(which is where tab comes from) and now have it running on non att manila(. This has been tested with ONYX theme which is using the latest htc manila version(1.2.35845.1_1813.6), which is where pics came from. I had up to 48 shortcuts made up, so I don't think it has a limit. It can be an odd number of shortcuts, doesn't have to have 3 on last row.

http://www4.mediafire.com/imgbnc.php/d993e5e3addcf38c3ad4754f185707d15g.jpg (http://www.mediafire.com/imageview.php?quickkey=yj5ddvgeyzz&thumb=4)

Its made from the ATT tab that was used for ATT specific links. I removed the ATT links and images. I added the tab icon links for tab bar back into the icons.mode9 file, 61f866ab_manila. Included lua scripts and ATT tab icons (1a5a121d_manila and 2e35e5f2_manila) which you can change to match your theme. The heart of it is the att_tabitems.xml which is where you have to edit your links for the shortcuts. All of files in zip need to be placed into \Windows folder on your phone. I can't make a cab, because you will have to edit the xml file to use this first. You can make shortcuts to open web links, files, folders, or apps. IconPath can point anywhere? or left blank. The softkeys are also set in the xml, so make them what you want. They currently connect to home and programs tabs of tf3d.

Here's some examples of xml, in these I was linking to icons folder I made in root of device named Realize(from the realize icon set).

App Link
<ATTtabItem
Name="Total Commander"
Path="\Program Files\Total Commander\cecmd.exe"
Arguments=""
IconPath="\Realize\TotalCommander.png"/>
Web Links
<ATTtabItem
Name="Opera"
Path="\Windows\OperaL.exe"
Arguments="http://m.google.com"
IconPath="\Realize\Opera95.png"/>

<ATTtabItem
Name="Google"
Path=":DEFBROWSER"
Arguments="http://forum.xda-developers.com"
IconPath="\Realize\GoogleNew.png"/>

<ATTtabItem
Name="Ebay"
Path="\Windows\iexplore.exe"
Arguments="http://ebay.com"
IconPath="\Realize\ebay.png"/>
Folder/file links
<ATTtabItem
Name="Games"
Path="\Windows\fexplore.exe"
Arguments="\Windows\Start Menu\Programs\Games"
IconPath="\Realize\Poker.png"/>
Soft Keys
<Softkey>
<LSK Path="\Windows\manila.exe" Arguments="--switchtopage Manila://home.page" Text="Home"/>
<RSK Path="\Windows\manila.exe" Arguments="--switchtopage Manila://programs.page" Text="Programs"/>
</Softkey>
You will also have to add this tab page to your 26948339_manila file for tf3d pages. Use the following code, just change page number to fit your xml.

<Page Order="10" Name="atttab.page" PackageName="HTC" Title="Launcher">
<ComponentReference Name="page" Mode9Path="HTC\ATTtab.mode9" Component="GizmoRoot" SmartComponent="true" />
<ComponentReference Name="icon_normal" Mode9Path="HTC\icons.mode9" Component="ATTAtt_Off" />
<ComponentReference Name="icon_selected" Mode9Path="HTC\icons.mode9" Component="ATTAtt_On" />
<ComponentReference Name="icon_preview" Mode9Path="HTC\icons.mode9" Component="ATTAtt_Preview" />
</Page>

koolvirgo
16th February 2009, 12:34 PM
Thanks Showaco.....Great work indeed !!

However, I would like to bother you a bit more.....:o

- I'm not sure which files I need to replace.
- Is your solution specific to ATT ? I use an unlocked version with original 1.93 ROM.
- I don't have any themes installed....I hope that shouldn't be a deterrent though.

Please help !

- regards,
Kunal

mmoonsamy
16th February 2009, 03:01 PM
does'nt HD Manila have more program tabs than diamond manila? I am sure i saw this on Vic's latest rom.....:rolleyes:

mkucuksari
16th February 2009, 09:48 PM
Hi Showaco.

Thanks for the new great work. I am also following your thread on Raphael "BBExtreme 4.0 the REMIX ". I think you nearly solve every details related with manila :)

Could you please help me to fix "HD People Tab" prb that not works properly at my Diamond, Official ROM 1.35 ?

I do not want to get details here, can I send message to you from PM ?

(I try to find a solution myself by learning , sorry searching :( manila prg, get into details of m9editor,lua scripts,mode9 file....
But as you can guess, I was not able to find a solution :( )

Waiting your response,

Many Thanks :)

cincij
17th February 2009, 12:15 AM
Great work Showaco!

One quick question....could you please tell me if it is possible to change the default icon size on the program screen?

I am trying to ditch the square button backgrounds and use larger 128x128 icons.

Any help would be appreciated!

mkucuksari
17th February 2009, 09:34 AM
All the thanks to Showaco for this great application / add-in:eek:

For the people like me, how want to have this wonderfull utility, but are afraid to damage their manila (not want to hard-reset their phone).

I want to share my CAB file that is working at my Diamond with Official,Stock Rom Ver 1.35, Manila TF3D 1.0.1630.15, without any themes installed.

This cab is created according to the guide given by Showaco.
This cab will add new Launcher page as page-10, just near to Application Tab. All icons used in that cab are standard icons already install at your phone.

You can try and see if it works for you. Do not worry, UNINSTALL is working perfect, At least works for me.

NOTE: It has also been reported that CAB uninstallation may not work properly in same cases, like using a different language, not English.

But please do not forget that **INSTALL AT YOUR OWN RISK" **

NOTE: This cab will not work if you are using a different language,not English.

So please before trying my cab, please take a full back-up of your phone or at least take the original copy of the following files from your phone "\Windows" folder if it is exist.

"1a5a121d_manila, 2e35e5f2_manila, 4e061a9c_manila, 5e8e48df_manila, 7b1bc561_manila, 36d20e8f_manila, 61f866ab_manila, 586d37b6_manila, 786c5ee1_manila, 7564a2d6_manila, 26948339_manila, att_tabitems.xml

(At my phone, I only find 3 files; 61f866ab_manila, 7564a2d6_manila, 26948339_manila)

I tried the cab version, with rom 2.03 greek. It totally screw up my phone.. The new tab was added but language went to english , softkey was gone, telephone provider changed, and many other. I uninstalled but some problems still remain so i need format :( .

If it does not work you, then you can create your own CAB.:)

Here is the installation steps;

Upload CAB to phone
Turn off TF3D
Soft Reset to make sure nothing is still in memory
Install CAB to phone
After installation soft-reset will be asked.
Turn on TF3D


Configuration Your Launcher
You can modify ""att_tabitems.xml" at your PC by using Notepad. After the modification is done connect your PDA with Act and copy "att_tabitems.xml" file into your PDA "\Windows" Folder. The new configuration will work. (No need to turn off TF3D or make a soft-reset)

Please report your test results with your phone configuration. If it works without any prb, then we can share this great Showaco add-in as an manila application :)

mkucuksari
17th February 2009, 10:07 AM
Although I am not a expert like Showaco :), please find my answers that may help you

Thanks Showaco.....Great work indeed !!
- I'm not sure which files I need to replace.

I try to explain what I have done. I take all the files from Showaco, except "26948339_manila" file and then modify it according to guide. Actually if you check your phone manila files, you will find only 3 files (26948339_manila,61f866ab_manila,7564a2d6_manila).
Please check all the files supplied by Showaco with your phone. Take the original copies into your PC. And then give a try :)

Also you can use my CAB file which has Uninstall facility. If it works for you, then no prb. Otherwise, you can uninstall and give a try by yourself :)


- Is your solution specific to ATT ? I use an unlocked version with original 1.93 ROM.


No. It works for my Diamond unlocked ver with Original/Official Rom 1.35, Manila TF3D 1.0.1630.15, without any themes installed.


- I don't have any themes installed....I hope that shouldn't be a deterrent though.

No theme needed. It works for me without any theme used.

sosimple
17th February 2009, 10:16 AM
I tried the cab version, with rom 2.03 greek. It totally screw up my phone.. The new tab was added but language went to english , softkey was gone, telephone provider changed, and many other. I uninstalled but some problems still remain so i need format :( .

mkucuksari
17th February 2009, 10:23 AM
I tried the cab version, with rom 2.03 greek. It totally screw up my phone.. The new tab was added but language went to english , softkey was gone, telephone provider changed, and many other. I uninstalled but some problems still remain so i need format :( .

Sorry Sosimple :(

I really do not want to get you trouble like that. :( I was trying to help some guys who are not so familiar with manila files like me :(

May be it is because of your language is not English.

Sorry again

sosimple
17th February 2009, 11:04 AM
Sorry Sosimple :(

I really do not want to get you trouble like that. :( I was trying to help some guys who are not so familiar with manila files like me :(

May be it is because of your language is not English.

Sorry again

Νo problem man. When i tried i knew there was a risk . I write it for others to know that there is a risk. After uninstalled everything went back to normal except of the icons of manila . All the icons looks like 2 times. I dont know how to describe it .When you move your finger to go from the one icon to other, the next icon (to which you move your finger) shows before you go to it. Does anyone have an idea if i can restore that?
Thanks,
I tried and the manila files of showaco and it works ok ,but i still have this problem..

MrLAG
18th February 2009, 10:53 PM
The key in registry for programm tab shortcuts are here:

HKLM\Software\HTC\Manila\ProgramLauncher

Originally it has keys from 0 to 17 which respond to respective shortcuts. Adding new equal to adding new shortcut. :).

For example:

HKLM\Software\HTC\Manila\ProgramLauncher\0

(ab)DispName Bubble Breaker
(ab)IconPath
(dw)IsReadOnly 0
(ab)Path \Windows\Main Menu\Games\Bubble Breaker.lnk

ab - string parametrs
dw - dword

If you add new one, for example

HKLM\Software\HTC\Manila\ProgramLauncher\20

(ab)DispName
(ab)IconPath
(dw)IsReadOnly 0
(ab)Path

You will be able to see one more empty space for icon on program launcher tab.

If you set the parametr (dw)IsReadOnly to 1 you won't be able to remove the shortcut from program launcher tab (you would nee to change parametr back to 0 in registry first).

sosimple
19th February 2009, 11:18 AM
The key in registry for programm tab shortcuts are here:

HKLM\Software\HTC\Manila\ProgramLauncher

Originally it has keys from 0 to 17 which respond to respective shortcuts. Adding new equal to adding new shortcut. :).

For example:

HKLM\Software\HTC\Manila\ProgramLauncher\0

(ab)DispName Bubble Breaker
(ab)IconPath
(dw)IsReadOnly 0
(ab)Path \Windows\Main Menu\Games\Bubble Breaker.lnk

ab - string parametrs
dw - dword

If you add new one, for example

HKLM\Software\HTC\Manila\ProgramLauncher\20

(ab)DispName
(ab)IconPath
(dw)IsReadOnly 0
(ab)Path

You will be able to see one more empty space for icon on program launcher tab.

If you set the parametr (dw)IsReadOnly to 1 you won't be able to remove the shortcut from program launcher tab (you would nee to change parametr back to 0 in registry first).
Thanks but, i tried it and, i found out that you can ad as many empty tab shortcuts, but when you click to one of them to ad a shortcut for a program, after you have ad 18 shortcuts , you cant ad another one. If you find how to solve this it would be amazing ..

sosimple
19th February 2009, 09:09 PM
anyone find how to ad more than 18 items?

Dancingwaters
19th February 2009, 10:38 PM
I get that there are 18 spots to add shortcuts but half of myne are filled with pre-set programs that came with the phone. When I try to delete them they have a little padlock on the corner of them and I can not delete from there.

Anyone know how to delete these? Someplace in the system folders there has to be a way...

akrukkert
25th February 2009, 01:22 AM
That is correct, i have the same problem.
I have 18 quick url's, and i can add a new link. What happens though is the following:

x x x
x x x
etc.
x x y
z
"x" == link to an application (or other if applicable)
"y" == 18th "n"
"z" == button to add lnk

the y is the 18th lnk, the z is the button containing the "+" that makes it possible to add a nineteenth lnk.
The problem is that clicking "z" opens the correct menu, but after selecting a program, the icon remains empty (a standard black/gray icon with rounded edges and _no_plus in in) and clicking the button doesn't trigger an action as far as i've experienced it. There is however created a new icon with a "+" in it, resulting in:

n n n
n n n
etc.
n n m
o p
"n" == link to an application (or other if applicable)
"m" == 18th "n"
"o" == button with no content, clicking has no effect
"p" == button to add lnk

In this situation "m" is the 18th lnk, o is number 19, a lnk with no content, a black/gray button with rounded edges containing no icon. "p" Is the 20th icon, black/gray, rounded edges containing a plus.
Clicking icon "p" results in "p" turning into another "o" and an additional icon which acts as "p" did previously:

n n n
n n n
etc.
n n m
o o p
"n" == link to an application (or other if applicable)
"m" == 18th "n"
"o" == button with no content, clicking has no effect
"p" == button to add lnk

It is 1.20AM in the netherlands now, i've had some booze but i hope i've explained the problem good enough.

edit: i forgot to mention that i am wondering too how to add a 19th lnk, new buttons get added but the don't give any desired response.

richratt
25th February 2009, 02:05 AM
I get that there are 18 spots to add shortcuts but half of myne are filled with pre-set programs that came with the phone. When I try to delete them they have a little padlock on the corner of them and I can not delete from there.

Anyone know how to delete these? Someplace in the system folders there has to be a way...

If you download Diamond TF3D Config from this forum, it contains an unlocker that will allow you to reassign all the launcher buttons, including those that were previously locked.

Hope this helps.

MRFERRARI23
25th February 2009, 05:21 AM
i was wondering could i use that cab from this thread on my at&t htc fuze with english stock rom?? the only difference is that im using HERGS V7C1 of tf3d that looks like the European touch pro but other then that everything else is stock....so before i go an dl this cab an ruin things lol would it work for me an then ill dl tf3d diamond config an unlock those apps that are on it like was said on the post before me so i can list other apps i use?:D

JVH3
31st March 2009, 11:21 PM
Ok, here's the files. I started on att manila(which is where tab comes from) and now have it running on non att manila(. This has been tested with ONYX theme which is using the latest htc manila version(1.2.35845.1_1813.6), which is where pics came from. I had up to 48 shortcuts made up, so I don't think it has a limit. It can be an odd number of shortcuts, doesn't have to have 3 on last row.

http://www4.mediafire.com/imgbnc.php/d993e5e3addcf38c3ad4754f185707d15g.jpg (http://www.mediafire.com/imageview.php?quickkey=yj5ddvgeyzz&thumb=4)

Its made from the ATT tab that was used for ATT specific links. I removed the ATT links and images. I added the tab icon links for tab bar back into the icons.mode9 file, 61f866ab_manila. Included lua scripts and ATT tab icons (1a5a121d_manila and 2e35e5f2_manila) which you can change to match your theme. The heart of it is the att_tabitems.xml which is where you have to edit your links for the shortcuts. All of files in zip need to be placed into \Windows folder on your phone. I can't make a cab, because you will have to edit the xml file to use this first. You can make shortcuts to open web links, files, folders, or apps. IconPath can point anywhere? or left blank. The softkeys are also set in the xml, so make them what you want. They currently connect to home and programs tabs of tf3d.

Here's some examples of xml, in these I was linking to icons folder I made in root of device named Realize(from the realize icon set).

App Link
<ATTtabItem
Name="Total Commander"
Path="\Program Files\Total Commander\cecmd.exe"
Arguments=""
IconPath="\Realize\TotalCommander.png"/>
Web Links
<ATTtabItem
Name="Opera"
Path="\Windows\OperaL.exe"
Arguments="http://m.google.com"
IconPath="\Realize\Opera95.png"/>

<ATTtabItem
Name="Google"
Path=":DEFBROWSER"
Arguments="http://forum.xda-developers.com"
IconPath="\Realize\GoogleNew.png"/>

<ATTtabItem
Name="Ebay"
Path="\Windows\iexplore.exe"
Arguments="http://ebay.com"
IconPath="\Realize\ebay.png"/>
Folder/file links
<ATTtabItem
Name="Games"
Path="\Windows\fexplore.exe"
Arguments="\Windows\Start Menu\Programs\Games"
IconPath="\Realize\Poker.png"/>
Soft Keys
<Softkey>
<LSK Path="\Windows\manila.exe" Arguments="--switchtopage Manila://home.page" Text="Home"/>
<RSK Path="\Windows\manila.exe" Arguments="--switchtopage Manila://programs.page" Text="Programs"/>
</Softkey>
You will also have to add this tab page to your 26948339_manila file for tf3d pages. Use the following code, just change page number to fit your xml.

<Page Order="10" Name="atttab.page" PackageName="HTC" Title="Launcher">
<ComponentReference Name="page" Mode9Path="HTC\ATTtab.mode9" Component="GizmoRoot" SmartComponent="true" />
<ComponentReference Name="icon_normal" Mode9Path="HTC\icons.mode9" Component="ATTAtt_Off" />
<ComponentReference Name="icon_selected" Mode9Path="HTC\icons.mode9" Component="ATTAtt_On" />
<ComponentReference Name="icon_preview" Mode9Path="HTC\icons.mode9" Component="ATTAtt_Preview" />
</Page>


If you have the AT&T stock rom, you will only need to copy these 3 files to your windows folder:

att_tabitems.xml
36d20e8f_manila
61f866ab_manila

It should also be noted that you won't be able to use the default AT&T tab if you use this. But this looks to be much more usable than AT&T's tab.

And you can control what the tab is named by modifying
<trans-unit id="IDS_ATTTABTITLE">
<source>AT&T</source>
</trans-unit>
inside 090661f7_manila

I haven't fully configured my XML file since applying this.

Would it be possible to zip the Realize folder and post it?

It looks like alot of your icons come from there.

Felipe404
1st April 2009, 02:56 PM
is there anyway how to decrease them to 9? i know it's not normal but i need only nine tabs :)

Crazyrooster
1st April 2009, 07:19 PM
is there anyway how to decrease them to 9? i know it's not normal but i need only nine tabs :)
Yes. That is possible. You should edit your registry. First you have to go to the key [HKEY_LOCAL_MACHINE\Software\HTC\Manila\ProgramLaun cher]. There you can delete the number 9 to 17. When that is done you will only have 9 shortcuts. You can use this (http://ceregeditor.mdsoft.pl/) free tool for editing your registry.