198 */ |
198 */ |
199 IMPORT_C static TInt ThreadStart(); |
199 IMPORT_C static TInt ThreadStart(); |
200 |
200 |
201 public: // From MAknsSrvSettingObserver |
201 public: // From MAknsSrvSettingObserver |
202 |
202 |
203 void NotifyBackupOperationEnd(); |
203 void NotifyBackupOperationEndL(); |
204 void NotifyLayoutChange(TBool aClearScalable); |
204 void NotifyLayoutChange(TBool aClearScalable); |
205 void NofifySkinChange(); |
205 void NofifySkinChange(); |
206 void NotifyIdleBackgroundChange(); |
206 void NotifyIdleBackgroundChange(); |
207 void NotifyDRMChange(); |
207 void NotifyDRMChange(); |
208 void NotifyDRMChangeL(); |
208 void NotifyDRMChangeL(); |
209 void NotifyUSBAttach(); |
209 void NotifyUSBAttach(); |
210 void NotifyUSBRemoval(); |
210 void NotifyUSBRemovalL(); |
211 void NotifySlideSetTimeoutChange(); |
211 void NotifySlideSetTimeoutChange(); |
212 void NotifySlideSetTypeChange(); |
212 void NotifySlideSetTypeChange(); |
213 void NotifyWallpaperTypeChange(); |
213 void NotifyWallpaperTypeChangeL(); |
214 // Notify screensaver state change. |
214 // Notify screensaver state change. |
215 void NotifyScreenSaverChange(); |
215 void NotifyScreenSaverChange(); |
216 |
216 |
217 void NotifyTransitionFxChange(); |
217 void NotifyTransitionFxChange(); |
218 void StartTransitionSrvL(TBool aSkipSrvStart = EFalse); |
218 void StartTransitionSrvL(TBool aSkipSrvStart = EFalse); |
222 void NotifyAnimBackgroundChange(); |
222 void NotifyAnimBackgroundChange(); |
223 |
223 |
224 public: |
224 public: |
225 void MorhphingEventTimeout(); |
225 void MorhphingEventTimeout(); |
226 void NewSkinPackagesInstalled(); |
226 void NewSkinPackagesInstalled(); |
227 void WallpaperLost(); |
227 void WallpaperLostL(); |
228 // Observer interface - slide set ini-file has been changed. |
228 // Observer interface - slide set ini-file has been changed. |
229 void SlideSetModifiedL(); |
229 void SlideSetModifiedL(); |
230 public: // New functions |
230 public: // New functions |
231 |
231 |
232 /** |
232 /** |
328 void CopySoundFileL( const RMessage2 aMessage); |
328 void CopySoundFileL( const RMessage2 aMessage); |
329 void EnumeratePackages( const RMessage2 aMessage ); |
329 void EnumeratePackages( const RMessage2 aMessage ); |
330 void EnumeratePackagesL( const RMessage2 aMessage ); |
330 void EnumeratePackagesL( const RMessage2 aMessage ); |
331 void ReceivePackages( const RMessage2 aMessage ); |
331 void ReceivePackages( const RMessage2 aMessage ); |
332 void DecodeWallpaperImageL( const RMessage2 aMessage); |
332 void DecodeWallpaperImageL( const RMessage2 aMessage); |
333 void FreeDecodedWallpaper( const RMessage2 aMessage ); |
333 void FreeDecodedWallpaperL( const RMessage2 aMessage ); |
334 void CacheWallpaperImageL( const RMessage2 aMessage); |
334 void CacheWallpaperImageL( const RMessage2 aMessage); |
335 |
335 |
336 /** |
336 /** |
337 * Opens ini-file for slideset. |
337 * Opens ini-file for slideset. |
338 * |
338 * |
436 void BackupAndActiveDefaultSkin(); |
436 void BackupAndActiveDefaultSkin(); |
437 |
437 |
438 /** |
438 /** |
439 * Reactive backup skin. |
439 * Reactive backup skin. |
440 */ |
440 */ |
441 void RestoreOldSkin(); |
441 void RestoreOldSkinL(); |
442 |
442 |
443 /** |
443 /** |
444 * Check if the slideset wallpaper can change. |
444 * Check if the slideset wallpaper can change. |
445 */ |
445 */ |
446 TBool CanChangeSlidesetWallpaperL(); |
446 TBool CanChangeSlidesetWallpaperL(); |