[Dash 3G, Snap ROM Development] ookba:
If you're using Titanium Configurator to create panels, the icons you're using look like they're square 50x50. Titanium Icons are not square. Optimal dimensions are 52x68. See the attached Voicemail icon which is about 52x68. This should be the proportion and dimensions of your new icons. Use Photoshop to adjust them adding canvas size or padding. They should also be in that approximate placement on the canvas of the file, mostly top justified.

If you're using the App Panel to create apps, the icons should in fact be square. I didn't write the app panel so it is a bit different than the rest. Try some different icon sizes 50x50 or 52x68 and see what works better. :)

This is the code Titanium configurator uses to add new panels. The CPR code is as follows and is the standard for all panels:

EDIT: Found a small bug in the CLauncher panel icons. Fixed it. Too many small thing to release a patch for. It will be fixed in thge next release. Either manually adjust the icons for now or just deal with the stretched icons. :)

<!-- OperatorServices layout templates -->
<Layer ID="OperatorServicesExpanded" Visible="False" Width="320" Height="82" Clip="False">
<Layer ID="Page" Clip="False">

<!-- Large picture in Center -->
<Image ID="Image 1" Left="240" Top="-30" Width="53" Height="68" ScaleStyle="Stretch" />

<!-- Title text -->
<Text ID="Text 1" Left="40" Top="12" Width="250" Height="21" FontFamily="Segoe Condensed" FontSize="9" FontStyle="Bold" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<Layer ID="TextPanel">

<!-- Line 1 -->
<Text ID="Text 1" Left="40" Top="28" Width="206" Height="21" FontFamily="Segoe Condensed" FontSize="9" FontStyle="Bold" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
<!-- Icon for Line 1 not currently used -->
<!-- Line 2 -->
<Text ID="Text 2" Left="40" Top="46" Width="250" Height="21" FontFamily="Segoe Condensed" FontSize="7" FontStyle="Regular" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</Layer>
</Layer>
</Layer>

<Layer ID="OperatorServicesCondensed" Visible="False" Width="320" Height="34">
<Layer ID="Page">

<!-- Icon on left side -->
<Image ID="Icon" Left="8" Top="6" Width="22" Height="22" Opacity="1.0"/>

<!-- Title or Condensed Line 1 -->
<Text ID="Text 1" Left="35" Top="5" Width="300" Height="34" FontFamily="Segoe Condensed" FontSize="10" FontStyle="Regular" Wrap="False" VerticalAlignment="Top" Trimming="EllipsisCharacter" Text="Settings">
<TextStage TextOffsetType="TextOffsetDropBottomRight" Color="#00000000" TextOffset="1" BlurFactor="3" Alpha="1.0"/>
<TextStage TextOffsetType="TextOffsetNone" Color="#FFFFFFFF"/>
</Text>
</Layer>
</Layer>