2 * Copyright (c) 2006 Nokia Corporation and/or its subsidiary(-ies).
4 * This component and the accompanying materials are made available
5 * under the terms of the License "Symbian Foundation License v1.0" to Symbian Foundation members and "Symbian Foundation End User License Agreement v1.0" to non-members
6 * which accompanies this distribution, and is available
7 * at the URL "http://www.symbianfoundation.org/legal/licencesv10.html".
9 * Initial Contributors:
10 * Nokia Corporation - initial contribution.
18 #ifdef FF_3D_RINGING_TONES
19 KFeatureId3DRingingTones,
22 #ifdef FF_3G_CELLBROADCAST
23 KFeatureIdFf3gCellbroadcast,
26 #ifdef FF_ADAPTIVE_WLAN_SCANNING_SUPPORT
27 KFeatureIdFfAdaptiveWlanScanningSupport,
30 #ifdef FF_AI_WLANSNIFFER_WIDGET
31 KFeatureIdFfAiWlansnifferWidget,
34 #ifdef FF_ASYNCH_FILE_SAVE_QUEUE
35 KFeatureIdAsynchFileSaveQueue,
42 #ifdef FF_AUTO_REDIAL_FOR_VIDEO_CALL
43 KFeatureIdAutoRedialForVideoCall,
46 #ifdef FF_AVKON_EMOTION_ICON_ENABLED
47 KFeatureIdFfAvkonEmotionIconEnabled,
50 #ifdef FF_BIRTHDAY_IMPROVEMENT
51 KFeatureIdFfBirthdayImprovement,
54 #ifdef FF_BROWSER_PROGRESSIVE_DOWNLOAD
55 KFeatureIdBrowserProgressiveDownload,
58 #ifdef FF_CAPACITIVE_DISPLAY
59 KFeatureIdFfCapacitiveDisplay,
62 #ifdef FF_CHINESE_FONTS_HIRES
63 KFeatureIdChineseFontsHires,
66 #ifdef FF_CLOCK_MULTIPROCOL_SUPPORT
67 KFeatureIdFfClockMultiprocolSupport,
70 #ifdef FF_COMMSDAT_CREATION_FROM_XML
71 KFeatureIdCommsDatCreationFromXml,
74 #ifdef FF_CONNECTION_OVERRIDE
75 KFeatureIdFfConnectionOverride,
78 #ifdef FF_CONTACTS_NICKNAME
79 KFeatureIdFfContactsNickname,
82 #ifdef FF_DM_INSTALL_SECURITY
83 KFeatureIdDmInstallSecurity,
86 #ifdef FF_DUAL_LANGUAGE_SUPPORT
87 KFeatureIdFfDualLanguageSupport,
90 #ifdef FF_EMAIL_FRAMEWORK
91 KFeatureIdFfEmailFramework,
94 #ifdef FF_EMAIL_IPS_SERVICES
95 KFeatureIdFfEmailIpsServices,
98 #ifdef FF_EMAIL_MCE_INTEGRATION
99 KFeatureIdEmailMceIntegration,
102 #ifdef FF_EMAIL_PROTOCOL_PLUGINS
103 KFeatureIdFfEmailProtocolPlugins,
110 #ifdef FF_FARSI_CALENDAR
111 KFeatureIdFfFarsiCalendar,
118 #ifdef FF_FULLSCR_HWR_INPUT
119 KFeatureIdFullscrHwrInput,
122 #ifdef FF_GENERIC_FONTS_ASSETS
123 KFeatureIdFfGenericFontsAssets,
130 #ifdef FF_HELP_TUTORIAL_MERGE
131 KFeatureIdFfHelpTutorialMerge,
134 #ifdef FF_HIJRI_CALENDAR
135 KFeatureIdFfHijriCalendar,
138 #ifdef FF_HITCHCOCK_APP_SHELL
139 KFeatureIdHitchcockAppShell,
142 #ifdef FF_HOMESCREEN_SWITCHABLE_ROOT
143 KFeatureIdFfHomescreenSwitchableRoot,
150 #ifdef FF_IAUPDATE_PHASE2
151 KFeatureIdFfIaupdatePhase2,
154 #ifdef FF_INPUTS_PER_ORIENTATION
155 KFeatureIdFfInputsPerOrientation,
158 #ifdef FF_INTELLIGENT_TEXT_INPUT
159 KFeatureIdFfIntelligentTextInput,
162 #ifdef FF_JAVA_GLOBAL_INDICATORS_API
163 KFeatureIdFfJavaGlobalIndicatorsApi,
170 #ifdef FF_LINKED_FONTS_CHINESE
171 KFeatureIdFfLinkedFontsChinese,
174 #ifdef FF_MEETING_REQUEST_UI
175 KFeatureIdFfMeetingRequestUi,
178 #ifdef FF_MENU_TEXTURE_PRELOADING
179 KFeatureIdFfMenuTexturePreloading,
183 KFeatureIdFfNcdEngine,
190 #ifdef FF_NEAR_FIELD_COMMUNICATION
194 #ifdef FF_NLT_SUPPORT
195 KFeatureIdNltSupport,
198 #ifdef FF_NO_CUG_SUPPORT
199 KFeatureIdFfNoCugSupport,
202 #ifdef FF_NO_IDLE_SOFTKEYS
203 KFeatureIdNoIdleSoftkeys,
206 #ifdef FF_ODE_COPYRIGHT_NOTICE
207 KFeatureIdFfOdeLegalNotice,
210 #ifdef FF_OFN_FEATURE
211 KFeatureIdFfOfnFeature,
214 #ifdef FF_OMA_SCOMO_ADAPTER
215 KFeatureIdFfOmaScomoAdapter,
218 #ifdef FF_OSS_LEGAL_NOTICE
219 KFeatureIdFfOssLegalNotice,
222 #ifdef FF_PNPMS_PROV_FILTER
223 KFeatureIdFfPnpmsProvFilter,
226 #ifdef FF_PNPMS_SERVICE_HELP_PLUGIN
227 KFeatureIdPnpmsServiceHelpPlugin,
234 #ifdef FF_PREMINET_CATALOGS_CLIENT
235 KFeatureIdPreminetCatalogsClient,
238 #ifdef FF_PROV_AUTHTYPE_PLUGIN
239 KFeatureIdProvAuthtypePlugin,
242 #ifdef FF_QWERTY_FN_KEY
243 KFeatureIdQwertyFnKey,
250 #ifdef FF_RUNTIME_DEVICE_CAPABILITY_CONFIGURATION
251 KFeatureIdFfRuntimeDeviceCapabilityConfiguration,
254 #ifdef FF_SELECTABLE_EMAIL
255 KFeatureIdSelectableEmail,
258 #ifdef FF_STARTUP_OMA_DM_SUPPORT
259 KFeatureStartupOmaDmSupport,
263 KFeatureIdFfTacticons,
266 #ifdef FF_TACTILE_FEEDBACK
267 KFeatureIdTactileFeedback,
270 #ifdef FF_TARM_CAPABILITY_BASED_ACCESS
271 KFeatureIdFfTarmCapabilityBasedAccess,
274 #ifdef FF_TCP_MYFAVES_FEATURE
275 KFeatureIdTcpMyfavesFeature,
278 #ifdef FF_TCP_MYPROFILE
279 KFeatureIdFfTcpMyprofile,
282 #ifdef FF_TOUCHSCREENCALIB_IN_STARTUP
283 KFeatureIdTouchscreencalibInStartup,
286 #ifdef FF_TOUCH_UNLOCK_STROKE
287 KFeatureIdFfTouchUnlockStroke,
290 #ifdef FF_UPNP_FRAMEWORK_2_0
291 KFeatureIdUpnpFramework20,
294 #ifdef FF_USB_CHARGING
295 KFeatureIdUsbCharging,
302 #ifdef FF_USE_EGPRS_ICON
303 KFeatureIdUseEGprsIcon,
306 #ifdef FF_VIRTUAL_FULLSCR_QWERTY_INPUT
307 KFeatureIdVirtualFullscrQwertyInput,
310 #ifdef FF_VIRTUAL_ITUT_INPUT
311 KFeatureIdVirtualItutInput,
314 #ifdef FF_VMBX_CALL_DIVERT_ICON
315 KFeatureIdVmbxCallDivertIcon,
318 #ifdef FF_VOICE_CALL_CONTINUITY
319 KFeatureIdFfVoiceCallContinuity,
323 KFeatureIdFfVpnClient,
326 #ifdef FF_WEBVIDEO_PH2
327 KFeatureIdWebvideoPh2,
330 #ifdef FF_WLANSNIFFER_VOIP_ENHANCEMENTS
331 KFeatureIdFfWlansnifferVoipEnhancements,
334 #ifdef FF_WLAN_EXTENSIONS
335 KFeatureIdFfWlanExtensions,
339 KFeatureIdFfWlanWapi,
346 #ifdef __3GP_EXTENTION
347 KFeatureId3GpExtension,
350 #ifdef __AAC_ENCODER_PLUGIN
351 KFeatureIdAacEncoderPlugin,
354 #ifdef __AAC_PLUS_DECODER_PLUGIN
355 KFeatureIdAacPlusDecoderPlugin,
359 KFeatureIdActiveIdle,
362 #ifdef __ALLOW_UPGRADE_HELIX
363 KFeatureIdAllowUpgradeHelix,
366 #ifdef __APP_CSD_SUPPORT
367 KFeatureIdAppCsdSupport,
370 #ifdef __AUDIO_EFFECTS_API
371 KFeatureIdAudioEffectsApi,
374 #ifdef __AUDIO_MESSAGING
375 KFeatureIdAudioMessaging,
378 #ifdef __AUDIO_RESOURCE_INDICATIONS
379 KFeatureIdAudioResourceIndications,
382 #ifdef __AUTO_ACCESSORY_IDENTIFICATION
383 KFeatureIdAutoAccessoryIdentification,
386 #ifdef __AVKON_APAC__
390 #ifdef __AVKON_ELAF__
394 #ifdef __BASIC_LOCATION_INFO_DISPLAY
395 KFeatureIdBasicLocationInfoDisplay,
398 #ifdef __BASS_BOOST_EFFECT_UI
399 KFeatureIdBassBoostEffectUi,
402 #ifdef __BRIGHTNESS_CONTROL
403 KFeatureIdBrightnessControl,
406 #ifdef __BROWSER_IMEI_NOTIFICATION
407 KFeatureIdBrowserIMEINotification,
410 #ifdef __BTIC_BINARIES_CHECK_ENABLED
411 KFeatureIdBticBinariesCheckEnabled,
414 #ifdef __BT_FAX_PROFILE
415 KFeatureIdBtFaxProfile,
426 #ifdef __CAMERA_FULLSCREEN_VIEWFINDER
427 KFeatureIdCameraFullscreenViewfinder,
430 #ifdef __CAMERA_LENS_COVER
431 KFeatureIdCameraLensCover,
434 #ifdef __CAMERA_LOCATION_SUPPORT
435 KFeatureIdCameraLocationSupport,
442 #ifdef __CHINESE_PRC_FONTS
443 KFeatureIdChinesePrcFonts,
446 #ifdef __CHINESE_TAIWAN_HK_FONTS
447 KFeatureIdChineseTaiwanHkFonts,
450 #ifdef __COMMDB_PROTECTION
451 KFeatureIdCommDBProtection,
454 #ifdef __COVER_DISPLAY
455 KFeatureIdCoverDisplay,
458 #ifdef __CS_VIDEO_TELEPHONY
459 KFeatureIdCsVideoTelephony,
462 #ifdef __CUSTOMISED_RFS
463 KFeatureIdCustomisedRFS,
466 #ifdef __DEFAULT_CONNECTION
467 KFeatureIdDefaultConnection,
494 #ifdef __EMAIL_OVER_SMS
495 KFeatureIdEmailOverSms,
502 #ifdef __FLASH_LITE_BROWSER_PLUGIN
503 KFeatureIdFlashLiteBrowserPlugin,
506 #ifdef __FLASH_LITE_VIEWER
507 KFeatureIdFlashLiteViewer,
514 #ifdef __HANDWRITING_RECOGNITION_INPUT
515 KFeatureIdHandwritingRecognitionInput,
518 #ifdef __HSXPA_SUPPORT
519 KFeatureIdHsxpaSupport,
526 #ifdef __IMAGE_VIEWER
527 KFeatureIdImageViewer,
530 #ifdef __IMPS_STANDALONE_IP_CIR
531 KFeatureIdImpsStandaloneIpCir,
534 #ifdef __INCLUDE_AAC_CMMFCODEC
535 KFeatureIdIncludeAacCMMFCodec,
538 #ifdef __INCLUDE_AMR_NB_CMMFCODEC
539 KFeatureIdIncludeAmrNbCMMFCodec,
542 #ifdef __INCLUDE_AMR_WB_CMMFCODEC
543 KFeatureIdIncludeAmrWbCMMFCodec,
546 #ifdef __INCLUDE_EAACPLUS_CMMFCODEC
547 KFeatureIdIncludeEaacplusCmmfcodec,
550 #ifdef __INCLUDE_MP3_CMMFCODEC
551 KFeatureIdIncludeMp3CMMFCodec,
554 #ifdef __INCLUDE_QCELP_CMMFCODEC
555 KFeatureIdIncludeQcelpCMMFCodec,
570 #ifdef __JAPANESE_LARGER_DICTIONARY
571 KFeatureIdJapaneseLargerDictionary,
574 #ifdef __JAPANESE_PICTOGRAPHS
575 KFeatureIdJapanesePicto,
578 #ifdef __JAPAN_PREFIX_CHANGE
579 KFeatureIdJapanPrefixChange,
590 #ifdef __LAYOUT208_208
591 KFeatureIdLayout208_208,
594 #ifdef __LAYOUT_240_320
595 KFeatureIdLayout240_320,
598 #ifdef __LAYOUT_240_320_LARGE_SCREEN
599 KFeatureIdLayout240_320_LargeScreen,
602 #ifdef __LAYOUT_240_320_QVGA3
603 KFeatureIdLayout240_320_QVGA3,
606 #ifdef __LAYOUT_320_240
607 KFeatureIdLayout320_240,
610 #ifdef __LAYOUT_320_240_LARGE_SCREEN
611 KFeatureIdLayout320_240_LargeScreen,
614 #ifdef __LAYOUT_320_240_QVGA3
615 KFeatureIdLayout320_240_QVGA3,
618 #ifdef __LAYOUT_360_640_TOUCH
619 KFeatureIdLayout360_640_Touch,
622 #ifdef __LAYOUT_640_360_TOUCH
623 KFeatureIdLayout640_360_Touch,
626 #ifdef __LOCATIONGPSHW
627 KFeatureIdLocationGpsHw,
630 #ifdef __LOCATION_CENTRE
631 KFeatureIdLocationCentre,
634 #ifdef __MACROMEDIA_FLASH_6
635 KFeatureIdMacromediaFlash6,
638 #ifdef __MEDIA_TRANSFER_PROTOCOL
639 KFeatureIdMediaTransferProtocol,
642 #ifdef __MMS_NONDESTRUCTIVE_FORWARD
643 KFeatureIdMmsNonDestructiveForward,
646 #ifdef __MMS_NOTIFICATIONS_VIEW
647 KFeatureIdMMSNotificationsView,
650 #ifdef __MMS_POSTCARD
651 KFeatureIdMmsPostcard,
654 #ifdef __MPEG4_AAC_ENCODING
655 KFeatureIdMpegAacEncoding,
658 #ifdef __MPEG4_VIDEO_ENCODING
659 KFeatureIdMpeg4VideoEncoding,
662 #ifdef __MRT_SDK_LIBRARIES
663 KFeatureIdMrtSdkLibraries,
666 #ifdef __MTP_PROTOCOL_SUPPORT
667 KFeatureIdMtpProtocolSupport,
671 KFeatureIdNewsticker,
675 KFeatureIdNoPowerkey,
683 KFeatureIdOcrHanwang,
694 #ifdef __ON_SCREEN_DIALER
695 KFeatureIdOnScreenDialer,
698 #ifdef __OPENGL_ES_3DAPI
699 KFeatureIdOpenGLES3DApi,
702 #ifdef __OPENGL_ES_SW_IMPLEMENTATION
703 KFeatureIdOpenGLESSWImplementation,
706 #ifdef __OPERATOR_CACHE
707 KFeatureIdOperatorCache,
710 #ifdef __OPERATOR_MENU
711 KFeatureIdOperatorMenu,
715 KFeatureIdPenSupport,
718 #ifdef __PEN_SUPPORT_CALIBRATION
719 KFeatureIdPenSupportCalibration,
726 #ifdef __PRODUCT_REMCON_TSP
727 KFeatureIdProductRemconTsp,
730 #ifdef __PROTOCOL_WCDMA
731 KFeatureIdProtocolWcdma,
734 #ifdef __PROTOCOL_WLAN
735 KFeatureIdProtocolWlan,
742 #ifdef __QVGA2_LAYOUT_IN_USE
743 KFeatureIdQvga2LayoutInUse,
746 #ifdef __QWERTY_INPUT
747 KFeatureIdQwertyInput,
762 #ifdef __S60_FM_RADIO_APPLICATION
763 KFeatureIdS60FmRadioApplication,
770 #ifdef __SENDUI_MMS_UPLOAD
771 KFeatureIdSenduiMmsUpload,
774 #ifdef __SEND_FILE_IN_CALL
775 KFeatureIdSendFileInCall,
778 #ifdef __SERIES60_AMBIENT_LIGHT_SENSOR
779 KFeatureIdAmbientLightSensor,
782 #ifdef __SERIES60_HELP
786 #ifdef __SERIES60_KEYPAD_NO_SLIDER
787 KFeatureIdKeypadNoSlider,
790 #ifdef __SERIES60_KEYPAD_NO_VOICE_KEY
791 KFeatureIdKeypadNoVoiceKey,
794 #ifdef __SERIES60_LUNAR_CALENDAR
795 KFeatureIdLunarCalendar,
798 #ifdef __SERIES60_NATIVE_BROWSER
799 KFeatureIdSeries60NativeBrowser,
802 #ifdef __SERIES60_PHONE_TTY
807 KFeatureIdShowPanics,
810 #ifdef __SIDE_VOLUME_KEYS
811 KFeatureIdSideVolumeKeys,
818 #ifdef __SIP_SIMPLE_PRESENCE_PROTOCOL
819 KFeatureIdSipSimplePresenceProtocol,
822 #ifdef __SLIDESHOW_SCREENSAVER
823 KFeatureIdSlideshowScreensaver,
826 #ifdef __STEREO_WIDENING_EFFECT_UI
827 KFeatureIdStereoWideningEffectUi,
831 KFeatureIdSvgtViewer,
834 #ifdef __SYNCML_DM_DIAGNOSTICS
835 KFeatureIdSyncMlDmDiagnostics,
838 #ifdef __SYNCML_DM_FOTA
839 KFeatureIdSyncMlDmFota,
842 #ifdef __SYNCML_DM_IMPS
843 KFeatureIdSyncMlDmImps,
846 #ifdef __SYNCML_DM_OBEX
847 KFeatureIdSyncMlDmObex,
850 #ifdef __SYNCML_DM_OTA
851 KFeatureIdSyncMlDmOta,
854 #ifdef __SYNCML_DM_SIP
855 KFeatureIdSyncMlDmSIP,
858 #ifdef __SYNCML_DM_VOIP
859 KFeatureIdSyncMlDmVoIP,
862 #ifdef __SYNCML_DM_WLAN
863 KFeatureIdSyncMlDmWlan,
866 #ifdef __SYNCML_DS_BOOKMARK
867 KFeatureIdSyncMlDsBookmark,
870 #ifdef __SYNCML_DS_MMS
871 KFeatureIdSyncMlDsMMS,
874 #ifdef __SYNCML_DS_NOTEPAD
875 KFeatureIdSyncMlDsNotepad,
878 #ifdef __SYNCML_DS_SMS
879 KFeatureIdSyncMlDsSms,
882 #ifdef __SYNCML_ISYNC
883 KFeatureIdSyncMlIsync,
886 #ifdef __SYNCML_TWIN_SUITE
887 KFeatureIdSyncMlTwinSuite,
894 #ifdef __THAI_CALENDAR
895 KFeatureIdThaiCalendar,
906 #ifdef __UPNP_MEDIASERVER
907 KFeatureIdUpnpMediaserver,
910 #ifdef __UPNP_PRINT_FRAMEWORK
911 KFeatureIdUpnpPrintFramework,
914 #ifdef __UPNP_REMOTE_STORAGE
915 KFeatureIdUpnpRemoteStorage,
922 #ifdef __USE_AAC_CMMFCODEC
923 KFeatureIdUseAacCMMFCodec,
926 #ifdef __USE_AMR_NB_CMMFCODEC
927 KFeatureIdUseAmrNbCMMFCodec,
930 #ifdef __USE_AMR_WB_CMMFCODEC
931 KFeatureIdUseAmrWbCMMFCodec,
934 #ifdef __USE_EAACPLUS_CMMFCODEC
935 KFeatureIdUseEaacplusCmmfCodec,
938 #ifdef __USE_MP3_CMMFCODEC
939 KFeatureIdUseMp3CMMFCodec,
942 #ifdef __USE_QCELP_CMMFCODEC
943 KFeatureIdUseQcelpCMMFCodec,
946 #ifdef __VFP_HW_SUPPORT
947 KFeatureIdVfpHwSupport,
954 #ifdef __VIDEOCALL_MENU_VISIBILITY
955 KFeatureIdVideocallMenuVisibility,
958 #ifdef __VIDEO_CENTER_SUPPORTED
959 KFeatureIdVideoCenterSupported,
962 #ifdef __VIDEO_RECORDER
963 KFeatureIdVideoRecorder,
966 #ifdef __VIRTUAL_KEYBOARD_INPUT
967 KFeatureIdVirtualKeyboardInput,
971 KFeatureIdWebWidgets,
974 #ifdef __WLAN_WEP256_ENABLED
975 KFeatureIdWlanWep256Enabled,
983 KFeatureIdWorldClock,
990 #ifdef __XDM_LOCALSTORAGE
991 KFeatureIdXdmLocalStorage,