diff -r b01126ce0bec -r ba63c83f4716 idlehomescreen/widgetmanager/inc/wmimageconverter.h --- a/idlehomescreen/widgetmanager/inc/wmimageconverter.h Wed Sep 15 12:00:00 2010 +0300 +++ b/idlehomescreen/widgetmanager/inc/wmimageconverter.h Wed Oct 13 14:18:30 2010 +0300 @@ -57,7 +57,6 @@ * @param aIconStr str containing logo icon * @param aBitmap bitmap to create. Empty if fails * @param aMask mask to create. Empty if fails - * @param aForceScale force scaling for non-scalable icons. * Supported values: * - skin( ):mif( ) * - mif( ) @@ -70,8 +69,7 @@ const TSize& aIconSize, const TDesC& aIconStr, CFbsBitmap*& aBitmap, - CFbsBitmap*& aMask, - TBool aForceScale = EFalse ); + CFbsBitmap*& aMask ); /** * Parses icon string and resizes given bitmaps if needed. @@ -87,25 +85,6 @@ const TDesC& aIconStr, CFbsBitmap& aBitmap, CFbsBitmap& aMask ); - - /** - * Parses icon string. - * - * @param aIconStr icon string to be parsed - * @param aItemId fetched skin id - * @param aBitmapId fetched bitmap id - * @param aMaskId fetched mask id - * @param aFileName fetched file name - * - * @return ETrue if success with parsing. - */ - - TBool ParseIconString( - const TDesC& aIconStr, - TAknsItemID& aItemId, - TInt& aBitmapId, - TInt& aMaskId, - TDes& aFileName ); private: CWmImageConverter(); @@ -113,23 +92,20 @@ private: void CheckSvgErrorL( MSvgError* aError ); - void HandleIconStringL( - const TSize& aIconSize, - const TDesC& aIconStr, - TBool aForceScale ); + void HandleIconStringL( const TSize& aIconSize, const TDesC& aIconStr ); - void CreateIconFromUidL( const TUid& aUid, TBool aForceScale ); + void CreateIconFromUidL( const TUid& aUid ); void CreateIconFromSvgL( const TDesC& aFileName ); - void CreateIconFromOtherL( const TDesC& aFileName, TBool aForceScale ); + void CreateIconFromOtherL( const TDesC& aFileName ); void CreateSkinOrMifIconL( const TAknsItemID& aItemId, TInt aBitmapId, TInt aMaskId, const TDesC& aFileName ); // resolvers - TBool ResolveUid( const TDesC& aStr, TUid& aUid ); - TBool ResolveSkinId( const TDesC& aStr, TAknsItemID& aItemId ); - TBool ResolveMifId( const TDesC& aStr, TInt& aBitmapId, + TBool ResolveUid( const TDesC& aPath, TUid& aUid ); + TBool ResolveSkinId( const TDesC& aPath, TAknsItemID& aItemId ); + TBool ResolveMifId( const TDesC& aPath, TInt& aBitmapId, TInt& aMaskId, TDes& aFileName ); - TBool ResolveSkinIdAndMifId( const TDesC& aStr, TAknsItemID& aItemId, + TBool ResolveSkinIdAndMifId( const TDesC& aPath, TAknsItemID& aItemId, TInt& aBitmapId, TInt& aMaskId, TDes& aFileName ); TBool EndsWith( const TDesC& aString, const TDesC& aPattern );