How to Add a New Panel
*Thanks to showaco*
***Note: If you have Titanium Weather Version 3, you can leave out the steps listed below regarding copying .cpr files***
You have the ability to add new panels to CHome, however there are limitations. To add new panels, you will need to have CHome Configurator installed (read the first post and familiarize yourself with this program). These instructions might sound complicated at first, but I assure you it is relatively simple. Please read through this entire post carefully and pay attention to the details.
Basically, you can create 3 custom panels pretty easily using information that exists for panels that are not utilized by default in Titanium. You will be using either the CLinks, CWelcomeCenter, and/or Settings panels to create your new custom ones. I will break down how to use each of these:
How to Add a Panel Using "CLinks"- This is the quickest, easiest way to make a custom panel because you aren't really creating a new one altogether, rather than just customizing an existing one.
- Open CHome Configurator, highlight CLinks, and tap Menu>Panel>Customize.
- Using the various templates within CHome Configurator, create all of the pages you want to be available for this panel.
- On the main screen in CHome Configurator, highlight CLinks and tap "Show" (left soft key). Exit the program through Menu>Exit to make sure your changes are saved.
- In your registry, go to HKLM\Software\Microsoft\CHome\ExtensibilityXML. You will need to add CLinks to the list in the location you want it to be displayed.
- Extract the .cpr files that are attached in the .zip file to your \windows folder on your phone.
- Go back to CHome Configurator, select CLinks, and tap Menu>Panel>Customize.
- In the "Collapsed" field, type in whatever name you want to show for this panel on the home screen.
- Upon exiting CHome Configurator, if your panel still does not show, go back in and add a new page to the CLinks panel (you can delete it later).
How to Add Panel Using "CWelcomeCenter"- Open CHome Configurator and tap Menu>Panel>New to create a new panel. Highlight the newly created panel and tap Menu>Panel>Customize.
- Use the templates to create all of the new pages you want to be available in this panel.
- On the main screen in CHome Configurator, highlight this new panel and tap "Show". Exit the program through Menu>Exit to make sure your changes are saved.
- In your registry, go to HKLM\Software\Microsoft\CHome\ExtensibilityXML. You will need to add the name of your new panel to the list in the location you want it to be displayed.
- Go to HKLM\Software\Microsoft\CHome\CWelcomeCenter. Copy the GUID string.
- Go to HKLM\Security\CHome\Default Settings\[your custom panel name]. Paste the GUID string you copied in the previous step.
- Extract the .cpr files that are attached in the .zip file to your \windows folder on your phone. Soft reset.
- NOTE: Only 1 panel can be active at a time using this GUID.
How to Add Panel Using "Settings"- Open CHome Configurator and tap Menu>Panel>New to create a new panel. Highlight the newly created panel and tap Menu>Panel>Customize.
- Use the templates to create all of the new pages you want to be available in this panel.
- On the main screen in CHome Configurator, highlight this new panel and tap "Show". Exit the program through Menu>Exit to make sure your changes are saved.
- In your registry, go to HKLM\Software\Microsoft\CHome\ExtensibilityXML. You will need to add the name of your new panel to the list in the location you want it to be displayed.
- Go to HKLM\Software\Microsoft\CHome\Settings. Copy the GUID string.
- Go to HKLM\Security\CHome\Default Settings\[your custom panel name]. Paste the GUID string you copied in the previous step.
- Extract the .cpr files that are attached in the .zip file to your \windows folder on your phone. Soft reset.
- NOTE: Only 1 panel can be active at a time using this GUID.
How to Edit a Panel You Created Using the GUID from CWelcomeCenter or Settings- Once you have an active panel that is using the GUID from either of these existing panels, you will have to take a couple steps to be able to edit it.
- Open CHome Configurator and create another new panel. This is going to be a "dummy" panel that exists only for the purpose of using the GUID, so it doesn't matter what you name it. You don't need to add pages or anything.
- In your registry, go to HKLM\Software\Microsoft\CHome\[name of your dummy panel]. Copy the GUID string.
- Go to HKLM\Security\CHome\Default Settings\[name of panel you are wanting to edit]. Paste the GUID string you copied in the previous post.
- Now you can go back into CHome Configurator and modify your panel.
- Once you have made all of your changes and exited CHome Configurator, you'll need to go back into your registry and copy the GUID from either CWelcomeCenter or Settings (whichever you initially used) back to your custom panel.